如何让你的网页打开飞起来

发布时间:2022-05-11 点击:226
一:页面减肥
1:页面的肥瘦是影响加载速度最重要的因素
2:删除不必要的空格、注释
3:将inline的script和css移到外部文件
4:可以使用html tidy来给html减肥,还可以使用一些压缩工具来给javascript减肥
二:减少文件数量
1:减少页面上引用的文件数量可以减少http连接数
2:许多javascript、css文件可以合并最好合并
三:减少域名查询
1:dns查询和解析域名也是消耗时间的,所以要减少对外部javascript、css、图片等资源的引用,不同域名的使用越少越好
四:缓存重用数据
1:对重复使用的数据进行缓存
五:优化页面元素加载顺序
1:首先加载页面最初显示的内容和与之相关的javascript和css,然后加载html相关的东西,像什么不是最初显示相关的图片、flash、视频等很肥的资源就最后加载
六:减少inline javascript的数量
1:浏览器parser会假设inline javascript会改变页面结构,所以使用inline javascript开销较大
2:不要使用document.write()这种输出内容的方法,使用现代w3c dom方法来为现代浏览器处理页面内容
七:使用现代css和合法的标签
1:使用现代css来减少标签和图像,例如使用现代css+文字完全可以替代一些只有文字的图片
2:使用合法的标签避免浏览器解析html时做“error correction ” 等操作,还可以被html tidy来给html减肥
八:chunk your content
1:不用使用嵌套table,而使用非嵌套table或者div。将基于大块嵌套的table的layout分解成多个小table,这样就不需要等到整个页面(或大table)内容全部加载完才显示
九:指定图像和table的大小
1:如果浏览器可以立即决定图像或table的大小,那么它就可以马上显示页面二不要重新做一些布局安排的工作
2:这不仅加快了页面的显示,也预防了页面完成加载后布局的一些不当的改变
3:image使用height和width