Novedades de las extensiones de Chrome, octubre de 2024

Es hora de otro resumen de lo que sucede en las extensiones de Chrome. Sigue leyendo para conocer las novedades sobre la integración de IA, las nuevas APIs, los eventos y los videos.

Extensiones y IA

Las extensiones te permiten mejorar tu experiencia de navegación, ya que controlan el contenido web y personalizan el navegador. Con la IA, puedes llevar esto al siguiente nivel. Publicamos recursos creados para comprender cómo usar de manera eficaz la IA en las extensiones de Chrome. Asegúrate de revisar los ejemplos que demuestran lo que se puede hacer con Gemini en las extensiones de Chrome.

Chrome también lanzó el Desafío de IA integrada: Te invitamos a crear extensiónes de Chrome y aplicaciones web innovadoras con los modelos y las APIs de IA integrados de Chrome, y tener la oportunidad de ganar premios por un total de USD 65,000.

Regístrate y obtén más información en el sitio web del Desafío de IA integrada. No podemos esperar para ver lo que crearán cuando combinen la Web con la IA.

Extensiones de gira

¿Quieres obtener más información sobre las extensiones de navegador y comunicarte con el equipo que las compila? Ven a visitarnos en estos próximos eventos.

DevFest London: Oliver estará en DevFest London el 16 de noviembre de 2024 para mostrar las actualizaciones más recientes sobre el desarrollo de extensiones de Chrome. Aprende sobre nuevas APIs, prácticas recomendadas y obtén inspiración para crear proyectos de extensiones increíbles.

Ad Filtering Summit Berlin: Únete a nosotros en la Ad Filtering Summit en Berlín el 24 y 25 de octubre de 2024, donde hablaremos sobre el futuro del filtrado de anuncios y cómo las extensiones desempeñan un papel fundamental en la creación de una mejor experiencia web para los usuarios. El registro para este evento es gratuito.

Cumbre de TPAC: Como parte de nuestra participación en el grupo comunitario de WebExtensions, el equipo asistió recientemente a TPAC, la conferencia anual del W3C llena de debates interesantes sobre el futuro de la Web. Colaboramos con otros proveedores de navegadores y desarrolladores de la comunidad en iniciativas y estándares web importantes que definirán la forma en que se compilan y usan las extensiones. Por nombrar solo algunos, agregar al proyecto de pruebas de la plataforma web para que las APIs de extensiones sean más coherentes en todos los navegadores y analizar los próximos estándares de internacionalización que podríamos admitir en la API de chrome.i18n.

Un grupo de personas en la cumbre de TPAC
Cumbre de TPAC.

Actualizaciones de las políticas de Chrome Web Store

El equipo de Chrome Web Store publicó una serie de actualizaciones de la página Políticas del programa para desarrolladores diseñadas para fomentar el desarrollo de productos de alta calidad, evitar comportamientos engañosos y garantizar el consentimiento informado de los usuarios. Rebecca Soares, la gerente de políticas de Chrome Web Store, resumió todas las actualizaciones en la entrada de blog Extensiones de Chrome: Actualizaciones importantes de políticas.

Nuevas APIs de extensión

A partir de Chrome 128, agregamos compatibilidad con la coincidencia de encabezados de respuesta en la API de Declarative Net Request. Actualizamos nuestra referencia de la API para incluir los nuevos campos responseHeaders y excludedResponseHeaders. Como parte de esta actualización, también agregamos una nueva sección de evaluación de reglas a nuestra documentación, en la que se explica cómo se hacen coincidir las reglas.

A partir de Chrome 130, el método getKeys() está disponible en la interfaz de StorageArea que usa la API de chrome.storage. Esto se debe a una propuesta en el grupo de la comunidad de WebExtensions.

A partir de Chrome 130, el evento action.onUserSettingsChanged está disponible. Esto se debe a una propuesta en el grupo comunitario de WebExtensions. Gracias a Microsoft por su contribución a Chromium.

El campo minimum_chrome_version del manifiesto ahora admite versiones que no son principales. Pueden ser útiles si necesitas segmentar una versión específica de Chrome.

Próximas funciones

Ver el almacenamiento de extensiones en DevTools: Una de las funciones más solicitadas en nuestro seguimiento de errores es la capacidad de ver el almacenamiento de extensiones en DevTools, de la misma manera que ya admitimos para las APIs de almacenamiento web. Te escuchamos y estamos trabajando en esto. Pronto podrás obtener más detalles sobre cómo probar este experimento antes de fin de año.

A partir de Chrome 130, habilitaremos la compatibilidad con la propiedad use_dynamic_url en las entradas de la clave web_accessible_resources del manifiesto.

Después de la discusión en el grupo comunitario de WebExtensions durante TPAC, a partir de Chrome 131, $schema y browser_specific_settings en el manifiesto ya no generarán advertencias, ya que estas claves son de uso general y se considera que no tienen un comportamiento especial en Chrome.

🗃️ Videos nuevos

Únete a Oliver en una aventura para agregar un cursor personalizado a Chrome, con la participación especial del dinosaurio de Chrome.

No te detengas ahí, obtén información sobre las secuencias de comandos de contenido en las extensiones de Chrome, incluido cómo registrar CSS y JavaScript para que se ejecuten en una página en particular. Mira el video completo en YouTube.

Suscríbete a nuestro canal de YouTube para no perderte la próxima entrevista con David Li, gerente de producto de Extensiones de Google.