amp-html 的示例页面以及目前可用的少数 amp-html 网站包含以下代码:
<style>body {opacity: 0}</style><noscript><style>body {opacity: 1}</style></noscript>
为什么是这样?如果时间至关重要,那么将支持 Javascript 的客户端的不透明度设置为 0 似乎是个坏主意。负责将 opacity 设置为 1 的 JavaScript 可能不会缓存和下载缓慢,或者可能根本无法加载(例如,中国倾向于阻止 Google 服务器,因此 Google CDN 可能会出现问题)。
根本不改变不透明度,只使用 JavaScript 操作来改进页面不是更好吗?与根本不使用 Javascript 相比,使用 amp-html 有什么改进?