Accelerated Mobile Pages (AMP)
|
|
|
- Ángel Campos Navarrete
- hace 9 años
- Vistas:
Transcripción
1 Accelerated Mobile Pages (AMP) Marzo 2016
2 Índice QUÉ ES AMP... 3 AMP HTML... 3 AMP JS... 3 GOOGLE AMP CACHÉ... 3 CÓMO PUEDE AMP AGILIZAR EL RENDIMIENTO?... 4 ES UN FACTOR DE RANKING PARA GOOGLE?... 5 VENTAJAS DE AMP... 5 DESVENTAJAS DE AMP... 6 POR QUÉ LOS EDITORES DE NOTICIAS SON LOS MÁS BENEFICIADOS?... 7 AMP VS RESPONSIVE DESIGN... 7 CONCLUSIONES... 8 OTROS RECURSOS DE INTERÉS
3 Introducción Este documento tiene como objetivo la comunicación de las últimas novedades con respecto a AMP (Accelerated Mobile Pages), un proyecto que ofrece una manera de construir páginas web de contenido estático de forma que rindan rápidamente. 2
4 Qué es AMP Es una forma de crear páginas web 1 de contenido estático que cargan rápidamente. Para ello, se deben trabajar 3 partes diferentes: AMP HTML AMP JS Google AMP Caché AMP HTML AMP HTML no es más que HTML con algunas restricciones. De este modo, se consigue un rendimiento más fiable. También incluye algunas extensiones para la construcción de un HTML rico en contenido. AMP JS La librería AMP JS garantiza la prestación rápida de páginas AMP HTML. Google AMP Caché Google AMP caché entrega las páginas HTML AMP
5 Cómo puede AMP agilizar el rendimiento? AMP puede hacer que las páginas rindan rápidamente gracias a la incorporación de algunas optimizaciones 2 entre las que destacan: Solo permite scripts asíncronos Los recursos externos deben indicar su tamaño en el HTML para que AMP puede determinar el tamaño y la posición de cada elemento antes de que se descarguen. No permitir que las extensiones bloqueen la reproducción de recursos
6 Mantener todos los recursos de JS de terceros fuera de la ruta importante. Todo el CSS debe estar en una línea y comprimido. Priorizar la carga de recursos Etc. Es un factor de ranking para Google? En diciembre John Mueller 3 (Google Webmaster Trends Analysts) dijo que AMP podría convertirse en una señal de ranking, no obstante, de momento, no lo es 4. Ventajas de AMP El beneficio más claro de AMP es que su utilización aumenta la rapidez de respuesta de la página. Las páginas que cargan más rápidamente tienen una tasa de rebote menor. Las webs con AMP no solo rinden más rápido, también se distribuyen mejor en otras plataformas y aplicaciones, por lo que pueden aumentar sus ingresos. Para los editores, AMP significa un público más atento y comprometido, ya que pueden desplazarse entre el contenido con facilidad. Si AMP se hace popular, los usuarios se acostumbrarán a AMP como un estándar, los editores que sean rápidos para adoptar esta tecnología verán un beneficio del tráfico adicional de usuarios que
7 buscan contenido de AMP en lugar de contenido web tradicional en su dispositivo móvil. Es Open Source, es decir, se desarrolla y distribuye de forma libre. Los sitios web con AMP se beneficiarán de actualizaciones futuras de rendimiento sin tener que hacer cambios grandes en el código fuente. Los cambios se realizarán en la forma en que AMP renderiza y no en el código que hay que escribir. En el caso de los editores de noticias existe la ventaja 5 de que, al contrario de lo que ocurre con Facebook s Instant Articles (donde hay que utilizar su plataforma), el contenido vendrá directamente del editor y se enviará al dispositivo del usuario, por lo que no se perderán visitas a la web del editor. Desventajas de AMP 6 En la actualidad las funcionalidades de AMP HTML son limitadas (ver comparativa 7 ) y no permite todas las opciones del HTML normal. Algunos argumentan que AMP no responde al problema de velocidad de carga. El tamaño del site cambia en función al dispositivo desde el que acceden y AMP propone separar las páginas a las que se accederá desde dispositivos móviles de las normales. Los editores deben adaptarse a AMP que tiene unas directrices muy estrictas, sin embargo, si el dispositivo no soporta JavaScript no podrá acceder al contenido
8 Como cualquier otra novedad a nivel tecnológico, que AMP se termine usando o no dependerá de la tasa de adopción. De momento, Google ya ha añadido seguimiento AMP a Google Analytics y se puede encontrar la sección AMP en Search Console. Actualmente se considera que los que más beneficios pueden sacar son los editores de noticias, contenido que suele consumirse desde dispositivos móviles, por lo que si éste es el tipo de contenido que se va a publicar, merece la pena analizar los pros y contras. Por qué los editores de noticias son los más beneficiados? Google está trabajando con Twitter8 para ofrecer los contenidos que se consumen desde dispositivos móviles a una velocidad similar a la de las aplicaciones móviles nativas. Esto significa que cuando un usuario busca una noticia de un periódico, Google sería capaz de servirla a la misma velocidad que cuando ésta es consumida en la app móvil del diario en cuestión. Además, Google podría formatear el contenido de la misma para que pueda leerse en dispositivos móviles. AMP Vs Responsive Design 9 Responsive desing es una forma de organizar y diseñar un sitio web para que éste se adapte a cualquier dispositivo. Es decir, su objetivo es la flexibilidad y adaptabilidad. AMP es un framework de desarrollo web que se centra en la entrega de contenido de forma instantánea a usuarios que utilizan dispositivos móviles. Es decir, su objetivo es la velocidad
9 AMP puede implementarse en una web que ya exista, para implementar Responsive design, generalmente hay que rehacer la web. AMP trabaja con webs estáticas, Responsive design con cualquier web. Conclusiones Aunque el Proyecto AMP tiene un objetivo claro e interesante, lo cierto es que aún está en las primeras fases de desarrollo y no se conoce la tasa de aplicación que va a tener. Comenzar a desarrollar cambios en el site para adaptarse a esta tecnología supone un coste al que aún no se sabe si se le va a sacar el rendimiento oportuno. Por otro lado, como hemos comentado, las opciones son limitadas y están muy centradas en los editores y sitios de noticias por lo que la utilidad actual no es la misma para todo el mundo. La recomendación es la de seguir la evolución de AMP para estar al día de las mejoras que se vayan aplicando hasta que la inversión en los recursos necesarios para hacer los cambios esté justificada por las mejoras que se van a obtener. Otros recursos de interés Github - AMP Project - 8
Descripción. Objetivos de Aprendizaje. Estructura y Contenidos
Descripción El programa de aplicaciones híbridas tiene un enfoque de programación para dispositivos móviles que combina los puntos fuertes de la programación nativa y el desarrollo de aplicaciones web
Luis Salazar Jurado. Summary. Experience. Consultor SEO Freelance
Luis Salazar Jurado Consultor SEO Freelance [email protected] Summary - Consultor SEO en Madrid - Drupal - Wordpress -Prestashop - Magento - Maquetación web - Mysql - LAMP - Especialidades: Programación,
UTN DESARROLLADOR WEB MOBILE. Diseño Multimedial. Presentación del curso. Temario a desarrollar
Presentación del curso El desarrollo web para dispositivos móviles es un área de la programación web con una demanda en permanente crecimiento. Este curso está orientado a todas aquellas personas que deseen
MARKETING DIGITAL Y TIENDA ONLINE
PROGRAMA EJECUTIVO EN MARKETING DIGITAL Y TIENDA ONLINE Cómo implementar la estrategia de Marketing Digital y ecommerce que tu negocio necesita. Potenciá el poder de venta y cambiá la escala de tu negocio.
Posicionamiento web - Estrategias de SEO Google y otros buscadores (4ª edición)
Capítulo 1: Introducción A. Preámbulo 15 B. Google es... imprescindible Google es... imprescindible 15 C. Panda y Penguin ya pasaron por aquí... 17 D. SEO/SMO 18 E. Objetivo del libro 18 F. Antes de empezar
Presentación de Zimbra Collaboration Suite (ZCS)
Presentación de Zimbra Collaboration Suite (ZCS) Última actualización: 21/01/2011 Autor: Dpto. Web ICTI Internet Passion Pág. 1 Qué es Zimbra? Qué es Zimbra Zimbra Collaboration Suite (ZCS) es: un completo
Curso de HTML5 y CSS3_
Curso de HTML5 y CSS3_ DURACIÓN: 150 HORAS CURSO DE HTML5 Y CSS3_ Nuestro Curso de Html5 y Css3 te dotará de los conocimientos necesarios para diseñar páginas webs profesionales para todo tipo de empresas
Descripción. Objetivos de Aprendizaje. Estructura y Contenidos
Descripción Los estudiantes aprenderán habilidades y conocimientos prácticos de las técnicas y principios para la construcción de prototipos funcionales, al tiempo que obtienen una base sólida en Interfaz
Marketing Digital Básico.
Marketing Digital Básico https://www.imnegocios.com/product/marketing-digital-basico/ IMacademy IMacademy pone a tu alcance las herramientas para que te proyectes profesionalmente. Cursos que te permitirán
Curso Especializado Online. de Comercio Electrónico PROGRAMA
Curso Especializado Online de Comercio Electrónico PROGRAMA CURSO ESPECIALIZADO ONLINE DE COMERCIO ELECTRÓNICO 1 Plan Estratégico de Comercio Electrónico Análisis de mercado y competencia. Público Objetivo
Curso Developing ASP.NET MVC 4 Web Applications (20486)
Curso Developing ASP.NET MVC 4 Web Applications (20486) Programa de Estudio Curso Developing ASP.NET MVC 4 Web Applications (20486) Aprende a desarrollar aplicaciones avanzadas de ASP.NET MVC usando tecnologías
Curso Comercio Electrónico Ecommerce
1. Plan Estratégico de Comercio Electrónico Análisis de mercado y competencia. Público Objetivo al que me dirijo. Marca y posicionamiento. Proposición Única de Venta: qué ofrezco diferente o mejor que
Estudiantes UNED con discapacidad Estudiantes con discapacidad (Curso 2015/16)
UNED Avisos C. Rodrigo Cátedra Tecnología y Accesibilidad UNED - Fundación Vodafone España N. Vázquez, M. Vázquez INTECCA Innovación y Desarrollo Tecnológico de los Centros Asociados A. Mancebo CEMAV Centro
2 TEMARIO Y CRONOGRAMA
1 TEMARIO Y CRONOGRAMA 2 Módulo I: Google Search Console (SEO) 3 Clase 2: Blogging Definición de Blogging Blogger vs. WordPress Integración con las Redes Sociales Recorrido por las principales funciones
D.1 Sitio web del proyecto. Tipo de documento: Entregable 05/11/2012
D.1 Sitio web del proyecto Tipo de documento: Entregable 05/11/2012 2 Índice Funcionalidades Error! Marcador no definido. Estructura 3 Diseño 5 Temporización 5 3 Funcionalidades La web del proyecto ecoraee
Técnicas SEO avanzadas para Wordpress. Jon Rivas Delgado
Técnicas SEO avanzadas para Wordpress Jon Rivas Delgado 1 ÍNDICE 2 [email protected] marzo 2017 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. Presentación Un poco de historia Por qué Wordpress? De verdad es tan importante
Publicidad digital para las Pymes
Publicidad digital para las Pymes Elisa Olazo Mucha [email protected] Seminario Miércoles del exportador - PromPerú Twitter : elisa.olazo 12 de febrero de 2016 Lima, Perú hibu plc 2015 1 Cuál es el
Usos básicos de Google Search Console
Usos básicos de Google Search Console Cuando llevamos a cabo alguna estrategia SEO, es necesario realizar algún seguimiento para ver si las decisiones adoptadas han dado su fruto. Entre las herramientas
Kony Visualizer. Diseñar y desarrollar Aprovechar las aplicaciones de extremo a extremo y de los dispositivos. Diseño y experiencia.
Visualizer Seguridad Integración y Diseñar y desarrollar Aprovechar las basada reportes aplicaciones de en objetos capacidades nativas automáticos reutilizables e extremo a extremo y de los dispositivos
Anexo I PROGRAMA FORMATIVO DESARROLLO WEB ADAPTATIVO CON WORDPRESS
Anexo I PROGRAMA FORMATIVO DESARROLLO WEB ADAPTATIVO CON WORDPRESS 1 DATOS GENERALES DE La ESPECIALIDAD 1. Familia Profesional: INFORMATICA Y COMUNICACIONES Área Profesional: DESARROLLO 2. Denominación:
Integración de servicios de almacenamiento virtual
TRABAJO FIN DE GRADO Integración de servicios de almacenamiento virtual Autor: Pablo Parejo Camacho Tutor: Gregorio Robles 1 ÍNDICE Introducción Desarrollo Servidor Desarrollo Cliente Conclusiones 2 INTRODUCCIÓN
CANALES DE COMUNICACIÓN DIGITAL
CANALES DE COMUNICACIÓN DIGITAL IMAGINEMOS El VENDEDOR no deja de PERSEGUIRTE e insistir que COMPRES Los potenciales clientes huyen antes de que puedan despertar en ellos el deseo de compra. Periódico
Programa de Capacitación en. Aplicaciones Visual Studio.NET 2013
Programa de Capacitación en Aplicaciones Visual Studio.NET 2013 Actualización 2015-2016 FLUJO DE CAPACITACIÓN Programana de Capacitación : Experto Programador en Aplicaciones.NET 2013 * Fundamentos Programación
BETGAME PROJECT. Desarrollo de un videojuego on-line de pronósticos deportivos. Autor: Alejandro López González
BETGAME PROJECT Desarrollo de un videojuego on-line de pronósticos deportivos Autor: Alejandro López González Consultores: Antonio Rodríguez Gutiérrez Carlos Sánchez Rosa Junio 2017 Qué es BetGame? BetGame
jquery Mobile: Diseño y desarrollo de aplicaciones para smarphones y tablets (Spanish Edition)
jquery Mobile: Diseño y desarrollo de aplicaciones para smarphones y tablets (Spanish Edition) jquery Mobile Diseño y desarrollo de aplicaciones para smartphones y tablets. Aplicaciones para ios, Android,
EL MARKETING DE LAS GRANDES EMPRESAS EN TUS MANOS I
EL MARKETING DE LAS GRANDES EMPRESAS EN TUS MANOS I MODULO I. MARKETING ONLINE 1. 1. INTRODUCCIÓN AL MARKETING DIGITAL 1.1. Qué es el marketing digital? 1.1.1. Conceptos básicos del marketing digital 1.1.2.
Uso de blogs. Creación y administración de blogs. Pedro A. Castillo Valdivieso Depto. Arquitectura y Tecnología de Computadores
Creación y administración de blogs Pedro A. Castillo Valdivieso Depto. Arquitectura y Tecnología de Computadores [email protected] Todo el material que vamos a ver se encuentra en: http://atc.ugr.es/pedro/tutoriales/
Programación Web Tema 2.2: Tecnologías W3C HTML & CSS
Programación Web Tema 2.2: Tecnologías W3C HTML & CSS Ramón Alcarria Miguel Ángel Manso Emerson Castañeda ETSI en Topografía, Geodesia y Cartografía - UPM Contenido Definiciones HTML CSS Tutoríal - Comenzando
CÓMO MULTIPLICAR TU VISIBILIDAD EN LA RED. Alicia Puga Elvira. Socio en Arqweb, Experto en Presencia digital y Marketing de contenidos
CÓMO MULTIPLICAR TU VISIBILIDAD EN LA RED Alicia Puga Elvira Socio en Arqweb, Experto en Presencia digital y Marketing de contenidos LA BASE PARA SER VISIBLE OBJETIVOS PARA PYMES HERRAMIENTAS / ESPACIOS
Desarrollo de Aplicaciones Windows Store Avanzado Usando HTML5 y JavaScript
Después de completar este curso, los estudiantes serán capaces de: Agregar animaciones y transiciones en una aplicación Windows Store para mejorar la experiencia del usuario. Localizar la interfaz de usuario
MASTER PROFESIONAL C# 5 Y ASP.NET MVC 5
MASTER PROFESIONAL C# 5 Y ASP.NET MVC 5 TEMARIO MODULO I. EL LENGUAJE C# 5 Introducción al desarrollo de soluciones informáticas. El Framework.NET. o Descripción de la plataforma. o Las especificaciones
Hostalia Guía de uso HOSTALIA CLOUD SEO. Manual de Usuario. Calle San Rafael, Alcobendas (Madrid) Teléfono:
HOSTALIA CLOUD SEO Manual de Usuario Calle San Rafael, 14 28108 Alcobendas (Madrid) Teléfono: 900 103 293 www.hostalia.com INTRODUCCIÓN 3 PRIMEROS PASOS 4 TU INFORME 5 TU PLAN 10 CONFIGURACIÓN 12 CONCEPTOS
20480 Programación en HTML5 con JavaScript y CSS3
20480B 20480 Programación en HTML5 con JavaScript y CSS3 Fabricante: Microsoft Grupo: Desarrollo Subgrupo: Microsoft Visual Studio 2012 Formación: Presencial Horas: 25 Se requieren los siguientes requisitos
Responsive Web Design & Boostrap
Responsive Web Design & Boostrap Programa de Estudio Responsive Web Design & Boostrap En este curso aprenderás los conceptos fundamentales del diseño Responsivo, entendiendo conceptos como Content First
para movernos por Internet
Distintos navegadores para movernos por Internet Calle San Rafael, 14 28108 Alcobendas (Madrid) 902 90 10 20 www.acens.com Para que los usuarios puedan navegar por Internet y ver la información que más
Ejemplos prácticos de JavaScript sin utilizar jquery
Ejemplos prácticos de JavaScript sin utilizar jquery Dar forma a un portal web requiere del uso de varias tecnologías. Entre ellas podemos destacar PHP, HTML, CSS o JavaScript. Cada una de ellas tiene
DISEÑO E IMPLEMENTACIÓN DE APLICACIONES EMPRESARIALES CON MOVILIDAD.
9 Con la realización de este proyecto hemos estudiado las tecnologías y herramientas existentes para el desarrollo de aplicaciones empresariales con movilidad. Se ha realizado un estudio de las posibilidades
Linkbuilding: El gran desconocido del SEO en el Marketing Digital
Linkbuilding: El gran desconocido del SEO en el Marketing Digital Estrategias para la visibilidad y el posicionamiento en Internet Jesús Lizarraga [email protected] @JL_picard Febrero 2017 Programa
NÚMERO DE HORAS: 160H PROGRAMACIÓN WEB EN EL ENTORNO CLIENTE OBJETIVO
PACK FORMATIVO EN DESARROLLO DE APLICACIONES CON TECNOLOGÍA WEB NÚMERO DE HORAS: 160H PROGRAMACIÓN WEB EN EL ENTORNO CLIENTE OBJETIVO - Identificar la estructura de una página web conociendo los lenguajes
El Mobile Marketing y su importancia en la estrategia de las empresas y organizaciones. Mayo 2017
El Mobile Marketing y su importancia en la estrategia de las empresas y organizaciones Mayo 2017 ÍNDICE 1. Introducción y datos generales del marketing móvil 2. Principales Estrategias a implementar en
Sencha es un framework, un marco de trabajo que nos facilita el desarrollo de una página web.
touch Representación Digital: Edición y publicación electrónica. Trabajo de investigación: Frameworks HTML5/CSS3 ESD Murcia 2016/17 Marta Álvarez Vicente 2ºB Gráfico Qué es? Sencha es un framework, un
DESARROLLO MULTIPLATAFORMA DE APPS CON GWT Y PHONEGAP
DESARROLLO MULTIPLATAFORMA DE APPS CON GWT Y PHONEGAP Betabeers Córdoba 27/9/2012 GWT MI TIMELINE 1996 2001 2002 2005 2006 2007 2010 2012 EL MOMENTO QUE LO CAMBIÓ TODO Julio 07 Noviembre 07 LA TECNOLOGÍA
En la ingeniería de software se denomina aplicación web a aquellas aplicaciones que los usuarios pueden utilizar accediendo a un servidor web a
En la ingeniería de software se denomina aplicación web a aquellas aplicaciones que los usuarios pueden utilizar accediendo a un servidor web a través de Internet o de una intranet mediante un navegador.
Crear una tienda online
El uso de internet por parte de los consumidores crece rápidamente a medida que la conectividad a Internet se extiende a todos los rincones del mundo. Como resultado, las empresas tienen que adaptarse
Programming in HTML5 with JavaScript and CSS3
Programming in HTML5 with JavaScript and CSS3 DESCRIPCION MODULOS DE CAPACITACION Módulo 1: Introducción a HTML y CSS Este módulo proporciona una visión general de HTML y CSS, y describe cómo utilizar
