我想使我的网站对AMP友好,以便利用缓存。但是,v0.js AMP Javascript库超过250KB,而我的网页只有7KB,包括所有图像,CSS和脚本。我不能证明仅仅为了利用缓存而在我的网站上添加那么多膨胀。是否可以在不包含Javascript库的情况下创建AMP页面?
该站点非常简单,我不需要用AMP组件替换任何元素。
答案 0 :(得分:2)
简短回答:否。
v0.js
本质上是AMP框架的骨干,没有它,AMP缓存实际上不知道如何处理您的网站。 AMP内的特殊标签(即amp-img,它是v0.js
的一部分)使缓存可以轻松识别可以包含在AMP缓存中的项目。显然,创建AMP有效页还涉及其他障碍,但最终v0.js
是必需的。
如果您的页面已经很轻巧,那么就页面大小而言,您很可能已经非常适合移动设备使用了,并且AMP缓存实际上对您没有任何好处。