Accelerated Mobile Pages (AMP): un paso más en la web móvil

17/12/2015
A estas alturas todos tenemos claro el futuro viene en el móvil, pero todavía falta mucho para que la experiencia web sea tan ágil y cómoda como quisieramos. AMP es uno de los proyectos que trabajan en esa línea.
Accelerated Mobile Pages en un teléfono móvil.

Accelerated Mobile Pages en un teléfono móvil.

La iniciativa Accelerated Mobile Pages o AMP, promueve la utilización de un código HTML y JavaScript especial para programar los sitios web adaptados a móviles.

La idea es que los sitios web para móviles sean extremadamente rápidos y ligeros, que como se sabe es actualmente uno de los factores determinantes para la buena experiencia de usuario, según Google.

AMP Consiste en unas librerías JavaScript que interpretan algunas etiquetas HTML personalizadas para decidir en cada momento cómo y cuándo descargar los recursos asociados.

Por ejemplo, si incluimos el código AMP de una imagen, amp-img , el dispositivo móvil elegirá cuándo y cómo descarga esa imagen, de forma que esté optimizado lo mejor posible para esa situación. Puede hacer una descarga diferida, o priorizar unas imágenes respecto a otras, dependiendo del ancho de banda, tipo de conexión, si el usuario necesita en este momento la imagen, etc. Este mismo sistema se utiliza para otro tipo de elementos como vídeos, anuncios o pixeles de tracking.

Por otra parte, la especificación de AMP permite la creación de versiones alternativas para móviles o sobremesa estándar, con enlaces relacionados entre una y otra versión.

Parece que el gran empujón a AMP va a venir por parte de Google, que ha anunciado que a principios del año que viene va a empezar a mostrar las páginas creadas con AMP en los resultados del buscador.

Más sobre Accelerated Mobile Pages

Comentar

Para dejar un comentario tiene que identificarse. Para ello puede utilizar su cuenta de Facebook, Twitter o Google+

Gari Araolaza

Ingeniero, dirección de proyectos. Python, Whitesnake, Scrum, Yngwie Malmsteen.