En agosto, la Web cumplirá 35 años. Generaciones de desarrolladores dieron forma a esta increíble tecnología y aportaron incontables innovaciones a nuestras vidas. Ahora, estamos ante el amanecer de una nueva generación, con la IA. Estas son 10 funciones emocionantes que se presentaron en nuestra Keynote para desarrolladores y en las sesiones de I/O, que te guiarán hacia un mejor desarrollo a través de una Web más potente y más fácil de usar.
1. Integración de Gemini Nano en Chrome para computadoras de escritorio para ofrecer nuevas funciones de IA integradas en el dispositivo
A partir de Chrome 126, Gemini Nano estará integrado en el escritorio de Chrome. ¿Por qué esto es importante? Podrás ofrecer funciones de IA potentes a los miles de millones de usuarios de Chrome sin tener que preocuparte por la ingeniería oportuna, el ajuste fino, la capacidad ni el costo. La función “Ayúdame a escribir” está disponible en Chrome con la potencia del dispositivo para ayudar a los usuarios a escribir contenido de formato corto.
Regístrate en nuestro programa de versión preliminar anticipada y ayúdanos a definir el futuro de la Web.
2. WebAssembly y WebGPU habilitan la IA integrada en el dispositivo, sin importar el modelo de IA que uses.
Hicimos una gran inversión para asegurarnos de que los modelos de IA se ejecuten de forma rápida y eficaz con WebGPU y Wasm, las tecnologías de base que habilitan la IA integrada en los dispositivos en la Web. Las nuevas mejoras, como los valores de punto flotante de 16 bits en WebGPU, Memory64 y la integración de promesas de JavaScript en Wasm, hacen que la IA se ejecute aún más rápido. Con Wasm y WebGPU, tus bibliotecas de IA podrán ejecutar modelos a gran escala en una amplia variedad de hardware.
3. Las Herramientas para desarrolladores de Chrome potenciadas por IA optimizarán tu proceso de depuración
Las Herramientas para desarrolladores de Chrome son una de las formas más populares de depurar y ajustar tu app. Con la IA, la depuración será mucho más fácil. Agregaremos Gemini a la consola de Herramientas para desarrolladores de Chrome para generar estadísticas, ayudarte a comprender cuál es el problema y, hasta, descubrir cómo solucionarlo.
Las estadísticas de la consola de las Herramientas para desarrolladores de Chrome están disponibles hoy como una función experimental en EE.UU. y pronto se lanzarán en más países.
4. La API de Speculation Rules ofrece experiencias de navegación instantáneas
Con la nueva API de Speculation Rules, habilitamos una navegación casi instantánea y aceleramos de forma significativa la navegación recuperando y renderizando de forma previa las páginas en segundo plano. Piensa en milisegundos en lugar de segundos. Lo mejor de todo es que Solo requiere unas pocas líneas de código para comenzar, y la IA se puede usar para predecir de forma inteligente los patrones de navegación.
5. Cómo ver transiciones para sitios de varias páginas
Queremos redefinir la experiencia de los usuarios en la Web. Y para los desarrolladores, queremos cambiar la forma en que compilas para la Web. Con la API de View Transitions, puedes animar fácilmente entre los estados de la página. Además, ahora funciona con apps de varias páginas, lo que te permite crear una navegación fluida sin importar la arquitectura de tu sitio. Cuando se combinan con Speculation Rules y la IA, las transiciones de página pueden ser realmente fluidas.
6. Panel de la plataforma web para obtener una vista unificada en todos los navegadores
Sabemos que no es fácil mantenerse al día con los cambios más recientes de la plataforma, las APIs y los frameworks en todos los navegadores cuando se actualizan constantemente. Baseline proporciona una forma de comprender qué funciones web son compatibles con todos los navegadores. Ahora, con el panel de la plataforma web, podrás ver toda la plataforma web asignada como un conjunto de funciones, seguir su desarrollo y verificar su estado de interoperabilidad.
7. Herramientas de Baseline, directamente en tu flujo de trabajo
El modelo de referencia funciona mejor cuando se integra en tu flujo de trabajo. A partir de hoy, el archivo de RUM de Akamai tiene una nueva herramienta para desarrolladores en Estadísticas del archivo de RUM. Por primera vez, puedes ver en paralelo la proporción de usuarios globales de las versiones de Baseline y las funciones que se desbloquean con esa versión de Baseline.
8. La hidratación parcial en Angular permite mejorar el rendimiento.
Creemos que una de las mejores plataformas para compilar e implementar apps web es Angular. Ahora estamos trabajando en la hidratación parcial, de modo que JavaScript solo cargue y hidrate parte de tu app cuando sea necesario, lo que mejorará significativamente los indicadores de rendimiento web esenciales para las apps sensibles al rendimiento. Consulta la versión preliminar para desarrolladores en las próximas semanas.
9. Reactividad detallada de Angular con indicadores, lista para usar
Queremos brindarte un control más detallado sobre la detección y administración de cambios en tus apps. Entra: reactividad detallada con indicadores. Angular proporciona un nuevo conjunto de APIs reactivas que potencian la experiencia de desarrollador de primera clase con los indicadores. Además, los indicadores habilitan la detección de cambios detallados que verificarán solo una fracción del árbol de componentes para propagar los cambios de estado, por lo que ya no tendrás que optimizar la IU de forma manual.
Las APIs reactivas basadas en indicadores están disponibles hoy mismo, listas para usar. La detección de cambios detallados estará disponible más adelante este año.
10. Crea experiencias inmersivas en 3D con la API de Maps JavaScript
Estamos desbloqueando más formas de crear experiencias web inmersivas, ya que llevamos los mapas 3D fotorrealistas a la API de Maps JavaScript de Google Maps Platform. Ahora, puedes aprovechar la tecnología de renderización de Google para mostrar mapas 3D enriquecidos a la velocidad que esperan tus usuarios. Lo mejor es que puedes comenzar con una sola línea de código.
No podemos esperar a ver las experiencias envolventes y sorprendentes que crearás. Obtén más información.
Todos los días, superas la complejidad del desarrollo y desafías los límites de lo posible. Nos entusiasma ayudarte a crear experiencias nuevas para que disfrutemos todos. Visita developer.chrome.com y web.dev para obtener más información sobre esta Web potente y más fácil de usar. Además, asegúrate de comunicarte con nosotros en X, YouTube y ahora en LinkedIn.
Nos vemos en la próxima I/O.