📜  contruindo html amp - Html (1)

📅  最后修改于: 2023-12-03 15:14:14.957000             🧑  作者: Mango

Construindo HTML AMP - HTML

HTML Accelerated Mobile Pages (AMP) é uma iniciativa de código aberto desenvolvida por gigantes da tecnologia, como Google e Twitter, para fornecer uma maneira mais rápida e eficiente de transmitir conteúdo para dispositivos móveis.

Neste artigo, abordaremos alguns dos principais conceitos e elementos necessários para construir HTML AMP.

Como começar

Para começar a construir HTML AMP, você precisará seguir algumas etapas iniciais:

  1. Certifique-se de que o seu HTML está de acordo com o HTML5.
  2. Inclua o AMP HTML Validator em seu fluxo de trabalho para garantir que suas páginas AMP estejam corretas.
  3. Comece com um modelo HTML AMP para ter uma estrutura de página básica.
Elementos AMP

Os elementos AMP são o que torna o HTML AMP diferente do HTML regular. Eles incluem tags HTML personalizadas que permitem recursos como carregamento preguiçoso de imagens, anúncios e vídeos incorporados.

Por exemplo, se você deseja incorporar um vídeo em uma página AMP, você pode usar a tag amp-video:

<amp-video
  width="480"
  height="270"
  layout="responsive"
  src="/path/to/video.mp4">
</amp-video>

Aqui, o atributo layout="responsive" configura o tamanho do vídeo para ser responsivo e se ajustar a diferentes tamanhos de tela.

Carregamento assíncrono

Uma das principais vantagens do HTML AMP é a capacidade de carregar conteúdo assíncrono. Isso significa que o conteúdo é carregado à medida que ele se torna visível, em vez de tudo ser carregado de uma só vez. Isso ajuda a tornar as páginas AMP mais rápidas e eficientes.

Para carregar imagens de forma assíncrona, você pode usar a tag amp-img:

<amp-img
  src="/path/to/image.jpg"
  width="400"
  height="300"
  layout="responsive"
  loading="lazy">
</amp-img>

Aqui, o atributo loading="lazy" diz ao navegador para carregar a imagem apenas quando ela se tornar visível ao usuário.

Conclusão

Embora o HTML AMP possa parecer intimidador no início, ele é uma ótima maneira de criar páginas da web rápidas e eficientes para dispositivos móveis. Com o tempo e a prática, você estará construindo páginas HTML AMP em pouco tempo.

Para mais informações, consulte a documentação do AMP.