AMP

Código AMP Boilerplate

head > style[amp-boilerplate] e noscript > style[amp-boilerplate]

Documentos AMP HTML devem conter o seguinte código de boilerplate na tag head. A validação é realizada via expressões regulares, por isso é importante reduzir as mutações ao mínimo possível. Atualmente, as mutações permitidas são:

  1. Inserção de um espaço em branco arbitrário logo depois que a tag style abrir e logo antes de fechar
  2. Substituição de qualquer espaço no trecho de código abaixo por espaços em branco arbitrários.
<style amp-boilerplate>body{-webkit-animation:-amp-start 8s steps(1,end) 0s 1 normal both;-moz-animation:-amp-start 8s steps(1,end) 0s 1 normal both;-ms-animation:-amp-start 8s steps(1,end) 0s 1 normal both;animation:-amp-start 8s steps(1,end) 0s 1 normal both}@-webkit-keyframes -amp-start{from{visibility:hidden}to{visibility:visible}}@-moz-keyframes -amp-start{from{visibility:hidden}to{visibility:visible}}@-ms-keyframes -amp-start{from{visibility:hidden}to{visibility:visible}}@-o-keyframes -amp-start{from{visibility:hidden}to{visibility:visible}}@keyframes -amp-start{from{visibility:hidden}to{visibility:visible}}</style><noscript><style amp-boilerplate>body{-webkit-animation:none;-moz-animation:none;-ms-animation:none;animation:none}</style></noscript>

Você pode usar o gerador de boilerplate para configurar rapidamente um esqueleto básico para sua página AMP. Ele também fornece fragmentos de código para dados estruturados, para a criação de PWAs e muito mais!