Dado el auge de la navegación desde móviles, hay que poner el foco en ellos
La rápida expansión y el fácil uso de los smartphones ha propiciado que el tráfico a través de los dispositivos móviles hace tiempo que sea superior al tráfico de los ordenadores de escritorio. En muchas ocasiones la navegación a través del teléfono puede convertirse en algo verdaderamente estresante, ya que muchas páginas web no están adaptadas a estos formatos. Ésta es la razón que ha llevado a Google a crear un código que hace más fácil y fluida la navegación a través de terminales móviles, que aporta además nuevas posibilidades de diseño web.
Definición de AMP
AMP son las siglas de Accelerated Mobile Pages, que son páginas web diseñadas de acuerdo con una especificación de código libre. No se presenta como un sustituto sino como un añadido al lenguaje actual y pensado principalmente para páginas con abundante flujo de contenido como pueden ser los portales de noticias en Internet. Sin embargo, numerosas empresas han empezado a ofrecer versiones de sus web en AMP para acelerar al máximo la carga de sus productos en los móviles. Ofrecer el contenido de una web con una carga rápida es una de las variables que los buscadores premian para posicionarlas en las zonas superiores de los resultados.
Cómo funciona
Para conseguir una mayor velocidad y fluidez utiliza un código HTML y una configuración del JavaScript de una manera restringida. Se presenta como una subcategoría del lenguaje HTML, que acota las etiquetas permitidas en la programación de las páginas web. La plataforma provee de los recursos mínimos de JavaScript necesarios para que los componentes de AMP y HTML funcionen correctamente. Todo este desarrollo se ha realizado bajo el principio de Open Source y en él participan empresas como Google, WordPress, Twitter, Pinterest o LinkedIn.
Como desventaja: restricción de funciones
Si embargo no todo parece tan fantástico como parece ya que al restringir muchas funciones de JavaScript y HTML, las páginas web se vuelven más estáticas, sin posibilidad para introducir formularios, ejecutar funciones tan sencillas como contadores de visitas o publicidad en HTML5, y otras funcionalidades que mejoran la experiencia de usuario al visitar una página. No obstante, su premisa principal es acelerar la carga con el mínimo consumo de ancho de banda para dispositivos móviles, por lo que como se comentó antes, es una versión especial para un uso concreto.
Futuro de AMP
Las páginas que opten por utilizar el lenguaje AMP deben de tener el mismo contenido en las dos versiones, la versión normal de escritorio y en formato AMP, por lo que hay una gran interdependencia de los dos modelos. En no mucho tiempo, el formato AMP se implementará en la mayoría de webs dedicadas a noticias online, y será muy común ver la opción de visualizar la página en formato APT o HTML.