Google AMP - Validação

O Google AMP é uma forma de fazer com que as páginas da web carreguem mais rapidamente nos dispositivos. Para trabalhar com o amp, podemos usar HTML5, CSS e componentes do amp.

O Google Amp oferece muitas maneiras de validar uma página de amplificador. Alguns dos mais importantes que vamos discutir neste capítulo são -

  • Usando # development = 1

  • Usando Amp Validator

  • Usando linha de comando

Vamos discutir cada um deles em detalhes.

Usando #development = 1

Depois de saber que sua página está pronta para ser validada, basta adicionar # development = 1 ao final do page-url e testar o mesmo nas ferramentas de desenvolvedor do Chrome.

Você pode adicionar #development=1 ao url da sua página html no final, conforme mostrado no exemplo abaixo -

http://localhost:8080/googleamp/test_amp.html#development=1

Acesse o url acima no navegador e no console do Google Chrome. Ele listará os erros que o amplificador considera inválidos do ponto de vista da especificação do amplificador.

Aqui estão os erros que encontramos para test_amp.html.

Você pode corrigir os erros exibidos e, uma vez que todos os erros sejam corrigidos, eles serão exibidos da seguinte forma -

Usando Amp Validator

O Amp possui uma ferramenta validadora onde podemos inserir o conteúdo HTML e ele exibe o status como PASSA ou ERROR e também mostra o erro na página. O link é -https://validator.ampproject.org/

A exibição da ferramenta validadora de amp é mostrada abaixo -

O exemplo de erro no conteúdo da página é mostrado abaixo -

Usando linha de comando

Você pode instalar o pacote npm usando o seguinte comando -

npm install -g amphtml-validator

Criamos uma pasta amptest / e salvamos o arquivo amp_test.html nessa pasta. Vamos validar amp_test.html usando o seguinte comando na linha de comando.

amphtml-validator youramppage.html

Vamos remover algumas tags da página para ver se exibe o erro.

O erro exibido pode ser corrigido até obtermos o status de PASSA.