
AMP 项目很高兴发布新的开源 C++ AMP 验证器。AMP 开发人员和链接到 AMP 页面的平台现在可以在 C++ 中执行 AMP 验证,这可能会为他们的工作流程提供更无缝的集成,具体取决于他们使用的开发语言。
什么是 AMP 验证器?
AMP 的一个关键优势是它使页面快速且对用户友好,而这通过验证来保证。只有当 AMP 页面被证明是有效的时,关于 AMP 页面行为的假设才成立,并且链接到 AMP 页面的平台可能无法识别无效页面作为 AMP 页面。这就是 AMP 验证器发挥作用的地方;它可以检查 AMP 页面是否满足 AMP 页面被视为有效的所有要求。AMP 有效性允许 Twitter、Bing 或 Google 搜索等内容分发商确信以有用和创造性的方式将 AMP 页面提供给读者,例如使用预渲染。AMP 验证器也用于其他环境。电子邮件客户端使用它来确保它们提供的 AMP 电子邮件也是有效的。
AMP 验证器有哪些语言版本?
AMP 开发人员拥有不同的设置和使用的语言。我们听说,使 AMP 验证器以不同的语言提供非常有用。随着今天的公告,我们目前拥有以下语言版本的验证器
- JavaScript - 由 Google 搜索引擎使用。阅读此文章,了解如何将 JavaScript AMP 验证器集成到您的构建流程中。
- Java - 由 Verizon Media 团队贡献,允许 Yahoo Mail 将 AMP 验证集成到 Java 工作流程中。
- C++ - 最新的 AMP 验证器。
如果您对 AMP 验证器有任何疑问或反馈,请告知我们。
同时,希望大家一切安好。
作者:Amaltas Bohra,AMP 项目软件工程师