Fecha de publicación: 6 de junio de 2025
En los últimos meses, se implementaron varios cambios muy esperados en Chrome Web Store y la plataforma de extensiones. Veamos…
Destacados
Google I/O
En Ve más rápido y llega más lejos con las extensiones de Chrome, nuestros administradores de productos Hafsah y David ofrecen una descripción general de las novedades de las extensiones de Chrome y Chrome Web Store.
En El futuro de las extensiones de Chrome con Gemini en tu navegador, Sebastian explora el increíble potencial de combinar Gemini y las extensiones de Chrome con muestras detalladas.
Mira todas las charlas en esta playlist, incluida la de Thomas IA integrada práctica con Gemini Nano en Chrome.
También puedes unirte a nosotros en Bengaluru y Berlín más adelante este año. Nos encantaría verte allí.
Método userScripts.execute
La API de User Scripts permite que las extensiones registren secuencias de comandos de usuario para que se ejecuten en una página determinada. Son similares a las secuencias de comandos de contenido, pero con personalización adicional del entorno en el que se ejecutan y compatibilidad con la ejecución de código que proporciona el usuario. Ahora puedes ejecutar secuencias de comandos de usuario en cualquier momento con el método userScripts.execute(), en lugar de tener que registrar una secuencia de comandos con anticipación para que se ejecute en la próxima carga de página. También habrá más cambios (consulta Funciones próximas).
Cancelar revisión
¿Alguna vez enviaste tu extensión a Chrome Web Store y, luego, te diste cuenta de que necesitabas hacer un cambio más? Antes, debías esperar a que se revisara el envío actual para poder hacer uno nuevo. No es lo ideal, pero te escuchamos. Ahora puedes cancelar un envío pendiente y enviar uno nuevo de inmediato.
Cargas de CRX verificadas
Ahora puedes generar una clave privada con la que se deben firmar todas las cargas futuras a Chrome Web Store. Después de proporcionar la clave pública correspondiente en el panel de desarrollador, se rechazarán las cargas que no estén firmadas con la clave privada. Esta es una medida de seguridad adicional que se puede usar para garantizar que solo tú puedas subir versiones nuevas, incluso si se vulnera tu cuenta o el flujo de trabajo de publicación. Obtén más información en Cargas verificadas en Chrome Web Store.
Credenciales de la cuenta de prueba
Acabamos de lanzar la compatibilidad para incluir instrucciones de prueba en el Panel para desarrolladores. Esto significa que, si tu extensión tiene comportamientos que dependen de una cuenta o algo que está protegido por un muro de pago, puedes proporcionar credenciales a nuestro equipo de revisión. Esto nos puede ayudar durante el proceso de nominación de la insignia de contenido destacado. Las credenciales de la cuenta de prueba no son un requisito para que se muestren tus apps, pero pueden facilitarnos la evaluación completa de tu envío, así que inclúyelas si corresponde.
Actualizaciones de políticas
Realizamos una serie de actualizaciones de políticas de Chrome Web Store, incluidas algunas actualizaciones generales y cambios en nuestra política de anuncios de afiliados. Consulta el conjunto completo de políticas en nuestra página de Políticas del Programa.
Bajas
Cómo quitar la marca --load-extension
La marca --load-extension
te permite cargar una extensión descomprimida desde la línea de comandos. Sin embargo, se abusaba de él para cargar software no deseado y malicioso en el navegador. Para solucionar este problema, quitaremos la marca en Chrome 137 y proporcionaremos alternativas para cualquier caso de uso, incluidas las pruebas que aún necesiten esta función.
Como parte de este trabajo, realizamos mejoras en Puppeteer para facilitar la carga de extensiones. También estamos trabajando con la comunidad para actualizar otras herramientas y bibliotecas de pruebas populares.
Próximas funciones
Cambios en el botón de activación de la API de User Scripts
Cuando lanzamos la API de Secuencias de comandos de usuario, recibimos muchos comentarios sobre el requisito de que los usuarios habiliten el modo de desarrollador y el mecanismo para detectar si la API estaba disponible. Estamos trabajando en algunos cambios, incluida la incorporación de un nuevo botón de activación para habilitar la API. Obtén más información en Se cambiará la habilitación de chrome.userScripts.
Actualizaciones sobre la comunidad
Reunión de WECG de marzo
Nos reunimos con otros miembros del grupo comunitario de WebExtensions del W3C, incluidos miembros de la comunidad y representantes de Firefox, Edge y Safari, en la oficina de Mozilla en Berlín. Esta fue una gran semana para hablar sobre las próximas incorporaciones a la plataforma y seguir trabajando para asegurarnos de que las extensiones funcionen de manera coherente en todos los navegadores. Lee el acta completa.
Charla de Svelte en Londres
Oliver Turner dio una charla en Svelte London sobre su experiencia en la compilación de extensiones de navegador. Aquí encontrarás algunas sugerencias y trucos interesantes, y es una excelente opción para desarrolladores de extensiones nuevos y experimentados.
Videos nuevos
Las extensiones son ordenadas
Patrick publicó un nuevo episodio de la serie "Las extensiones son geniales" en el que analiza varios tipos de extensiones disponibles para los usuarios.
Whack-a-mole
Recientemente, Oliver hizo una demo de un juego de matamoscas. Y, por demanda popular, publicó un video en el que se muestra cómo se construyó.
Menú Nueva extensión
Estamos trabajando en un nuevo menú experimental de extensiones en Chrome. Únete a Oliver para ver el nuevo menú junto con algunas APIs nuevas que se lanzarán junto con él.