写点什么

谷歌开发 Chrome Never-Slow 模式,提供更快的浏览体验

  • 2019-02-20
  • 本文字数:939 字

    阅读完需:约 3 分钟

谷歌一直在开发一个叫作 Never-Slow 模式的原型功能。这个原型功能被作为 Chromium 项目的一部分,旨在通过提供一致的快速浏览来改善用户体验。


根据 w3schools 的数据,谷歌 Chrome 占据了 70%的市场份额,其次是 Firefox 的 10%,Internet Explorer/Edge 的 4%。一系列功能让谷歌 Chrome 成为顶级产品,例如与谷歌服务同步,以及数千个扩展程序。此外,谷歌提供了很多在浏览器上运行的应用程序,并且不断致力于提高网站的性能,或者使用新的规范/工具(如 SPDY 协议)来处理 HTTP 流量,专注于减少网页加载延迟并改进 Web 安全。


谷歌 Never-Slow 模式引入了资源的预算限制,如 CSS、图像、大型脚本,等等。根据 Alex Russell 的说法,这些预算旨在保持主线程的干净。


目前它会阻止大型脚本,设置某些资源类型(脚本、字体、CSS、图像)的预算,关闭 document.write(),重写同步 XHR,启用客户端提示,并在不设置Content-Length时缓冲资源。在交互(点击/触摸/滚动)上重新设置预算。长脚本任务(>200ms)暂停所有页面执行,直到下一次交互。


这些上限不适用于 worker,并且对于从 Service Worker Cache Storage 加载的资源,将提升大小上限。目前的上限包括:


每张图片最大尺寸:1MiB图像总预算:2MiB每个样式表的最大大小:100KiB样式表总预算:200KiB每个脚本最大大小:50KiB脚本总预算:500KiB每种字体最大尺寸:100KiB字体总预算:100KiB总连接限制:10长期任务限制:200 ms
复制代码


Dinsan Francis 找到了一个有关原型功能 Never-Slow 模式的描述:


它支持实验性浏览模式,限制资源加载和运行时处理,以便提供始终如一的快速体验。警告:可能会对内容造成破坏!


值得注意的是,多年来网站的规模已经有了大幅增长,但互联网的速度却没有增长那么快。KeyCDN 的一项分析发现,平均网页大小从 2010 年的约 700 千字节增加到 2016 年的 2300 千字节。



(图片来自https://www.keycdn.com


目前还没有关于 Never-Slow 模式的预计发布日期,或者是否会在下一个 Chrome 主要版本中包含 Never-Slow 模式。


查看英文原文https://www.infoq.com/news/2019/02/chrome-never-slow-mode


会议推荐


2019 年 6 月,GMTC 全球大前端技术大会 2019 即将到来。小程序、Flutter、移动 AI、工程化、性能优化…大前端的下一站在哪里?点击下图了解更多详情。



2019-02-20 07:418757
用户头像

发布了 731 篇内容, 共 481.9 次阅读, 收获喜欢 2008 次。

关注

评论

发布
暂无评论
发现更多内容

Little Snitch for Mac(小飞贼防火墙软件)v6.2.1激活版

小玖_苹果Mac软件

AutoMQ 可观测性实践:如何使用 OpenTelemetry 监控 Kafka 和底层流存储

AutoMQ

云计算 大数据 kafka 架构 云原生

阿拉伯地区LED广告屏采购全攻略

Dylan

广告 信息 LED LED display LED显示屏

智慧疾控物资管理系统(源码+文档+讲解+演示)

深圳亥时科技

Anthropic深夜推出王炸,全球首个混合推理模型诞生,编程能力吊打一切对手

慢点科技SlowTech

人工智能 推理模型 openai cursor

智源开源FlagOS升级:首次实现DeepSeek-R1满血版多种芯片高效快速部署

智源研究院

EMQX + DeepSeek:使用 LLM 构建可观测性数据智能分析工具

EMQ映云科技

人工智能 可观测性 物联网

图引擎在智能体开发场景的应用实践

百度Geek说

人工智能 AI 图引擎服务 agent

爱回收获取询价项API接口(爱回收API系列)

tbapi

爱回收API 爱回收商品列表数据采集

「高盛」最新研报:人形机器人核心供应链上市企业投资分析(附报告)

机器人头条

投资 大模型 人形机器人 具身智能 宇树科技

H5 APP开发的注意事项

北京木奇移动技术有限公司

APP开发 软件外包公司 APP外包公司

“零信任+AI”将持续激发网络安全领域技术创新活力

芯盾时代

统一身份认证 零信任 AI模型

全国独家线下面授 | 北京·大规模敏捷LeSS认证5月9-11日开班

ShineScrum

LeSS认证 吕毅老师 CLP认证

Svelte 最新中文文档教程(19)—— 测试

冴羽

前端 前端开发 前端框架 Svelte SvelteKit

百行代码实现 Kafka 运行在 S3 之上

AutoMQ

云计算 kafka 架构 云原生 对象存储

AI 赋能指标管理分析,开启企业数智领航时代

袋鼠云数栈

AI 数字化转型 袋鼠云

全国独家线下面授 | 上海·大规模敏捷LeSS认证6月5-7日开班

ShineScrum

less 吕毅老师 CLP认证

【堡垒机小知识】云堡垒机属于云安全产品吗?

行云管家

云计算 云安全 云堡垒机

看过来!Apache DolphinScheduler版本升级指南

白鲸开源

开源 技术 Apache DolphinScheduler 版本升级

数字先锋 | 天翼云xDeepSeek,赋能东莞开启智慧政务新篇章!

天翼云开发者社区

人工智能 云服务 政务 大模型 DeepSeek

25年重庆等保测评公司名称以及地址一览表

行云管家

等保 等保测评 重庆

H5 APP开发框架的对比

北京木奇移动技术有限公司

软件外包公司 APP外包 H5开发

Metasploit Framework 6.4.49 (macOS, Linux, Windows) - 开源渗透测试框架

sysin

Metasploit

谷歌开发Chrome Never-Slow模式,提供更快的浏览体验_大前端_Diogo Carleto_InfoQ精选文章