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 las extensiones de Gemini en Chrome.
Chrome también lanzó el Desafío de IA integrada: Te invitamos a crear aplicaciones web y extensiones de Chrome innovadoras con las APIs y los modelos 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 a ver lo que crearán cuando combinen la IA con la Web.
Extensiones de gira
¿Quieres obtener más información sobre las extensiones de navegador y comunicarte con el equipo que las compila? ¡Encuéntranos 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 TPAC: Como parte de nuestra participación en el Grupo comunitario de WebExtensions, el equipo asistió recientemente a TPAC, la conferencia anual de 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 ejemplo, agregar algo al proyecto Web Platform Tests para que las APIs de extensión 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.
Actualizaciones de las políticas de Chrome Web Store
El equipo de Chrome Web Store publicó una serie de actualizaciones en 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 administradora 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 para 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 coinciden 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 no 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 del debate en el grupo de la comunidad WebExtensions durante TPAC, a partir de Chrome 131, $schema
y browser_specific_settings
en el manifiesto ya no causarán advertencias, ya que estas claves se adoptan ampliamente 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 quedes ahí: aprende 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.