律师网站建设不要等待用户体验
在建立网站时,我们知道要提高网站的用户体验度,但是用户对网站有什么样的想法和行动呢。什么样的网站是用户满意度,网站在哪些方面更容易影响用户体验度呢。事实上,网站的用户体验度有三个层次,只有施加致命一击,才能真正留住用户。
不要让我等待
许多研究表明,用户满意地打开页面的时间为2-5秒,如果等待超过10秒,99%的用户会关闭页面。这样说,大家可能还没感觉到,接下来,Google每延迟400ms,用户的搜索请求就会下降0.59%,Amazon每增加100ms站点的延迟,收入就会减少1%,雅虎如果有400ms延迟,流量就会下降59%。
怎么样?我感觉现在应该马上进行测试工作。
当时你可能会问:什么原因导致网站打开慢有什么办法解决?别着急,我一个一个来。以下内容偏向技术层面,大家需要耐心阅读。
1,减少HTTP要求数
当用户打开一个页面时,后台程序响应用户所需的时间不多,用户等待的时间主要花在下载HTML、CSS、Javascript、Flash、图像等上,以统计方式显示,每增加一个元素加载页面的时间增加了25-40毫秒。
因此,为了提高网页的打开速度,有三种减少HTTP请求数的方法。
1、减少不必要的HTTP请求,例如使用CSS圆角代替圆角图片,从而减少图片的使用。
2、合并文件。对于文本文件,可以直接合并内容。例如,将多个JS文件合并为一个,将多个CSS文件合并为一个。
3、优化缓存,对于没有变化的网页元素,用户再访问时不需要再下载,直接从浏览器缓存读入即可。
2,使用CDN
CDN由一组分布在不同地理位置的Web服务器组成,这些服务器根据网络上用户的接近程度来指定响应用户请求的服务器。当你的网站图片有很多的时候,你就会使用CDN。例如,现在的电子商务网站几乎都使用CDN。
3、压缩网页元素
很容易看出,网页中的每个元素越小,下载所需的时间就越少。目前比较成熟的过程压缩网页的方法,通过Gzip,从我自己的实际操作经验来看,一般可以将网页文本内容减少70%以上。
4、将样式表放置在网页标题部分
这也是我实际操作过的情况,通过将样式表(CSS文件)移动到网页的Head部分,可以提高页面的加载速度,按顺序显示页面元素。
5、将JS文件置于网页底部
当网页打开时,将按顺序显示所有元素。由于JS文件的特殊性,与其他元素相比加载较慢,在JS文件下载完成之前,其他后续元素的顺序显示会被阻止,因此尽量将JS文件放在下面,意味着内容会快速显示。
6、将样式表和JS脚本放置在外部文件中
通过将样式表和JS脚本直接写入网页HTML,可以减少外部文件调用的数量,但这会增加网页的文件大小。综合来看,将样式表和JS脚本放在外部文件中,用户第一次访问可能有点慢,但之后在访问网站时,用户可以通过浏览器直接缓存,减少HTTP请求数,是** 佳的方法。
提高网页打开速度的一个常见问题是响应。对于用户来说,每次操作,无论结果是慢还是快,都必须立即响应。典型的例子是,当用户点击打开一张图像时,是否存在百分比数字显示的进度条,这是典型的响应设计。一流的网站用户体验并非一蹴而就。必须进行充分的可用性测试,收集用户反馈并不断改进。