下图代表 Web Widget(经典)首次加载时的程序包大小,后续加载将享有 CDN 缓存的益处,从而使加载时间更快(请查阅下面的"Web Widget(经典)资产是否已缓存?") 。
订阅组合 | 大小(布罗特里压缩) | 注释 |
Web Widget (Classic) Core | ~475 KB | Web Widget(经典)所需的 web_widget.json 和 community_vedor.json 资产,无论哪个渠道可用。 |
有 Talk 渠道 | + ~65 KB | 当在帐户中启用 Talk 渠道时,Web Widget(经典)所需的资产。55 KB 代表 Talk 渠道的首次加载。 |
有在线交谈渠道 | +大约59 KB | 当在帐户中启用 Chat 渠道时,Web Widget(经典)所需的资产。 |
按语言提供支持 | 每种语言 + ~ 5 KB(平均) | Web Widget(经典)将仅根据访问者的区域设置加载语言。 |
您会注意到 Web Widget(经典)
如果您在 Web Widget(经典)中已启用 Chat,并希望针对页面性能进行优化,您可以考虑使用 ConnectOnpageLoad api。这应会减少显示小组件启动器所用的时间,并在 Google LED 等工具中提高页面加载评分。要了解更多,请查阅文章:优化 Chat 和 Web Widget(经典)的性能。
监测我的网站页面加载速度的最佳工具是什么?
我们建议使用 Google 的灯塔 开发者工具的审核标签中默认可用的工具。LED 对现代网络浏览器如 Google Chrome 中的新功能有很好的覆盖。我们依靠 HTTP/2 多路传输等功能来优化 Web Widget(经典),而 Litehouse 在计算嵌入小组件的网页性能时,会考虑多路传输。
是的,Web Widget(经典)资产已单独进行版本控制,并长期缓存最多一年。它们可以私密地缓存在终端用户的浏览器上,也会公开地缓存在 CDN 边缘服务器上。 小组件所需的一些资产不可能在各个小组件版本之间更改,并且将单独进行缓存。这意味着这些资产将在浏览器下一次需要时,从缓存中更快地检索。 例如,Talk 中使用的国家代码标记图标,或与 Chat 关联的通知声音。
翻译免责声明:本文章使用自动翻译软件翻译,以便您了解基本内容。 我们已采取合理措施提供准确翻译,但不保证翻译准确性
如对翻译准确性有任何疑问,请以文章的英语版本为准。