Ich werde deine Chrome-Erweiterung von Manifest v2 auf v3 umstellen

R
rina260
R
rina260
Onur E.
Einige Informationen wurden automatisch übersetzt.

Über diesen Service

Automatische Übersetzung

Chrome akzeptiert Manifest V2 nicht mehr. Wenn deine Erweiterung noch auf MV2 läuft, braucht sie eine echte Migration, keinen umbenannten Manifest.


Ich konvertiere MV2-Erweiterungen zu Manifest V3: Manifest-Schema, Hintergrundseite zu Service Worker, Aufteilung von Berechtigungen und Host-Berechtigungen, Registrierung von Content-Skripten und das Packen, das im Store überprüft wird.


Weißt du nicht, wie groß der Job ist? Beginne mit dem Audit. Du bekommst einen schriftlichen Bericht, der jede MV2-API auf ihre MV3-Alternative abbildet, die Teile, die nicht eins zu eins übersetzt werden können, und eine ehrliche Aufwandsschätzung. Danach bestellst du eine Migration, und das Audit wird zum Plan.


Offene Grenzen, die vor der Bestellung genannt werden:


- Das Blockieren von webRequest ist nicht immer umsetzbar. Adblocker und Erweiterungen, die Requests umschreiben, benötigen ein Redesign, keine Migration. Ich sage dir das im Audit, nicht während der Bestellung.

- MV3 verbietet remote gehosteten Code. Wenn deine Erweiterung Skripte von einem Server lädt, ist das eine Designänderung.

- Store-ready bedeutet, dass die Dateien vorbereitet und gegen den vereinbarten Umfang geprüft sind. Es beinhaltet keinen Entwickler-Account-Zugang, Hochladen, Einreichung oder eine Garantie für die Genehmigung.


Ich nutze KI-gestützte Tools; jede Lieferung wird manuell überprüft und validiert.

Lerne Onur E. kennen

Onur E.

Browser Extension Developer

  • AusTürkei
  • Mitglied seitApr. 2022
  • ⌀ Antwortzeit1 Stunde
  • Sprachen

    Türkisch, Englisch
I fix and package browser extensions. I work on existing Chrome and Firefox Manifest V3 extensions: one defined bug or a small, scoped change - verified against your written acceptance criteria and delivered with release ZIP, manifest and permission review, store text, privacy declaration draft, and a reproducible reviewer source archive. Fixed scope, asynchronous, no meetings. I do not access developer accounts, upload or submit on your behalf, or promise store approval. I use AI-assisted tools for analysis and documentation; every delivery is customized and checked against your code.

Automatische Übersetzung

Mein Portfolio