如何提升浏览器端的用户体验?(如何提升浏览器端的用户体验等级)

网友投稿 896 2022-09-13

本站部分文章、图片属于网络上可搜索到的公开信息,均用于学习和交流用途,不能代表睿象云的观点、立场或意见。我们接受网民的监督,如发现任何违法内容或侵犯了您的权益,请第一时间联系小编邮箱jiasou666@gmail.com 处理。

如何提升浏览器端的用户体验?(如何提升浏览器端的用户体验等级)

网页的加载速度是提高用户体验的首选指标,权威数据调查表明,如果页面响应时间增加1秒,就会降低7%的访问量,可能会导致33%的用户会选择竞争对手的产品;30% 的用户表示,下次不会再考虑使用这款产品;同时7.65%的用户表示,槽糕用户体验甚至会影响他们对品牌的看法。本文意在讨论如何在浏览端提升网站加载速度,从而提高用户体验的途径以及评价标准。

终端用户体验监控「EUM End User Monitoring」致力于寻找和解决应用系统中用户体验最差的环节,差的用户体验可能源于服务器、网络、浏览器、APP 应用等。EUM 提供了全方位的视图,一款好的 EUM 工具至少要囊括以下重要指标:

掌握网站的负载和并发量掌握发生缓慢的组件追踪缓慢请求及原因所在收集页面加载、交互过程中的错误掌握发生缓慢的移动端请求及原因所在量化服务器性能对终端用户体验的影响模拟用户体验以不同视角了解用户性能数据(全球区域、浏览器类型、终端设备、电信运营商)

总览视图

Request queuing:请求延迟时间,该时间显示的是应用程序和服务器之间的等待时间,数值较大则表示应用程序服务器较为忙碌。Web application:应用响应时间,应用程序所消耗的时间。Network:网络传输时间,网络延迟以及请求在网络上的往返时间。DOM processing:DOM 加载时间,在浏览器中分析和解析 HTML 的时间,以及 DOM 模型构建的时间。Page Rendering:页面渲染时间,在浏览器中显示 HTML、在网页上运行 JS 以及加载图片的时间。

受访页面加载时间细分

构成网站的页面元素会很庞大,加载一个页面时需要加载很多第三方的插件、广告、和跨域的资源,这些资源的加载受到很多因素的影响,这些资源出现性能问题是会造成统计网页加载速度缓慢,但这部分资源的加载往往并非网站的核心业务,一个广告的加载失败或者跨域图片加载缓慢并不会影响到用户正常业务使用及交互体验。据此为更加准确的去衡量浏览器端真实的用户体验数, Bi 将影响页面加载时间的五个技术指标细分为以下四个时间段:

1. 白屏时间:请求发起到浏览器收到第一个字节数据的时间

2. 首屏时间:header 标签中核心资源加载完的时间

3. H5启动时间:DOM 文档结构加载完的时间

4. 页面就绪时间:包括页面渲染时间、图片的加载时间、外部引用及第三方资源加载完成的时间

强大的 Session trace 功能:收集影响页面加载时间的每一个因素,按照访问页面来诊断性能瓶颈

甘特图:抓取用户缓慢的请求,获取 Browser trace 的相关信息,包括:用户访问时间、用户访问 IP,地点、浏览器类型和版本号、响应时间等。用户访问时的响应时间甘特图,包括:Redirect、Cache、DNS、TCP、Request、Response、DOM、Page loading 时间,同时能深入到 Dom 加载细节、Page loading 细节。

详细资源列表:

资源列表时序图:

按照资源类型、域名分类统计:

AJAX

AJAX 请求是数据交互、用户交互体验的重要指标,Bi 可以采集到 AJAX 的发生时间、执行时间、流量、调用次数、请求的吞吐量、HTTP 状态等。利用 Bi 的 AJAX 功能可以排查在 AJAX 请求中出现的缓慢、报错及失败等问题。

脚本错误收集

Bi 的 JS 错误统计功能,可以快速了解和统计用户端 JS 报错的情况。同时可以查看每种错误出现的次数,以及不同类型的浏览器发生错误的次数,这些错误,会直接影响到网站的真正用户体验。JS 错误统计细分为 URL、发生时间、浏览器类型、错误信息、请求参数、自定义参数、样本堆栈信息等。

多视角查看用户体验数据

浏览器类型:覆盖所有种类的浏览器,Bi 会对终端用户的不同设备类型、不同浏览器类型的吞吐量、页面加载时间进行统计展示,通过这些指标,反映出应用在真实用户终端的性能,为应用优化提供有效数据。

按照地域分类(全国视图、全球视图):

地理视角可呈现出不同色彩的 Apdex 指数和其他性能信息,提供了关于终端用户体验的一种区域视角。可以选择特定的地理区域,不同省和城市,钻取关于页面加载性能和历史相关信息的细节。

按照运营商分类:

运营商视角提供以不同电信运营商为视角的分类统计功能,展示出不同运营商的终端用户在访问页面时的性能指标,并提供钻取关于页面加载性能和历史相关信息的细节。

上一篇:单页应用的三大优势及监控方法(单页应用的三大优势及监控方法是什么)
下一篇:七招助力企业在「应用经济」中获竞争优势(增强竞争力的途径)
相关文章

 发表评论

暂时没有评论,来抢沙发吧~