愿景与使命
我们的愿景是我们用来定位的北极星,我们的使命描述了我们朝这个方向前进的方式。
愿景
愿景
一个强大、以用户为先的开放网络,永续存在。
& 使命
使命
为网络内容提供以用户为先的格式,支持每个网络发布商、商家和广告商的长期成功。
设计原则
这些设计原则旨在指导 AMP 的持续设计和开发。它们应该帮助我们做出内部一致的决策。
用户体验 > 开发者体验 > 易于实施。 如有疑问,请优先考虑最终用户的最佳体验,即使这意味着页面创建者构建起来更困难或库开发人员实现起来更难。
不要为假设的更快的未来浏览器而设计。 我们选择以 EXTENSIBLE WEB MANIFESTO 的精神将 AMP 构建为一个库,以便能够修复今天的网络,而不是明天的网络。AMP 应该在今天的浏览器中快速运行。当某些优化在今天的平台上不可行时,AMP 开发人员应参与标准制定,将其添加到 Web 平台。
不要破坏网络。 确保如果 AMP 发生中断或问题,它不会损害网络的其他部分。这意味着如果 Google AMP 缓存、URL API 或库出现故障,网站应该能够优雅地降级。如果某项功能在 AMP 缓存中有效,那么也应该在没有缓存的情况下工作。
在正确的层面上解决问题。 例如,不要仅仅因为在客户端更容易就将内容集成到客户端,如果服务器端集成可以带来更好的用户体验。
只做可以快速完成的事情。 不要向 AMP 引入无法在当今最常见的移动设备上可靠地以 60fps 运行或妨碍即时加载体验的组件或功能。
优先考虑改善用户体验的事情 – 但在必要时做出妥协。 有些事情可以做得很快,但仍然是糟糕的用户体验。AMP 应该提供出色的用户体验,而速度只是其中的一部分。只有在缺乏对某些内容的支持会阻止 AMP 被广泛使用和部署时,才应该做出妥协。
不允许白名单。 除非出于安全或性能原因需要,否则我们不会对特定站点、域或来源进行任何特殊处理。