Descripción del proyecto
TraducidoFuncionalmente, el popup debe autorizarse en nuestro servicio, leer y mostrar los datos del usuario actual, y permitir acciones sin salir del navegador. Las configuraciones ingresadas en la página de opciones deben guardarse y sincronizarse en todos los dispositivos del usuario autorizados en Chrome a través del almacenamiento de sincronización: un cambio realizado en una máquina aparece en otra. Para nosotros, un conjunto limpio de permisos es importante: solicitar solo los derechos de host y API que realmente se necesitan, justificar cada uno y no usar acceso amplio con comodines. Los entregables incluyen una extensión construida, código fuente con una breve instrucción de construcción e instalación, y publicación exitosa en la Tienda Web de Chrome junto con materiales de tarjeta de tienda y revisión aprobada.
Necesitamos una persona que realmente haya lanzado extensiones MV3 y entienda las reglas actuales de moderación, las restricciones de la política de seguridad de contenido y las diferencias con el obsoleto modelo de Manifest V2. Por favor, envíe enlaces a las extensiones que ha publicado y anote su experiencia integrándose con los escenarios de servicio web descritos aquí.
— Extensión de Manifest V3: popup, trabajador de servicio en segundo plano y página de opciones
— Solicitudes autorizadas a nuestro servicio web desde la extensión
— Almacenamiento de configuraciones y sincronización a través de chrome.storage.sync en todos los dispositivos
— Permisos mínimos y justificados, CSP según las reglas de MV3
— Construcción y publicación completa en la Tienda Web de Chrome con materiales de tarjeta y revisión aprobada