📅  最后修改于: 2023-12-03 15:14:14.957000             🧑  作者: Mango
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.
Para começar a construir HTML AMP, você precisará seguir algumas etapas iniciais:
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.
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.
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.