如何将AMP添加到使用中间人生成的静态网站

时间:2017-09-05 15:43:34

标签: ruby-on-rails amp-html middleman-4

我是AMP(加速移动页面)的初学者。我的网站是由中间人构建的,因为它已经构建,它包含几个页面。我知道将整个网站完全验证到AMP会花费很多时间。我更感兴趣的是知道有没有其他方法我只能验证我的网站的部分内容,例如[主页]。如果是的话

如何使用AMP [版本]生成或测试我的网站。我的意思是构建结构中需要进行哪些更改。目前我的layout.erb看起来像这样。

I have found this link in google for standalone approach

<!doctype html>
<html>
<%= partial "head" %>
<body class="<%= page_classes %>">
<%= partial "header" %>
<%= yield %>
<%= partial "footer" %>
</body>
</html>

1 个答案:

答案 0 :(得分:0)

如果您的网站是html,则很容易切换到AMP

  1. 将html标签替换为放大器标签,即用等等。
  2. 将所有css放在标签的同一页面上。
  3. 删除所有外部JavaScript,包括jQuery等(不幸的是,它不被允许)。
  4. 最后,验证。您的页面位于https://validator.ampproject.org
  5. 否则你可以聘请开发人员,他会为你做。