<?xml version="1.0" encoding="utf-8"?>
<!DOCTYPE wml PUBLIC "-//WAPFORUM//DTD WML 1.1//EN" "http://www.wapforum.org/DTD/wml_1.1.xml">
<wml>
<head><meta forua="true" http-equiv="Cache-Control" content="max-age=0" /></head>
<card title="HTTP页面的优化，JS,IIS连接数,代码 前端开发优化" id="card1">
<p> 游客</p><p>
标题:HTTP页面的优化，JS,IIS连接数,代码 前端开发优化<br/>
正文:<br/>
本文是针对网页设计师（WEB前端工程师）的，不涉及程序以及系统。一、基于减少HTTP连接数的优化像刚才这篇文章，就是基于减少并发HTTP连接数的优化。由于IE每次在一个域上并发连接数默认为8个，这意味着超过8个文件的时候，需要等待前8个文件之一传输结束。我们可以：1、将图片，尤其是大图片放到另外一个域名中。大站可以用另一个服务器来专门用于图片的传输。对于虚拟主机可以绑定另外一个域名。这在大网站中很常见。2、合并CSS和JS文件。以及在可能的时候合并图片。3、预加载技术。最近很常见的，就是先用js显示缩略图，然后setTimeout延时加载大图片。二、基于减少体积的优化减少体积意味着减少带宽，能够很直接地减少硬件与带宽的开支。由于网站每日接待成千上万的访客，就是一个字节的优化也可以带来显著的效果。1、减小CSS、JS和HTML的体积。用简写的方法来写CSS。推荐用dreamweaver cs4来写CSS，因为代码提示默认就是简写的。#ffffff可以简写成#fff，margin:上 右 下 左，等等&amp;hellip;删除注释。除了保留版权声明，其他注释可以删除。删除不必要的空格和换行，就像google做的一样。用JS压缩工具来压缩JS。体积上的变化很明显。有的JS压缩工具会导致JS发生错误。推荐用JQuery也使用的压缩工具。很稳定，效果也很好。推荐DIV+CSS布局，这是老生常谈。然而对于开发速度上效率的降低，可以用研究栅格系统、研究重用方案来解决。不要滥用div、H1～H6等标签。除了速度，更是SEO上的考虑。一手良好的div+css不是一夕一朝就能练成的。2、减小图片的体积在PS里&amp;ldquo;储存于WEB和设备所用格式&amp;rdquo;可以减少不少体积。对于图片质量要求不高的图片，可以储存为gif格式。此外在gif格式下，只要增加一点点损耗就可以带来明显的体积变化。如果用&amp;ldquo;储存&amp;rdquo;菜单来保存用于WEB的图片，最好选择索引模式，可以至少减少三分之一的体积。三、基于运算速度的优化运算速度更多的是WEB后端的事情，但是并不意味着脱得了前端的干系。JS运算速度的优化。典型就是循环操作DOM，不要直接操作DOM，而是先createElement到一个变量，在这个变量中增加DOM，然后再附加到文档树上。此外，不要以为内存泄漏只是C++们的事情。JS也会导致<br/><a href="http://camnpr.com/wap.asp?mode=WAP&amp;act=View&amp;id=489&amp;Page=1">[&lt;&lt;]</a><a href="http://camnpr.com/wap.asp?mode=WAP&amp;act=View&amp;id=489&amp;Page=1">[[1]]</a><a href="http://camnpr.com/wap.asp?mode=WAP&amp;act=View&amp;id=489&amp;Page=2">[2]</a><a href="http://camnpr.com/wap.asp?mode=WAP&amp;act=View&amp;id=489&amp;Page=2">[&gt;&gt;]</a><br/>
<br/>
<a href="wap.asp?act=Com&amp;id=489">查看评论(0)</a><br/>
<a href="wap.asp?act=AddCom&amp;inpId=489">发表评论</a><br/><br/>

<br/>

<br/>
<a href="http://camnpr.com/wap.asp">首页</a>
</p>
</card>
</wml>