Migraré tu extensión de Chrome de manifest v2 a v3


Acerca de este Servicio
Traducción automática
Chrome ya no acepta Manifest V2. Si tu extensión todavía funciona con MV2, necesita una migración real, no solo cambiar el nombre del manifest.
Convierto extensiones MV2 a Manifest V3: esquema del manifest, página de fondo a service worker, separación de permisos y host-permission, registro de content-script y la revisión del empaquetado que verifica la tienda.
¿No estás seguro de qué tan grande es el trabajo? Comienza con la auditoría. Obtienes un informe escrito que mapea cada API de MV2 que usas a su reemplazo en MV3, las partes que no se pueden traducir de uno a uno y una estimación honesta del esfuerzo. Después, puedes ordenar una migración y la auditoría será el plan.
Límites honestos, establecidos antes de que hagas el pedido:
- Bloquear webRequest no siempre es convertible. Los bloqueadores de anuncios y extensiones que reescriben solicitudes necesitan un rediseño, no una migración. Te lo digo en la auditoría, no durante el pedido.
- MV3 prohíbe código alojado remotamente. Si tu extensión carga scripts desde un servidor, eso es un cambio de diseño.
- Listo para la tienda significa archivos preparados y verificados según el alcance acordado. No incluye acceso a la cuenta de desarrollador, carga, envío o ninguna garantía de aprobación.
Utilizo herramientas asistidas por IA; cada entrega es revisada y validada manualmente.
Conoce a Onur E.
Browser Extension Developer
- DeTurquía
- Miembro desdeabr 2022
- Responde aprox. en:1 hora
Idiomas
Turco, Inglés
Traducción automática
Mi porfolio
FAQ
Traducción automática
¿Solo puedes cambiar manifest_version a 3?
No. Eso produce una extensión que carga y luego falla, generalmente en el script de fondo y en la solicitud de permisos. El trabajo real es el modelo de background, la separación de permisos y la API de solicitudes.
Mi extensión bloquea o modifica solicitudes. ¿Puedes migrarla?
Primero ordena la auditoría. webRequest bloqueante no tiene un equivalente general en MV3 y declarativeNetRequest solo cubre reglas estáticas. Te diré honestamente si tus reglas se mapean o si necesitas un rediseño.
¿Cómo sé qué tan grande es mi trabajo antes de pagar por una migración?
Eso es lo que sirve el paquete de auditoría. Es un entregable escrito por sí solo, y se convierte en el plan si después ordenas una migración.
¿Lo envías a la Chrome Web Store por mí?
No. Preparo y verifico los archivos. La carga y el envío se hacen desde tu propia cuenta de desarrollador, y nadie puede garantizar la aprobación en la revisión.

