美文网首页
TTI是怎么计算的

TTI是怎么计算的

作者: 小豆soybean | 来源:发表于2020-12-28 15:27 被阅读0次
参考链接:https://developer.mozilla.org/zh-CN/docs/Web/API/Document/readyState
https://developer.mozilla.org/zh-CN/docs/Web/API/PerformanceTiming/domInteractive

感官性能优化即chrome工具ligthhouse中有一个指标叫
TTI——time to interactive 是衡量加载阶段性能的一个重要指标。具体计算为 domInteractive - navigationStart。其中domInteractive 、navigationStart均为window.performance.timing中的时间戳。

而domInteractive为document的readyStateChange时刻。具体document加载到加载完成有哪些时刻可以参考上面链接。

**PerformanceTiming**.domInteractive 是一个返回代表一个时刻的 unsigned long long 型只读属性,为在主文档的解析器结束工作,即 Document.readyState 改变为 'interactive' 并且相当于 [readystatechange](https://developer.mozilla.org/zh-CN/docs/Web/Reference/Events/readystatechange "/zh-CN/docs/Web/Reference/Events/readystatechange") 事件被触发之时的 Unix毫秒时间戳。
这个属性被用于测量用户感受的加载网页的速度。然而,如果脚本被屏蔽发生,而不是被异步加载或者使用了自定义的 Web 字体,这里有一些警告可能会发生。在使用这个值作为网页加载用户体验的媒介时,请务必检查一下你是否处于以上的情况

**PerformanceTiming**.navigationStart 是一个返回代表一个时刻的 unsigned long long 型只读属性,为紧接着在相同的浏览环境下卸载前一个文档结束之时的 Unix毫秒时间戳。
如果没有上一个文档,则它的值相当于 PerformanceTiming.fetchStart

相关文章

  • TTI是怎么计算的

    参考链接:https://developer.mozilla.org/zh-CN/docs/Web/API/Doc...

  • 定时执行

    @interface @property(nonatomic,retain)dispatch_source_tti...

  • 通过puppeteer搭建性能指标平台

    背景:之前项目是在前端代码植入插件获取performance, PerformanceObserver,tti-p...

  • Cevipabulin fumarate (TTI-237 fu

    Cevipabulin fumarate (TTI-237 fumarate)是一种具有口服活性的、微管活性的抗肿...

  • 前端性能指标

    FP 首次绘制 FCP 首次内容绘制 FMP 首次有效绘制 TTI 可交互时间

  • cornerredius 是怎么计算的

    先看几幅图: 这是边长为100的button在cornerredius 从39 到50时的转变 所以cornerr...

  • 利润是怎么计算的?

    做生意或是投资的人必须要能知道这项生意怎么样,要投入多少,现金流是多少,多长时间能回本,那么怎么衡量赚钱能力是强还...

  • MemAvailable 是怎么计算的

    背景 前两天安装 OceanBase 时遇到一个小问题: 很明显,安装OB时要求服务器可用内存至少 8G,不达标就...

  • 展现量是怎么计算的?

    这几天在头条写文不太顺利,文章、微头条、问答,全都爬窝,展现量总上不去。 全靠以前写的几个问答持续推荐产生收益。 ...

  • 能量值是怎么计算的

    昨天有很多人给我一篇文章点赞,我一一拜访他们,但点着点着就没有能量值,便停止了拜访。 今天继续拜访那些昨天没有来得...

网友评论

      本文标题:TTI是怎么计算的

      本文链接:https://www.haomeiwen.com/subject/faxtoktx.html