Definição – o que significa Accelerated Mobile Page (AMP)?
Accelerated Mobile Page (AMP) é uma iniciativa para criar páginas da web atraentes que carregam rapidamente em dispositivos móveis, originalmente desenvolvido pelo Google. Ele consiste em uma versão modificada do HTML chamada AMP HTML, uma biblioteca JavaScript, AMP JS, e uma biblioteca de cache, Google AMP Cache. O projeto é de código aberto.
Definirtec explica a Accelerated Mobile Page (AMP)
O projeto de código aberto Accelerated Mobile Page é uma tentativa de resolver o problema de páginas móveis de carregamento lento. Enquanto os desenvolvedores da web tentam criar designs atraentes, anúncios e scripts de análise executados em segundo plano podem causar lentidão severa em smartphones e tablets. Os usuários tendem a evitar os sites completamente ou instalar bloqueadores de anúncios em seus dispositivos, o que significa que os sites não podem monetizar seu conteúdo.
AMP consiste em três componentes:
- HTML para AMP: uma versão de HTML projetada para carregar rapidamente. Algumas tags, como o , foram substituídos por tags especiais para AMP, como que são projetados para serem carregados rapidamente.
- AMP JS: um mecanismo JavaScript otimizado para carregamento eficiente. A AMP JS carrega elementos de forma assíncrona, evitando que qualquer elemento bloqueie o carregamento de uma página.
- Cache de AMP do Google: um sistema de cache baseado em proxy que busca e armazena páginas aceleradas.