Zinn Hub
0
Il tuo carrello
0

At a Glance

Dettagli chiave su questo servizio per aiutarti a decidere. Generato da Zinn Hub, non dal venditore.

Supporto linguistico

JavaScript e TypeScript
Funziona su estensioni scritte in JS o TypeScript puro - nessuna conversione o riscrittura della lingua scelta richiesta.

Ambito della Migrazione

Da MV2 a MV3
Copre le tre modifiche principali che causano interruzioni: da pagina in background a service worker, da webRequest a declarativeNetRequest e nessuna esecuzione di codice remoto.

Metodo di consegna

Codice sorgente al tuo repository
Il codice sorgente corretto va direttamente nel tuo repository. Tu controlli il caricamento nello store - nulla viene pubblicato senza la tua azione.

Migliore per

Estensioni live con utenti
Progettato per estensioni già presenti nello store con utenti reali - le modifiche sono mantenute al minimo in modo che gli utenti notino il minor disturbo possibile.

Cosa Riceverai

Formati:
Rapporto scritto
Codice personalizzato
Metodo di consegna:
Responsabile ordini
Note: Prima di modificare qualsiasi cosa, spiego la causa senza gergo. Potrebbe essere un'API di Chrome che è cambiata, un sito che ha rielaborato il suo markup di pagina o una funzionalità di Manifest V2 che lo store non accetta più. Il codice sorgente corretto o migrato va al tuo repository, con una nota su cosa caricare nello store dal tuo account. Su Standard e Advanced ricevi anche un riepilogo scritto di ogni modifica.

Descrizione Completa

Rivolto a aziende e sviluppatori individuali la cui estensione ha già utenti che contano su di essa. Ricevi la stessa estensione, modificata solo dove la correzione o Manifest V3 lo richiede, in modo che gli utenti notino il minor cambiamento possibile.

Inviami il codice sorgente o il link dello store e cosa non funziona. Riceverai una build da caricare in modalità sviluppatore e da testare tu stesso, la causa spiegata in parole semplici e il codice sorgente nel tuo repository.

Starter è un problema riproducibile: un popup che si apre vuoto, un errore di permesso, uno script di contenuto che non corrisponde più alla pagina. Standard ne include fino a 3, o sposta un'estensione a schermo singolo a Manifest V3. Advanced migra un'estensione fino a 5 schermate ed elenca gli altri problemi che ho trovato lungo il percorso. Una seconda cosa rotta è un secondo elemento: l'add-on, o un nuovo ordine.

Costruire una nuova estensione è il mio altro progetto. Questo parte da codice già esistente.

Cosa rifiuto, e lo dico prima del progetto piuttosto che dopo: qualsiasi cosa che richieda l'accesso di qualcun altro, raccolga dati personali o utilizzi un servizio contro le sue stesse regole.

Nessuna chiamata. Tutto per iscritto, inclusa la causa del problema.

Passi per completare il tuo progetto
1. Riproducilo, o decomprimilo - Carico la tua estensione in modalità sviluppatore e riproduco il problema dai tuoi passaggi, o decomprimo la build dello store se il codice sorgente è andato perso. Se non si riproduce, lo saprai lo stesso giorno.
2. La causa, per iscritto - Cosa si è effettivamente rotto: un'API di Chrome che è cambiata, una pagina il cui markup si è spostato, una funzionalità di Manifest V2 che lo store non accetta più. Parole semplici, prima della correzione.
3. Correggi, o migra - La correzione, o lo spostamento a Manifest V3: da pagina di background a service worker, blocco delle richieste a regole dichiarative, codice remoto portato all'interno. Ogni modifica con la sua ragione.
4. Test con profilo pulito e una build per te - La build corretta testata su un profilo pulito, quindi consegnata a te per caricarla in modalità sviluppatore e testarla sulla tua macchina prima che tu approvi.
5. Consegna nel tuo repository - Codice sorgente nel tuo repository, il riepilogo scritto su Standard e Advanced, e una nota su cosa caricare nello store dal tuo account.

Garanzia di Qualità Zinner

✓
Professionista Verificato
Ogni Zinner è revisionato e approvato prima di aderire alla piattaforma.
✓
Qualità Garantita
Tutti i servizi sono supportati dal nostro impegno di garanzia della qualità.
✓
Pagamento Sicuro
Il tuo pagamento è protetto fino a quando non approvi il lavoro consegnato.

Confronta Pacchetti

FunzionePrincipianteStandardAvanzato
Tempo di consegna2 giorni4 giorni10 giorni
Revisioni123
Ambito1 problema trovato e risoltoFino a 3 problemi, o uno spostamento a V3Manifest V3, fino a 5 schermate
Indagine su bug✓✓✓
Correggi documentazione✓✓✓
Commenti al codice dettagliati✕✓✓

Dettagli del Servizio

Tipo di servizio
Standard
Tipo di Zinner
Freelancer
Disponibilità
Giorni feriali
Paese del venditore
Kazakistan
Lingue Accettate
Inglese
russo
NDA disponibile
Sì
Dimensioni dei progetti gestiti
Da piccolo a medio
Tempo di risposta
Entro 12 ore
Anni di esperienza
10+

Domande frequenti

Sì, questa è la ragione più comune per cui le persone vengono qui. Invia l'estensione e ciò che vedi ora, e ti dirò la causa e quale livello la copre prima che tu acquisti.

Non è un semplice cambio di nome. La pagina di background diventa un service worker che si ferma e si riavvia, il blocco di webRequest cede il passo alle regole di declarativeNetRequest e il codice non può più essere caricato da un server. Tutto ciò che utilizzava queste funzionalità viene riscritto, non semplicemente adattato.

Spesso sì: un'estensione pubblicata può essere decompattata. Se ciò che ne esce è minificato o offuscato, te lo dico prima che tu acquisti, e ti dico subito se ripararlo è meglio che ricostruirlo.

Niente di ciò che faccio tocca la scheda dello store. Lavoro su una copia che carichi in modalità sviluppatore, e la nuova build viene caricata quando la carichi tu stesso, dal tuo account sviluppatore.

Recensioni dei clienti

Scopri cosa dicono i nostri clienti di questo Zinn

Categorie

Politiche di Zinner

I Will fix your Chrome extension or move it to Manifest V3 1 » Zinn Hub

Solo i clienti registrati che hanno acquistato questo prodotto possono lasciare una recensione.

Opzioni e Ordine

Scarica l'app Zinn Hub

Notifiche · Accesso più rapido · Schermo intero

Tocca Condividi nel tuo browser

➜ Quindi tocca "Aggiungi a Schermata Home"