建设网站时都知道要提高网站的用户体验度,可是用户关于网站有着什么的主意和行为呢?什么样的网站才是用户满足的,网站又是哪方面容易影响用户体验度的呢?其实网站的用户体验度有三个层次,只有做到丧命一击才能真正的留住用户。
别让我等
曾有很多研究表明:用户满足的打开网页时刻是2-5秒,如果等候超过10秒,99%的用户会封闭这个网页。也许这样讲,各位还不会有太多感触,接下来,我列举一组数据:Google网站访问速度每慢400ms就导致用户搜索请求下降0.59%;Amazon每添加100ms网站推迟将导致收入下降 1%;雅虎如果有400ms推迟会导致流量下降5-9%。
怎么样?现在感受怎么?是不是该立刻去做测试作业呢。
这时分你也许会问:什么原因会导致网站打开慢?有什么方法解决呢?别急,我一一道来。以下内容有些偏技能层面,各位需求耐心阅读。
1、削减HTTP请求数
用户在打开一个网页的时分,后台程序响应用户所需的时刻并不多,用户等候的时刻主要花费在下载网页元素上了,即HTML、CSS、Javascript、Flash、图片等,计算显现,每添加一个元素,网页载入的时刻就添加25-40毫秒。
所以,想要提高网页打开速度,就要削减HTTP请求数,方法有3种:
1)削减不必要的HTTP请求,例如用CSS圆角代替圆角图片,削减图片的运用。
2)合并文件,关于文本文件,能够直接合并内容。例如将多个JS文件合并成一个,将多个CSS文件合并成一个。
3)优化缓存,关于没有改变的网页元素,用户再次访问的时分没有必要重新下载,直接从浏览器缓存里读取就能够了。
2、运用CDN
CDN由一系列涣散到各个不同地理位置上的Web服务器组成,它依据和用户在网络上的接近程度来指定某台服务器响应用户的请求。当你的网站图片很多事,就相同要运用CDN了,比如现在的电商网站,简直都在运用CDN。
3、紧缩网页元素
网页中的每个元素越小,下载所需的时刻就越少,这个很好理解。现在比较成熟和流程的紧缩网页的方法,是经过Gzip,我自己的实操经验来看,一般能够将网页文本内容削减70%以上。
4、样式表放在网页Head部分
这也是我实际操作过的案例,把样式表(CSS文件)移到网页的Head部分,能够提高页面的加载速度,让页面元素次序显现。
5、把JS文件放到网页底部
网页打开时,所有元素是次序显现的。由于JS文件的特殊性,其比较其他元素来说,会加载的很慢,在JS文件下载完成之前,其他后边元素的次序显现将被堵塞,因而把JS文件尽量放在底部,意味着内容能被快速显现。
6、把样式表和JS脚本放到外部文件中
虽然将样式表和JS脚本直接写入网页HTML中,能够削减外部文件调用数量,可是,这样做会添加网页的文件巨细。综合来看,将样式表和JS脚本放到外部文件中,也许用户首次访问时会有点慢,可是后续在访问网站时,用户直接经过浏览器缓存就能够用,从而达到削减HTTP请求数的意图,为较优的做法。
在提高网页打开速度经常被忽视的一个问题是响应。关于用户来说,每次的操作,不管返回结果是慢,还是快,都要及时予以响应,典型的比如就是:当用户点击打开一张图片时,是否有百分比数字显现的进度条,就是一个典型的响应规划。一流的网站用户体验不是一蹴即至的,要进行充分的可用性测试,收集用户的反馈,继续改进。
- 小型商业网站_关键词2_关键词308-26
- 小型网站源码_关键词2_关键词308-26
- 小微企业网站_关键词2_关键词308-26
- 小网站网页_关键词2_关键词308-26
- 小网页源码_关键词2_关键词308-26
- 小牛cms_关键词2_关键词308-25
- 模板免费_关键词2_关键词308-25
- 小额贷款APP制作_关键词2_关键词308-25
- 模板公司_关键词2_关键词308-25
- 销售网站平台_关键词2_关键词308-25
- 销售网站模板_关键词2_关键词308-24
- 销售网站代码_关键词2_关键词308-24
- 销售网页源码_关键词2_关键词308-24
- 系统下载手机_关键词2_关键词308-24
- 系统网站模板_关键词2_关键词308-24