Descripción: El Manifiesto V3 es la última versión del formato de archivo de manifiesto para extensiones de navegadores, diseñado para mejorar la seguridad, la privacidad y la experiencia del usuario. Este manifiesto es un archivo JSON que define la configuración y las características de una extensión, incluyendo permisos, scripts y otros recursos necesarios para su funcionamiento. Con el Manifiesto V3, Google ha introducido cambios significativos, como la eliminación de la API de fondo persistente, lo que obliga a los desarrolladores a adoptar un enfoque más eficiente en el uso de recursos. Además, se han implementado nuevas características como el uso de Service Workers, que permiten un manejo más eficiente de las tareas en segundo plano. Esta versión también enfatiza la transparencia y el control del usuario sobre los datos que las extensiones pueden acceder, lo que es crucial en un entorno donde la privacidad es una preocupación creciente. En resumen, el Manifiesto V3 no solo moderniza la forma en que se desarrollan las extensiones, sino que también establece un estándar más alto para la seguridad y la privacidad en el ecosistema de extensiones.
Historia: El Manifiesto V3 fue anunciado por Google en 2020 como parte de su esfuerzo por mejorar la seguridad y la privacidad en el ecosistema de extensiones. Esta versión se desarrolló en respuesta a las crecientes preocupaciones sobre el uso indebido de datos por parte de extensiones y la necesidad de optimizar el rendimiento de las mismas. A lo largo de 2021 y 2022, Google llevó a cabo una serie de consultas con desarrolladores y expertos en seguridad para refinar las características del Manifiesto V3 antes de su implementación definitiva.
Usos: El Manifiesto V3 se utiliza principalmente en el desarrollo de extensiones para navegadores, permitiendo a los desarrolladores definir cómo sus extensiones interactúan con el navegador y los usuarios. Gracias a sus nuevas características, los desarrolladores pueden crear extensiones más seguras y eficientes, mejorando la experiencia del usuario y garantizando un mejor manejo de los permisos y datos.
Ejemplos: Un ejemplo del uso del Manifiesto V3 es la extensión ‘uBlock Origin’, que utiliza Service Workers para filtrar contenido de manera más eficiente y reducir el uso de recursos. Otra extensión que ha adoptado el Manifiesto V3 es ‘LastPass’, que ha implementado nuevas medidas de seguridad para proteger la información del usuario.