Personalizando extensiones de Chrome con Badges y Tooltips
Sebastian Gomez
En este post exploraremos cómo modificar y personalizar la interfaz de usuario de Chrome usando las opciones de override que ofrece el navegador y el Action API de Manifest V3. Una guía pensada para desarrolladores que quieren crear extensiones de Chrome más atractivas y funcionales.
Permisos en Extensiones para Chrome
Sebastian Gomez
En este post exploraremos cómo desenfocar imágenes en cualquier página web usando una extensión para Chrome. También veremos por qué los permisos son tan importantes en las extensiones de Chrome y cómo declararlos correctamente en Manifest V3, además del uso moderno del API de almacenamiento.
Cómo Utilizar Content Scripts en Extensiones para Chrome
Sebastian Gomez
En este post veremos cómo trabajar con content scripts en extensiones para Chrome. Los content scripts son archivos que se ejecutan en el contexto de una página web y permiten modificar su contenido. Vamos a explorar cómo inyectar estos scripts, comunicarnos con el background script y personalizar su ejecución en diferentes sitios web, y cerraremos construyendo una extensión que resume libros con la API de Gemini.
Introducción a los Service Workers en Extensiones para Chrome
Sebastian Gomez
Aprende qué son los service workers en las extensiones de Chrome y cómo implementarlos con Manifest V3. Veremos cómo se ejecutan en segundo plano, en qué se diferencian del ámbito de la ventana y cómo comunicar el background con el pop up usando mensajes y puertos, incluida la forma moderna con Promesas y la trampa clásica del return true;.