4/06/2017

Formatos de contenido móvil - Accelerated Mobile Pages (AMP)

Quizás navegando desde el móvil, os hayáis fijado, que en ciertos resultados de Google , aparecen con un pequeño logo de un rayo y las siglas AMP (Accelerated Mobile Pages) .

Pues estas siglas, corresponden a una iniciativa de software libre que surge de los debates entre editores y empresas tecnológicas sobre la necesidad de mejorar el ecosistema de contenido móvil en su conjunto para los editores, plataformas de consumidores, creadores y usuarios.

Según Google, aquellas webs que implementen sus páginas bajo el esquema y las especificaciones de AMP funcionarán en cualquier navegador o aplicación que permita la visualización web, con la ventaja de que las páginas cargarán cuatro veces más rápido y usarán diez veces menos datos que la misma página sin la implementación de Google AMP. La contrapartida es cómo afecta este formato a los anuncios/publicidad servidos en esas páginas.

Hoy en día, se espera que el contenido de las páginas web se cargue muy rápido y que la navegación sea sencilla. En realidad, sin embargo, el contenido puede tardar varios segundos en cargarse o puede no llegar a cargarse completamente porque los usuarios abandonan las páginas lentas. Las páginas Accelerated Mobile Pages son páginas web diseñadas para cargarse casi instantáneamente, en un paso más hacia una Web móvil mejor para todo el mundo.

Si tenemos en cuenta que en Octubre del 2016, la navegación movil&Tablet supero a la de versiones de escritorio, estamos en el punto de inflexión del consumo de internet

AMP tiene sentido cuando tienes una web en la que publicas contenidos o noticias, un blog corporativo…. Todo lo que mejore la velocidad de carga, optimice el  site y mejore la experiencia del usuario es bueno para tu web y Google te premiara con una mejora de posicionamiento web.

A continuación os dejamos información  sobre la implementación de AMP en Drupal:

AMPing up Drupal

"Posted by Matthew Tift, Lullabot
This post originally appeared at https://www.lullabot.com/articles/amping-up-drupal

Today we are proud to announce a new Drupal 8 module that provides support for the Accelerated Mobile Pages (AMP) Project. The AMP Project is a new open source initiative which drastically improves the performance of the mobile web. In January 2016 Lullabot and Google started working together to create the Drupal AMP module. A beta version of AMP module for Drupal 8 is available immediately, and we are starting work on a Drupal 7 version of the module that will be available in mid-March...."

Drupal Accelerated Mobile Pages (AMP)

"Posted by moshe weitzman on 7 October 2015

The AMP module is designed to convert Drupal pages into pages that comply with the AMP standard. Initially only node pages will be converted. Other kinds of pages will be enabled at a later time.

When the AMP module is installed, AMP can be enabled for any node type. At that point, AMP content becomes available on URLs such as node/1?amp or node/article-title?amp. There are also special AMP formatters for text, image, and video fields.

The AMP Theme is designed to produce the very specific markup that the AMP HTML standard requires. The AMP theme is triggered for any node delivered on an ?amp path. As with any Drupal theme, the AMP theme can be extended using a subtheme, allowing publishers as much flexibility as they need to customize how AMP pages are displayed. This also makes it possible to do things like place AMP ad blocks on the AMP page using Drupal's block system...."

Google AMP: How and When should you implement Accelerated Mobile Pages?

"Speaker:
Joshua Stewardson

Google launched Accelerated Mobile Pages in April. We were early beta partners in implementing it and have tried out a few different implementation patterns with varying degress of success.

We will cover the history of AMP and when you should start caring about it (for some sites that might have been in April, for others it might not be for another year or two). Then we will go over the how with options for implementation (contrib module, custom theme, third-party service, etc.)."

The implementation of AMP standard for Drupal 8

You’ll probably agree that mobile devices are becoming more and more significant, as they bring convenience in our lives. Drupal 8 has many mobile improvements, and today we’ll focus your attention on one of them — AMP standard. By the way, this is a technical blog post that was written by our Drudesk developer, along with our previous dev’s post about checking and improving your Drupal website’s security.

AMP (Accelerated Mobile Pages) is a standard designed to speed up web page loading on mobile devices. It consists of the following three parts:

   - AMP HTML — HTML with the limitations and additions
   - AMP JS — high-performance visualization tool
   - Google AMP Cache — service for the processing of cached web pages

AMP standard is implemented by creating additional AMP versions of pages, which will be loaded when viewing from a mobile device. Nowadays there are tools for AMP standard integration for Drupal sites.