Connect with us

Herramientas

AMP ahora ejecuta código JavaScript sin perder velocidad

Published

on

amp script escribeme

Ya es posible ejecutar código JavaScript en la versión AMP de nuestro sitio web, así mismo lo han anunciado los desarrolladores a través del blog oficial de AMP.

Ahora estamos anunciando la disponibilidad general de <amp-script>. Es un componente AMP que ejecuta su propio JavaScript en un hilo de trabajo separado. Esto le permite añadir JavaScript personalizado a su página AMP sin perder su velocidad a la velocidad del rayo.

<amp-script> permite cubrir casos de uso que no podría con los componentes AMP existentes. También permite compartir código a través de sus páginas AMP y no AMP. Incluso puede utilizar un marco de trabajo de JavaScript. Estos son algunos de los ejemplos que el equipo que trabaja en <amp-script> ha construido:

  • Todo MVC usando Vue,
  • Un verificador de contraseñas,
  • Visualización de datos en un artículo utilizando D3.js,
  • Formularios de varias páginas en los que cada sección necesita validación antes de proceder a la siguiente sección, como se muestra a continuación.

Junto al anuncio se presentó un ejemplo con este formulario

AMP ahora ejecuta código JavaScript sin perder velocidad 1

Limitaciones de <amp-script>

Sin embargo, en aras de preservar el rendimiento de AMP <amp-script> incluye algunas limitaciones tales como:

  • Salto de contenido
  • Carga de página
  • Tamaño de guión
  • compatibilidad con APIS   

Compatibilidad de <amp-script>

<amp-script> es compatible con frameworks como React, Preact, Angular, Vue.js, jQuery y D3.js.

Así mismo lo ha aclarado el equipo de AMP Project at Google

Esta fue una de las peticiones más importantes de los desarrolladores que utilizan AMP. AMP Project está entusiasmado de que podamos ayudar a resolver este problema sin dejar de mantener la propuesta de valor de velocidad de AMP. 

Puedes leer sobre el anuncio en amp-script: AMP❤ JS

Reciente