首页 > 网络推广 >

网站推广JavaScript的处理

发布时间:2019-07-29 作者:深圳网站推广

  深圳网站推广建设公司一个网页因为一些特殊的效果,比如大家所熟悉的下拉式菜单、MouseOver图片随鼠标自动转换效果等是由一段JavaScript来写成的。这一段程序往往很长,特别是遇到不止一段的程序连接在一起的时候,会有几十甚至上百行的编码。这些编码普遍被网页设计者放在网页之中给浏览器阅读和启动。比如下面一段MouseOver很长的编码放置在<header></header>之间,将会使搜索引擎阅读好长时间,之后才能真正地阅读到网站的实质内容。
  搜索引擎要跨越这么多行才能接触到正文。这使得搜索引擎很吃力地阅读网页,而且使网页的文件变得很大,影响网页显示的速度。搜索引擎的设计是为了读网站的信息,而不是来啃这些程序。
  知道了搜索引擎来访网站的目的,我们完全可以给它们的访问清洁路面。方法就是将这段编码保存为一个外置的文件,命名为jseffect.js,而在网页的<header></header>中建立一个链接便可,比如:
  经过这个外置处理,这么长的编码缩短为一行,极大地优化了搜索引擎阅读网页的过程,因为搜索引擎对这段编码是没有任何兴趣的。这个编码的外置处理的另一个好处是,如果每页或者许多页都使用同样的JavaScript效果,只要更改jseffect.js这个文件,则全部使用它的网页都得到更改,大幅提高了网站维护效率。
  一些搜索引擎已经知道JavaScript是它们不需要去看的内容,因而在网页中遇到这些JavaScript的时候就干脆跳过。但是,如果你的网页的某些内容显现是依靠这些JavaScript的运行而实现的,如果读者的浏览器启动这些编码失败,那么搜索引擎也将读不到网页的内容或者错过一部分内容。
  另外,使用CSS的:hoverpseudoclass来控制下拉菜单(drop-downmenu)和滚动(roll-over)的效果来替代JavaScript。这个替代能大大缩小网页HTML的文件重量。网站推广公司本文关于“网站推广JavaScript的处理”的知识就介绍分享到这里,谢谢关注,博纳网络编辑整理。
 
文章标题: 网站推广JavaScript的处理
本文地址:https://www.198bona.com/news/3317.html
如果您觉得案例还不错请帮忙分享:

网站建设

网络推广

解决方案

域名主机

建站行业资讯