jquery - 如果我的 AMP 网页不符合 AMP 标准怎么办
问题描述
我们正在使用 AMP 开发新网站,但发现我们的某些要求与 AMP 不兼容。例如,当您尝试一次显示多张幻灯片时,AMP 轮播效果不佳,因此设计人员通过使用 Owl 轮播来指出可以满足其需求的页面,而 Owl 轮播又使用 jQuery。
我们不想花时间重写我们所有的页面以在没有 AMP 的情况下工作,那么在我们的一些声明他们使用 AMP 但实际上不符合 AMP 的页面上使用 jQuery 是不是很糟糕?谷歌会因此惩罚我们吗?
我看到不同的意见。@Dan 在Using amp script in non-amp page似乎认为这可能没问题,但 @pidabrow 在Can I use AMP (Accelerated Mobile Pages) components/tags on a page that is not a valid AMP page? 认为相反。
解决方案
如果您在 AMP 中使用 jquery,AMP-validator 将抛出错误,指出 AMP 无效。
您仍然可以发布您的网页,但是,它们不会在 Google 搜索结果中获得任何好处,并且会被视为普通的非 AMP。
推荐阅读
- excel - 为什么我的索引匹配公式与嵌套的间接引用返回为#REF ... perrrrplexed
- google-cloud-platform - `gsutil equivalent` missing in GCP User Interface
- python - 将具有列表形式值的数据框列转换为同一列中的字符串
- c++ - 如何编译 Quake 2 源代码?
- javascript - 反应计时器中的访问时间
- r - 从 R 中的列表中获取行名
- go - 如何在不同的测试文件中共享项目
- javascript - 如何在 JavaScript 正则表达式中替换除“- 或 +”和数字之外的所有内容
- node.js - 如何保存在 CyberPanel 中运行的 Node.js 的日志?
- shell - 通过 WSL2 在 VSCODE 终端中的 $PATH 设置不正确