Accelerated Mobile Pages
AMP (originalmente Accelerated Mobile Pages)[1] es una tecnología web de código abierto desarrollada por el AMP Open Source Project. Se trata de un framework enfocado principalmente en la creación de páginas web optimizadas para cargar rápidamente en dispositivos móviles. Fue creado originalmente por Google como competidor de Facebook Instant Articles y Apple News.[2] AMP está optimizado para la navegación web móvil y pretende ayudar a que las páginas web se carguen más rápido.[3] Las páginas AMP pueden ser almacenadas en caché por una CDN, como Microsoft Bing o las cachés AMP de Cloudflare, lo que permite que las páginas se sirvan más rápidamente.[4][5]
Accelerated Mobile Pages | ||
---|---|---|
![]() | ||
Información general | ||
Dominio | https://amp.dev/ | |
Tipo | Lenguaje de marcado | |
Gestión | ||
Desarrollador | ||
Lanzamiento | 7 de octubre de 2015 | |
Historia
editarAnuncio y lanzamiento
editarEl proyecto fue anunciado por Google el 7 de octubre de 2015, como competidor de Facebook Instant Articles y Apple News. Varias compañías y publicadores (incluyendo Twitter, Pinterest, LinkedIn y WordPress) fueron anunciados como colaboradores iniciales con el Proyecto AMP.[6]
Las páginas AMP fueron expuestas a los usuarios por primera vez en febrero de 2016, en los resultados de búsqueda de Google, desde navegadores móviles. Inicialmente estaban limitadas a la sección de "Historias Destacadas", pero en septiembre de 2016, Google comenzó a enlazar contenido AMP en la sección principal de resultados.[7] Actualmente, los enlaces a páginas AMP son identificados con el ícono de un rayo.
Crecimiento y expansión
editarEn mayo de 2017 Google informó que había 900 000 dominios con más de 2 millones de páginas que utilizaban AMP.[8] Para el año 2020, varios sitios web, como Reddit, Tumblr, eBay y Weibo, y buscadores, como Bing[9] y Baidu[10] se habían sumado al proyecto.
Tecnología
editarVisualización desde navegadores
editarLas páginas de AMP pueden mostrarse en la mayoría de navegadores modernos. Cuando una página web estándar tiene una contraparte de AMP, puede ser enlazada mediante una etiqueta HTML en el código fuente de la página estándar. Gracias a esto, la mayoría de las páginas de AMP pueden ser fácilmente detectables por los rastreadores web de terceros, como los motores de búsqueda y otros sitios web de referencia, que pueden optar por enlazar a la versión AMP de una página web en lugar de la versión estándar.
Framework
editarEl framework AMP consta de tres componentes:
- AMP HTML, que «extiende» el HTML estándar, mediante componentes web;
- AMP JavaScript, que gestiona la carga de recursos; y
- AMP Cachés, que pueden servir y validar páginas AMP.[11]
La mayoría de las páginas AMP son cacheadas por el caché AMP de Google, aunque existen otras implementaciones, como la de Cloudflare, que fue lanzada en marzo de 2017.[12]
Integraciones con terceros
editarCualquier persona u organización puede construir productos o características que funcionen en páginas AMP, siempre que cumplan con las especificaciones. En julio de 2017, en el sitio web del Proyecto AMP, figuraban alrededor de 120 empresas publicitarias y 30 empresas analíticas como participantes del proyecto AMP.[13]
Rendimiento
editarGoogle informó que las páginas AMP que aparecen en su motor de búsqueda normalmente se cargan en menos de un segundo y utilizan 10 veces menos datos que sus equivalentes «estándar». CNBC informó de una disminución de, aproximadamente, cuatro veces en el tiempo de carga sus páginas AMP sobre sus páginas que no usan AMP.[14] Gizmodo informó, a su vez, que sus páginas de AMP cargan aproximadamente tres veces más rápido que sus páginas que no utilizaban AMP.[15]
Recepción
editarComparación con Facebook Instant Articles y Apple News
editarAMP se compara a menudo con Facebook Instant Articles y Apple News. Los tres formatos se anunciaron en 2015 con el objetivo declarado de hacer el contenido móvil más rápido y más fácil de consumir. Richard Gingras, empleado de Google y partidario del Proyecto AMP señala que:
Existe una gran diferencia entre tener una plataforma propietaria que dice que es abierta, y tener una plataforma de código abierto que esta abierta a cualquiera para modificar y adaptar. Es la diferencia entre decir "ven a mi jardín amurallado" y no tener un jardín amurallado.[16]
Control por parte de Google
editarVarios editores y observadores de la industria de la teconlogía han expresado su preocupación por el papel de Google en el Proyecto AMP, sobre todo en relación con el Caché AMP, ya que este permitiría que el usuario nunca salga de Google realmente, lo que garantizaría un flujo constante de ingresos publicitarios y un control mayor sobre los sitios que lo utilicen.[17][18][19] Google refuta estas acusaciones,[cita requerida] afirmando que AMP debe ser una iniciativa de la industria colaborativa para que tenga éxito en el largo plazo. En septiembre de 2018, Google comenzó una transición a un sistema de gobierno calificado como "más abierto" para el Proyecto AMP, creando un comité compuesto de los publicadores que usan AMP.[20]
Explotación para fines maliciosos
editarAlgunos observadores creen que AMP favorece la proliferación de intentos de phishing, ya que las páginas que utilizan AMP HTML se comparten estilos entre sí.[21]
En mayo de 2017, «crackers», aparentemente de nacionalidad rusa, realizaron un ataque de phishing en el que utilizaron el caché de Google de páginas AMP para hacer parecer que una URL era segura y provenía de Google.[21][22]
Google anunció que, a partir de febrero de 2018, las páginas AMP deben ser casi idénticas a su versión canónica.
Enlaces externos
editar- Esta obra contiene una traducción derivada de «Accelerated Mobile Pages» de Wikipedia en inglés, publicada por sus editores bajo la Licencia de documentación libre de GNU y la Licencia Creative Commons Atribución-CompartirIgual 4.0 Internacional.
- Página del proyecto AMP
Referencias
editar- ↑ «AMP as your web framework». AMP.dev (en inglés).
- ↑ Matt Kapko (14 de octubre de 2015). «Google takes on Apple News, Facebook Instant Articles with AMP». CIO. Consultado el 29 de febrero de 2020.
- ↑ «The Accelerated Mobile Pages Project». AMP. Consultado el 6 de noviembre de 2016.
- ↑ «Google Search guidelines for AMP pages». Google. Consultado el 21 de agosto de 2017.
- ↑ «Bing AMP Cache». Bing Webmaster Tools. Consultado el 29 de febrero de 2020.
- ↑ «Introducing the Accelerated Mobile Pages Project, for a faster, open mobile web». Google Blog (en inglés).
- ↑ «AMPing Up in Google Search». AMP Blog.
- ↑ https://marketing4ecommerce.net/ya-hay-2-000-millones-de-paginas-amp-en-el-mundo/
- ↑ «MICROSOFT ADOPTA LA ESPECIFICACIÓN AMP EN LA APLICACIÓN MÓVIL DE BING». Wwwhatsnew. 23 de septiembre de 2016.
- ↑ «Google lanza AMP en Asia de la mano de Baidu: 1.000 MM más de usuarios». 14 de marzo de 2017.
- ↑ «Cómo funciona AMP». AMP.dev.
- ↑ «https://amp.cloudflare.com/». Archivado desde el original el 13 de marzo de 2020. Consultado el 9 de octubre de 2017.
- ↑ «Supported Platforms, Vendors and Partners». AMP.dev (en inglés).
- ↑ «Success Story: CNBC». AMP.dev (en inglés).
- ↑ «Success Story: Gizmodo». AMP.dev (en inglés).
- ↑ «Google Says It Wants to Help Publishers Fight Facebook». Fortune (en inglés).
- ↑ «Google, de verdad, AMP no mola». Xataka.
- ↑ «Kill Google AMP before it kills the web». The Register (en inglés).
- ↑ «Google AMP is Not a Good Thing». Daniel Miessler (en inglés).
- ↑ «Answering its critics, Google loosens reins on AMP project». TechCrunch (en inglés).
- ↑ a b «Russian hackers exploited a Google flaw — and Google won't fix it». Salon (en inglés).
- ↑ «Los hackers rusos están usando la propia infraestructura de Google para hackear Gmail». Dósis Tecnológica. Archivado desde el original el 26 de agosto de 2021. Consultado el 26 de agosto de 2021.