?!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> 久久大香香蕉国产,苹果手机下载汅api免费

当前位置Q?a >首页 > |站

利用|页技术缓解浏览器d|页压力

来源Q徐州亿|网l科技有限公司 旉Q?012-03-24 作者:

  不知道朋友们有没有遇到过q种情况Q在打开|站Ӟ有的|页看v来ƈ不大但打开会很卡,有的|页虽然很长却用的很流畅,什么媄响着q些问题呢?徐州|站告诉你答?mdash;—?sh)脑的内存与CPU?在这里徐州亿|就跟大家说说如何利用网|术来减少?sh)脑内存与CPU的压力?/p>

  W一、从l构?/p>

  1.使用DocTypeQ告诉浏览器你在用什么,html4也有DTD。也许Transitional更适合你。如果用的是XHTMLq能保持良好l构的话Q记得输出相应的MIME跟XML?Q可以减浏览器的代码检查,保持l构的完_不要让浏览器帮你补全代码?/p>

  2.控制面的文件大,可以通过E序把ؓ了看代码比较舒服的羃q去掉?~3K也是大小?/p>

  3.iframe会生新的页面,其实有很多方式可以代替iframe?/p>

  4.引入的JS与CSS可以适当合ƈQ同栯景图片也可以合ƈQ甚xFlash都合q?/p>

  5.l已知宽高的内容囄/Object加上宽度的属性可以减页面的局部重渲染?/p>

  W二、从表现?/p>

  质量99?0的jpg在大多数情况下只有文件有大小不一栗gif的也一P特别是小图标Q?56色跟128色的差别是文件大。flash动得太快吃CPU很大Q控制每U的帧数及动ȝ效果可以减少一些,如果把品质用中低昄会省很多资源Q但q样却牺牲了效果。quality属?有时选择Autolow2 或者Autohigh会更适合Q没必要一直low 或者bestQflash使用矢量图会节省文g大小Q但计算复杂的图形跟动画时花的是CPU。复杂的太多滤镜Q则会占用大量内存,模糊滤镜有减些3?/p>

  W三、从行ؓ?/p>

  别ؓ了用一?()引入整个prototype或jQueryQ它们有更多的作用?/p>

  AJAX很帅。但是用xml会用上XML解析器,有h推荐用JSONQ可是这栯eval数据Q其实可以直接import已经是对象的script来用。只是要多传个对象名Q或者把对象名写死,或者像flickr那样jsonFlickrApi({"xxx":"xxx"})Q直接当函数用,挖哈哈?/p>

  实现某些效果时能用visibility:hidden解决时就别用display:none来玩?/p>

  产生问题Q虽然会引v览器的模式问题Q但问题是可以解x。参考Serving up XHTML with the correct MIME typeQ派送XML头浏览器不会定w昄Q出现错误结构会D整个面无法显法?/p>

  以上由徐州亿|网l公司(http://www.exz.cnQ提供!