11个页面加载速度优化的建议

UPTATED:2014-08-24 | 分类:网络知识

中山网络公司,中山网络制作爱途科技公司2014-08-24日报

从事中山网站建设的公司都知道,如何提高页面加载速度,提升用户体验,对运营网站来说,尤其是平台类型网站来说,至关重要。那么如何提高加载速度呢?今天我们会从11个方面进行阐述,希望对你有所帮助。

1、合并网页中Js文件和CSS

将JS代码和CSS样式分别合并到一个共享的文件,这样不仅能简化代码,而且在执行JS文件的时候,如果JS文件比较多,就需要进行多次“Get”请求,延长加载速度,将JS文件合并在一起后,自然就减少了Get请求次数,提高了加载速度。
 

2、使用Sprites图片技术

Spriting是一种网页图片应用处理方式,它是将一个页面涉及到的所有零星图片都包含到一张大图中去,然后利用CSS技术展现出来。这样一来,当访问该页面时,载入的图片就不会像以前那样一幅一幅地慢慢显示出来了,可以减少了整个网页的图片大小,并且利用CSSSprites能很好地减少网页的http请求,从而大大的提高页面的性能。
 

3、压缩文本和图片

压缩技术如gzip可以有效减少页面加载的时间。包括HTML,XML,JSON(JavaScript对象符号),JavaScript和CSS等,压缩率都可以在大小70%左右。文本压缩用得比较多,一般直接在空间开启就行,而图片的压缩就很多的处理者比较随意,很多都是直接上传,其实这样不好,一张未经压缩的图片和压缩到80%品质的图片,在视觉上区别不大,但文件大小却相差4-5倍,所以为了提高加载速度和降低存储空间的占用,图片还是要处理的好。
 

4、延迟显示可见区域外的内容

为了确保用户可以更快地看见可见区域的网页可以延迟加载或展现可见区域外的内容,为了避免页面变形,可以使用占位符标签制定正确的高度和宽度。比如WP的jQueryImage LazyLoad插件就可以在用户停留在第一屏的时候,不加载任何第一屏以下的图片信息,只有当用户把鼠标往下滚动的时候,这些图片才开始加载。这样很明显提升可见区域的加载速度,提高用户体验。
 

5、确保功能图片优先加载

网站主要考虑可用性的重要性,一个功能按钮要提前加载出来,用户进入下载页,一个只需要8s时间的下载花了5s在等待、寻找下载按钮图片,谁能忍受?
 

6、重新布置Call-to-Action按钮

其实这个和上面一条是差不多的,都是从用户体验速度着手,跳过了网页的整体加载速度。速度没变,只是让一些行为按钮提前,Call-to-Action按钮一般习惯设计在页面底部,这样的习惯对于用户来说并不总是好的,购买用户需要等到最下面加载出来才能点击下一步操作。可以调整CTA按钮的位置或使用滑动的图片按钮。很多大型购物网站的加入购物车就是这种类型。
 

7、图片格式优化

不恰当的图像格式是一种极为常见的减慢加载速度的罪魁祸首。正确的图片格式可以让图片缩小数倍,如果保存为最佳格式。可以节省大量带宽,减少处理时间时间,大大加快页面加载速度,这是一种很常见的做法。一般色彩比较丰富的图片采用JPG格式(80%)的品质,象图标按钮,如果是单色系,可以采用GIF或PNG。如果有渐变的图标和按钮,则需要保存为PNG,这时可以保存为8位,而不需要保存24位。
 

8、使用 Progressive JPEGs

ProgressiveJPEGs图片是JPEG格式的一个特殊变种,名为“高级JPEG”。在创建高级JPEG文件时,数据是这样安排的:在装入图像时,开始只显示一个模糊的图像,随着数据的装入,图像逐步变得清晰。它相当于交织的GIF格式的图片。高级JPEG主要是考虑到使用调制解调器的慢速网络而设计的,快速网络的使用者通常不会体会到它和正常JPEG格式图片的区别。对于网速比较慢的用户,这无疑有很好的体验。
 

9、精简代码

这个可以说是最直接的一个方法,也是用得比较多的,对网页代码进行瘦身,删除不必要的沉冗代码,比如不必要的空格、换行符、注释等,包括JS代码中的无用代码也需要清除。其中对于注释代码的清除可能有些人存在误区,甚至有的在里面堆砌关键词。
 

10、延迟加载和执行非必要脚本

网页中有很多脚本是在页面完全加载完前都不需要执行的,可以延迟加载和执行非必要脚本。这些脚本可以在onload事件之后执行,避免对网页上重要内容的呈现造成影响。这些脚本可能是你自己网页的甲苯,往往更多的是一些第三方脚本,这样的有很多,比如评论、广告、智能推荐、百度云图、分享等等,这些完全可以等主体内容加载完后再执行。
 

11、使用AJAX

AJAX即“Asynchronous Javascript +XML“,是指一种创建交互式网页应用的网页开发技术。通过在后台与服务器进行少量数据交换,AJAX可以使网页实现异步更新。这意味着可以在不重新加载整个网页的情况下,对网页的某部分进行更新。传统的网页(不使用AJAX)如果需要更新内容,必须重载整个网页面。

本文来源中山网站建设https://www.zsitw.com/,引用或者转载请注明。多谢~
当前网址:http://m.zsitw.com/newsshow.php?cid=19&id=403
  • 2024-07-21 中山做外贸网站——专业做外贸网站的公司

    随着全球经济的快速发展,外贸行业已经成为了许多企业重要的经济来源。而中山作为广东省经济实力强大的地区之一,其外贸市场也日益壮大。在这样的大环境下,搭建一座专业化的中山外贸网站已经成为了中山企业拓展国际市场必不可少的一项工作。 一个好的中山外贸网站应该具备哪些特点呢? 首先,中山外贸网站应该具备专业性。...

  • 2024-07-19 关于网站设计中的安全设计方面的重要建议

    在网站建设的过程中,安全设计是一项至关重要的工作。我们致力于为贵公司提供安全可靠的网络环境,确保网站能够稳定运行,并能妥善保障每个用户的个人信息以及各种重要数据的安全性。为此,我们建议贵公司时刻关注并保证所使用的软硬件系统都能够获得最新的功能更新。这些更新不仅能够有效地预防目前已经被公之于众的各种安...

  • 2024-07-19 网站设计中值得着重关注的三大要素

    在网战设计领域之中,对于用户体验的关注、对于视觉艺术美的深度挖掘及对内容策略的科学谋划等重大议题,均贯穿了设计师们工作的每一个环节。为了缔造更为卓越的网络设计杰作,设计师们应当深度研究并深刻洞察这些关键议题,并倾注更多的时间和精力到其中。对于设计师们来说,他们还需不时进行A/B测试以优化改进方案,以便...

  • 2021-05-09 中山公司网站建设需要注意哪些问题?

    网站建设对于互联网公司来说,可谓是重中之重了!针对每一公司来说,网站建设不但有益于公司的管理,更有利于促进公司的品牌推广,达到宣传目的。 网站建设有哪些具体步骤? 1.先做好网站定位 先将公司做好一个准确的定位,想好需要做的是什么类型的公司网站,对网站的主要内容和主题有明显的确定。最好做个公司业务市场的调...

  • 2017-12-29 评估一家电商网站,用户体验的10个检查点

    本文可被看作是评估一家电商网站体验的10个检查点,这10点不仅侧重于可用性,更强调成功和失败的电商网站在哪些方面有区别,这意味着这些区别能直接影响转化、激活以及用户的参与度。     1.网站的易发现性     我们的顾客是通过互联网发现我们的吗?他们是在网上发现我们的...