Novedades en Extensiones de Chrome: Descubre las Últimas Actualizaciones y Tendencias
Mantente al día en el mundo de las **extensiones de Chrome**. Este artículo te trae, de forma concisa, las últimas novedades que impactan directamente a desarrolladores y usuarios. Aprende a optimizar tus extensiones y sacar el máximo provecho de las nuevas funcionalidades.
Novedades en Extensiones de Chrome: Descubre las Últimas Actualizaciones y Tendencias
Mantente al día en el mundo de las extensiones de Chrome. Este artículo te trae, de forma concisa, las últimas novedades que impactan directamente a desarrolladores y usuarios. Aprende a optimizar tus extensiones y sacar el máximo provecho de las nuevas funcionalidades.
Edita y Visualiza el Almacenamiento de tus Extensiones en DevTools (Chrome 132)
¿Necesitas depurar tu extensión con mayor profundidad? Chrome 132 te permite inspeccionar y modificar los datos almacenados mediante la API chrome.storage
directamente desde DevTools. Con esta nueva función, optimiza el rendimiento y la gestión de datos ¡dentro de tus extensiones de Chrome!
- Beneficio: Depuración más rápida y eficiente.
- Acción: Explora la nueva sección "View and edit extension storage" en la documentación de DevTools.
Control Total: Nuevo Menú de Extensiones para Mayor Privacidad
Google está implementando un rediseño del menú de extensiones, dando a los usuarios un control granular sobre los sitios a los que pueden acceder las extensiones. Una API clave que se suma a este cambio es chrome.permissions.addHostAccessRequest()
. Este cambio permite desarrollar extensiones de Chrome centradas en la privacidad del usuario.
- Beneficio: Mayor confianza del usuario y control sobre sus datos.
- Acción: Lee nuestro blog post para más detalles.
Tabs API Mejorada: Detecta Pestañas Congeladas (Chrome 132)
La API de Tabs ahora incluye la propiedad frozen
, que indica si una pestaña ha sido "congelada" por el navegador para ahorrar recursos. Los mensajes enviados a pestañas congeladas se encolarán, asegurando que nada se pierda cuando la pestaña se reactive. Este cambio te permite gestionar de forma inteligente el estado de tu extensión de Chrome.
- Beneficio: Manejo optimizado de recursos y experiencia de usuario mejorada.
- Acción: Revisa la documentación de la API Tabs para adaptar tu código.
Prompt API: Integra la Inteligencia Artificial Gemini Nano en tus Extensiones
La Prompt API permite integrar Gemini Nano, el modelo de lenguaje más eficiente de Google, directamente en tus extensiones de Chrome. Participa en la "Prompt API origin trial" para experimentar con la inteligencia artificial integrada y dar forma al futuro de las extensiones de Chrome.
- Beneficio: Ofrece funcionalidades de IA avanzadas sin depender de servidores externos.
- Acción: Únete al origin trial y comparte tu feedback.
Desafío de IA Integrada: Crea Extensiones Innovadoras y Gana
Participa en el "Built-in AI Challenge" creando aplicaciones web y extensiones de Chrome que utilicen los modelos y APIs de IA integradas de Chrome. ¡Hay $65,000 USD en premios! Usa este desafío para innovar en el desarrollo de extensiones de Chrome.
- Beneficio: Oportunidad de aprender, innovar y ganar premios.
- Acción: Inscríbete y obtén más información en el sitio web del desafío.
Evento action.onUserSettingsChanged
: Adapta tu Extensión a las Preferencias del Usuario (Chrome 130)
El evento action.onUserSettingsChanged
permite a tu extensión reaccionar a los cambios en la configuración del usuario. Con este evento, las extensiones de Chrome se adaptan a cada usuario.
- Beneficio: Personalización y adaptación a las preferencias del usuario.
- Acción: Consulta la documentación de la API
action
para empezar a usarlo.
Simplifica la Gestión de Datos con StorageArea.getKeys()
(Chrome 130)
El método getKeys()
en la interfaz StorageArea facilita la obtención de todas las claves almacenadas mediante la API chrome.storage
. Esta mejora simplifica la gestión de datos dentro de tus extensiones de Chrome.
- Beneficio: Gestión de datos más eficiente y legible.
- Acción: Revisa la documentación de la API
chrome.storage
para utilizarlo.
Matching de Cabeceras de Respuesta en Declarative Net Request (Chrome 128)
La API Declarative Net Request ahora soporta el matching de cabeceras de respuesta, permitiendo un control más preciso sobre las peticiones de red. Ahora puedes filtrar con mas detalle, permitiendo que las extensiones de Chrome tengan mas control.
- Beneficio: Control granular sobre el tráfico de red y la seguridad.
- Acción: Actualiza tus reglas Declarative Net Request para aprovechar esta nueva funcionalidad.
Este artículo se ha centrado en las actualizaciones más recientes y relevantes para el desarrollo de extensiones de Chrome. No olvides revisar las fuentes oficiales para obtener información más detallada y adaptada a tus necesidades.