对于页面加载时间的测试,简单的需求(仅仅是看看请求时间消耗分布)可以通过开发者工具或者Http Watch了解,但如果是想对页面加载进行优化,进行深入了解的(例如:渲染过程中的CPU开销、网络传输时间与客户端渲染时间的分别耗时、世界同类型站点响应排名),那么可以使用dynaTrace AJAX Edition使用并不复杂,启动浏览器,访问一遍希望了解的页面,针对每一个页面,dynaTrace AJAX Edition都会提供如下信息:1)Summary可以选择和各类型的站点进行性能排名PK,例如alexa排名前1000、500、100的站点、新闻站点、购物网站,了解我们站点在这类型网站中的各项性能指标排名,例如默认的和最佳范例比较,可以看到,综合排名来说,案例业务系统算是A级,超越了96%,缓存等级、网络等级、javascript等级都处于A级,服务响应等级处于B级,顺便说下,排名数据是可以在线更新的。也还可以看到各种加载时间指标的排名情况、服务端时间与客户端时间消耗的排名情况、网络消耗时间排名,以及前面所说指标的等级信息:也还可以看到各种加载时间指标的排名情况、服务端时间与客户端时间消耗的排名情况、网络消耗时间排名,以及前面所说指标的等级信息:2)caching可以看到浏览器缓存利用情况,下面的例子里面等级只能算E,并提示102个静态请求其中97个影响了等级排名列表里面可以看到,所有资源都没有使用expires标记这里也需要注意,post类型的请求,浏览器一般不启用本地缓存,对于静态内容,web服务器默认情况下不会开启expires标记的支持3)network从这里可以看到一些有助于减少网络资源开销的信息,例如4XX、5XX的资源请求又例如图片资源过大、css文件和js文件过大过多的问题,如下图在建议进行图片、css、js文件合并,并估算合并后能够因此带来多少的响应性能提升:又例如图片资源过大、css文件和js文件过大过多的问题,如下图在建议进行图片、css、js文件合并,并估算合并后能够因此带来多少的响应性能提升:4)server-side:列出了所有资源的总响应时间、其中服务器部分的时间,并显示了这些资源的体积,超过200ms的用了红色底色标注5)timeline:  时间轴,按照时间轴显示会话过去页面的每个时间点对应的事件,包括CPU占用(可惜不显示指标值)、javascript时间、类型的呈现、网络上的时间消耗、客户端事件信息。例如下面的监控信息里面可以看到,网络的时间消耗主要是HTML资源,如果需要对细节部分浏览的话,用左键可以划出一个放大的区间,把时间线定位到相应的红色部分,就显示了那个时间点网络资源出现消耗的原因,是两个gif例如下面的监控信息里面可以看到,网络的时间消耗主要是HTML资源,如果需要对细节部分浏览的话,用左键可以划出一个放大的区间,把时间线定位到相应的红色部分,就显示了那个时间点网络资源出现消耗的原因,是两个gif同理,对于javascript,占较长时间的部分是浅黄色表示的“load”,双击时间块可以查看其时间消耗详情以及具体的函数代码:同理,对于javascript,占较长时间的部分是浅黄色表示的“load”,双击时间块可以查看其时间消耗详情以及具体的函数代码:对于rendering,看其中的这一段,双击它:对于rendering,看其中的这一段,双击它:可以看到渲染事件的发生情况,了解css表达式带来的性能问题是否严重可以看到渲染事件的发生情况,了解css表达式带来的性能问题是否严重 可以看到渲染事件的发生情况,了解css表达式带来的性能问题是否严重 可以看到渲染事件的发生情况,了解css表达式带来的性能问题是否严重6)KPI's选项卡:各项指标消耗统计  first impression 视觉上的响应时间 , onload 加载消耗的时间 , total load time 完成加载的时间  requests 请求数,XHR XMLHTTPRequest数

js手机端时间区间_js 时间区间相关推荐

  1. JS手机端移动端长按longtap事件

    JS手机端移动端长按longtap事件移动端并没有所谓的longtap事件,即长按事件.但是,有时候会用到,只能借助touchstart.touchmove.touchend三个事件以及延迟setTi ...

  2. zepto.js手机端开宝箱动画js特效

    下载地址 zepto.js实现的手机端开宝箱动画特效 dd:

  3. JS 手机端摇一摇 苹果IOS13.3高版本处理

    苹果IOS13.3高版本需要 动作与方向授权以后才能进行摇一摇,授权过程必须有点击才能授权.在进入需要摇一摇的页面的时候可以进行授权,在进行提示点击我用的是手机端swal插件进行提示点击授权. 拒绝授 ...

  4. js手机端时间区间_js根据时间范围生成时间刻度数据

    前言: 使用d3绘制时间轴图表,不可避免的涉及到动态变动时间刻度,根据业务需求需要调整查看不同的时间粒度数据.如果后台数据非连续数据,需要前端自己处理的话,就得自己根据时间范围创建时间刻度数据. 一. ...

  5. Vue.js 手机端H5,时间选择器实现:年月日时分秒、年月日时分、年月日时、年月日、年月、年、月、日、时、分、秒,时分秒、时分多种类型

    目录 一.效果查看 时间选择器实现效果视频 二.目录 三.index.vue <template><div><date-picker keys="0" ...

  6. js当前时间格式化_JS时间格式化

    因为new Date().toLocaleString() 在安卓和ios上的格式不一致,所以尽量自己写format 生成一个时间数组 作为一个简单的举例,我序列化一周的时间对象 声明参数 let l ...

  7. js 手机端网站底部悬浮html广告代码

    首先底部悬浮html 代码如下,这里因为我自己的需求,所以改成了轮播 底部悬浮代码 <!--WAP底部悬浮--> <style> @media screen and (max- ...

  8. js手机端下拉刷新效果demo效果示例(整理)

    <!doctype html> <html> <head> <meta charset="utf-8"> <meta name ...

  9. js 手机端触发事事件、javascript手机端/移动端触发事件

    处理Touch事件能让你跟踪用户的每一根手指的位置.你可以绑定以下四种Touch事件: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 ...

最新文章

  1. 由《惊天魔盗团》改编的VR游戏登陆Gear VR
  2. 【Android 逆向】代码调试器开发 ( 使用 NDK 中的 ndk-build + Android.mk 编译 Android 平台的代码调试器可执行应用 )
  3. 小明的账单(信息学奥赛一本通-T1372)
  4. mysql5.715 安装在d盘_mysql5.7.15在windows环境下的安装设置图文详细教程
  5. 1.JAVA反射萧静默
  6. Netty源码分析第3章(客户端接入流程)----第3节: NioSocketChannel的创建
  7. SqlServer递归查询树形结果数据
  8. set+线段树 Codeforces Round #305 (Div. 2) D. Mike and Feet
  9. 相册批量下载 前版本为v3.5 支持:雅虎相册、谷歌相册、网易相册、yupoo相册、百度相册、QQ相册
  10. xhEditor使用方法2
  11. NLP太卷,我去研究蛋白质了~
  12. 光滑曲线_第九章 曲线积分与曲面积分 第六节 高斯公式和斯托克斯公式
  13. AWS服务器,如何设置成密码登录
  14. 高数——隐函数与参数方程求导
  15. JavaGUI编程 -- Swing之Icon、ImageIcon标签获取当前类同一级文件路径的资源
  16. 在Windows10环境下安装RabbitMAQ、Erlang的坑
  17. FI和MM集成自动记账-采购收货发票校验业务-OBYC
  18. 安卓平板体验Java开发,还能白嫖一年阿里无影云,真香!(内含白嫖方法,人人可领)...
  19. vscode突然无法登上remote端的一个解决方案
  20. kafka HA ISR机制

热门文章

  1. jQuery【学习心得】简介和选择器
  2. 光盘引导和网络安装linux系统
  3. C# 窗体最小化的托盘/系统通知区域(转)
  4. 【洛谷 P4168】[Violet]蒲公英(分块)
  5. UNITY 多SCENE加载与编辑
  6. Dispose() C# 优化内存
  7. 快速搭建LNMP(1 )
  8. Android C2DM学习 - 云端推送
  9. 在同一台服务器上启动多个 FreeSWITCH 实例
  10. SAP Hybris: 中国B2B电商转型势在必行