作家
登录

Web的现状:网页性能提升指南

作者: 来源: 2017-09-19 16:03:43 阅读 我要评论

以用户为中间的机能指标

卓越的机能指标,旨在尽可能接近描述用户体验。以往的>Web的近况:网页机能晋升指南

  • 初次衬着 :浏览器大年夜白色屏幕到第一次视觉出现的变更。
  • 初次有意义衬着 :文字,图像和重要内容都已可见。
  • 视觉完全 :视口中的所有内容都可见。
  • 可交互时光 :视口中的所有内容都是可见的,可以与之进行交互(JavaScript 主线程停止晃荡)。

这些时光直接对应于用户的实际体验,是以可以作为重点进行追踪。如不雅可能,将它们记录全部,不然选择一两个来更好地监控机能。其他指标也须要留心,特别是我们发送的字节数(优化和解紧缩)。

设置机能预算

遗憾的是,并没有一个全能的神奇公式。机能预算平日归结为竞争分析和产品目标,而这是每个营业所各别的。

试用 机能预算寂?骥 或Chrome扩大 浏览器卡路里 ,以赞助创建预算。

持续监控

监控机能不该该是手动的。市情上有很多强大年夜的对象,还可以供给周全的申报。

建立字体加载策略


[picture 元素应用示例]

Google Lighthouse 是一个可以审核机能、可拜访性、渐进式收集应用法度榜样等的开源项目。您可以在敕令行中或直接在 Chrome Developer Tools 中应用Lighthouse。

Web的近况:网页机能晋升指南
[Lighthouse 运行一次机能审查]

对于持续的追踪,选择选择 Calibre ,它可以供给机能预算、设备仿真、分布式监控和很多其他功能,无需我们细心构建本身的机能套件即可获得。

Web的近况:网页机能晋升指南
[Calibre 报表]

在开端一个新项目之前,有须要肯定什么样的功能是必须的,并为您的需乞降目标选择最具机能的框架。有时这可能意味着选择写更多的原生 JavaScript。

  • JavaScript 机能清单
  • 监控 JavaScript 流量
  • 摆脱不须要的依附
  • 实现代码瓜分
  • 推敲框架选择

无论内涵追踪什么,请确保使全部团队或组织可以或许透明地拜访数据。

机能是一项分担义务,远远跨越开辟人员团队——我们都应对所创建的用户体验负责,不管是什么角色或职级。

倡导速度和建立协作流程,以便在产品决定计划或设计早期阶段,尽早裸露可能碰到的瓶颈,是异常重要的。

建立机能意识和同情心

关怀机能不仅仅是一个营业目标(然则如不雅您须要经由过程发卖统计数据来进行发卖,那么可以经由过程PWA统计)。这是关于根本的同情和用户体验放在第一位。

作为技巧专家,我们的义务是,不要让用户的留意力和时存放在等待页面上,罢了可以更高兴地花费在其他处所。我们的目标是 建立意识到时光和人们存眷的对象 。

倡导机能意识应当是每小我的目标。让我们抱着机能和同情心,为大年夜家建立一个更好、更有意义的将来吧。

【编辑推荐】

  1. 外媒速递:这些对象你用过没?20款选项加持Web设计与开辟
  2. Python vs Ruby:谁是最好的Web开辟说话?
  3. 若何应用Go建开辟高负载WebSocket办事器
  4. 十个免费的web前端开辟对象 – Envato – Medium
  5. 基于web创建逼真的3D图形 | CSS技能
【义务编辑:未丽燕 TEL:(010)68476606】

  推荐阅读

  如何将数据可视化技术应用于广告投放?

【沙龙】51CTO诚邀您9月23号和多位技巧大年夜咖一路聊智能CDN的优化之路,抓紧时光哦!不雅试着想象各行星活动的轨迹,你的脑海中会出现什么,是混乱无章的线条照样一张按照经度变更分列的一维线图?这就>>>详细阅读


本文标题:Web的现状:网页性能提升指南

地址:http://www.17bianji.com/lsqh/37527.html

关键词: 探索发现

乐购科技部分新闻及文章转载自互联网,供读者交流和学习,若有涉及作者版权等问题请及时与我们联系,以便更正、删除或按规定办理。感谢所有提供资讯的网站,欢迎各类媒体与乐购科技进行文章共享合作。

网友点评
自媒体专栏

评论

热度

精彩导读
栏目ID=71的表不存在(操作类型=0)