Versione 1.12.0
Clic destro sul campo del codice, su qualsiasi sito, scegli una voce e il codice è dentro. Nessun popup, nessun cambio di finestra, nessuna corsa a digitare sei cifre prima che scadano.
La voce compare sui campi di testo. Nient'altro cambia.
Inserire un codice è l'unica cosa con cui questa estensione tocca una pagina. Vale la pena essere precisi su cosa significhi: «può scrivere sui siti» e «può leggere i siti» sono poteri molto diversi, e viene chiesto solo il primo.
Non è un content script. Sulle pagine che visiti non esiste codice dell'estensione. Viene iniettato solo quando scegli la voce di menu, e quel gesto concede una scheda, una invocazione, revocata appena navighi. Dopo non resta nulla.
L'estensione non dichiara alcun permesso host — la lista è sul Chrome Web Store, quattro voci brevi e nessuna è un sito. Non può leggere le pagine che hai aperte e non sa quali siti visiti.
Guarda i campi di input per un solo motivo: decidere quale deve ricevere il codice. Ciò che trova viene usato lì e non va da nessun'altra parte. Non viene fatta nemmeno una richiesta di rete — non c'è alcun server a cui mandare qualcosa.
Se non c'è un campo di cui sia sicura, copia il codice negli appunti e te lo dice, invece di metterlo nel posto sbagliato. Se un campo è troppo corto per l'intero codice, rifiuta: un codice troncato sembra un successo e fallisce nel momento peggiore.
Niente di tutto questo va preso sulla fiducia. Tutta la parte lato pagina è un unico file leggibile, ed è l'unico codice che finisca mai per girare in una pagina: leggilo su GitHub.
Il changelog tecnico completo è su GitHub: note di rilascio.