Generatore di QR code X (Twitter)
100% privato e locale — i tuoi dati non escono mai dal tuo browser. Questi QR code sono permanenti e non scadranno mai.
Impostazioni X (Twitter)
Design
Aggiungi un logo centrale
L'immagine viene letta in questa pagina e incorporata nel codice come data: URL. Non viene caricata da nessuna parte e resta dentro il file che scarichi.
Altre opzioni di design
La metà scura del codice. Tienilo ben al di sotto dello sfondo come luminosità.
Copre la zona di quiete oltre agli spazi tra i moduli. Uno sfondo trasparente lo lascia fuori dal file, quindi con esso non viene disegnato nulla.
Contrasto 11.5:1 tra i moduli e lo sfondo.
PNG e WebP mantengono un canale alfa; l'SVG semplicemente omette il rettangolo di sfondo. Qualunque cosa stia sotto il codice diventa la metà chiara del contrasto.
Un gradiente riempie solo i moduli scuri. È il suo estremo più chiaro a fissare il contrasto che un lettore ottiene davvero, quindi entrambi gli estremi devono restare scuri.
Il secondo colore, usato solo quando è selezionato un gradiente. Il contrasto viene misurato su di esso come sul primo.
Gradi in senso orario a partire da una sfumatura da sinistra a destra. Un gradiente radiale si espande dal centro verso l'esterno, quindi l'angolo vale solo per quello lineare.
Le forme arrotondate coprono meno di ogni cella. Il centro resta coperto, ed è lì che un decoder campiona, ma una stampa piccola di un codice denso si legge in modo più affidabile con i quadrati.
L'anello dei tre pattern di ricerca.
L'occhio dentro ogni pattern di ricerca.
Il margine vuoto attorno al codice, misurato in moduli. 4 è il minimo previsto dalla specifica.
Un recupero più alto sopporta più danni e costa capacità, quindi lo stesso contenuto produce un simbolo più denso.
Un logo sta al centro e tiene il livello su H. Il suo limite di larghezza segue il simbolo: 14% sul codice più piccolo, 30% su uno denso.
Anteprima live ed esportazione
Inserisci l'handle, senza la chiocciola.
Esporta
Raster, per schermi
Completa il modulo per abilitare i download.
Dimensione di esportazione e testo codificato
- Payload
- Nulla ancora codificato
- Simbolo
- Non ancora costruito
- Recupero
- M
In attesa di dati
Codifica un profilo X, oppure usa la web intent per aprire la schermata di scrittura con il tuo testo già compilato. L'opzione precompilata non pubblica mai nulla da sola: prepara una bozza, e chi scansiona decide se inviarla.
Quando qualcuno lo scansiona
Un codice profilo apre la pagina del profilo, mentre un codice precompilato apre la schermata di scrittura di X con il tuo testo nella casella, pronto da modificare o pubblicare.
Un link a un profilo e un post precompilato sono payload diversi
L'opzione profilo codifica l'indirizzo del profilo e nient'altro. L'opzione precompilata codifica l'URL della web intent che X pubblica esattamente per questo scopo — /intent/tweet con il tuo testo nel parametro text — che apre la schermata di scrittura con la casella già riempita.
twitter.com e x.com risolvono entrambi alla stessa piattaforma, e i link scritti su uno qualsiasi dei due domini raggiungono lo stesso profilo e la stessa schermata di scrittura. Il percorso della intent resta però il documentato /intent/tweet, ed è per questo che è quello a finire nel codice invece di un rifacimento indovinato del percorso.
Il testo codificato è più lungo del testo che hai scritto
Tutto ciò che sta nel parametro text deve sopravvivere all'essere parte di un URL, quindi viene codificato in percentuale. Questo gonfia il payload ben oltre il conteggio dei caratteri che vedi nella casella, e il simbolo cresce con lui:
La conseguenza pratica è che un post che considereresti breve può produrre un codice troppo denso per essere stampato a dimensione di adesivo. Scrivi il testo precompilato come se il budget di caratteri fosse un terzo di quello che X consente, controlla la dimensione del simbolo nell'anteprima e taglia parole invece di abbassare il livello di correzione d'errore.
- Uno spazio diventa %20 — tre caratteri invece di uno
- Un a capo diventa %0A, e un'interruzione di paragrafo diventa %0A%0A
- Un cancelletto diventa %23; lasciato grezzo chiuderebbe l'URL in anticipo troncando tutto ciò che segue
- Una e commerciale diventa %26, altrimenti apre un nuovo parametro di query
- Una singola emoji può diventare fino a dodici caratteri una volta codificata, ed è per questo che qui costa cara
Che cosa vede chi scansiona prima che qualcosa venga pubblicato
La schermata di scrittura mostra il tuo testo in una casella modificabile. La persona può cambiarlo, cancellarlo o chiudere la schermata, e nulla raggiunge la sua timeline finché non preme pubblica. Non è un limite da aggirare; è la ragione per cui un link intent è una cosa ragionevole da stampare.
Fissa anche lo standard per usarlo bene. Un cartello da conferenza che precompila l'hashtag dell'evento e lascia in bianco l'opinione rispetta chi legge. Un codice che scrive lodi in prima persona sperando che vengano inviate senza essere lette no, e comunque si vede nella casella di scrittura. Scrivi la bozza che saresti contento di sentirti leggere ad alta voce da chi la scansiona.
Un prerequisito che vale la pena stampare accanto al codice: la schermata di scrittura ha bisogno che chi legge abbia effettuato l'accesso a X. Chi non ha un account raggiunge un muro di accesso, quindi un post precompilato è una scelta scadente per un pubblico generalista e una scelta discreta dove il pubblico è già sulla piattaforma.
Domande e risposte
La scansione pubblica automaticamente?
No. Il link intent apre la schermata di scrittura di X con il testo precompilato, e si ferma lì. Chi scansiona lo legge, lo modifica se vuole e preme pubblica — oppure chiude la schermata e non succede nulla. Nessun link può pubblicare per conto di qualcuno senza che quella persona agisca.
L'URL dell'handle deve usare x.com o twitter.com?
Entrambi raggiungono lo stesso profilo; gli indirizzi twitter.com reindirizzano a x.com. Inserisci l'handle senza la @ e lo strumento compone un URL coerente, così il codice resta della stessa lunghezza qualunque sia il dominio a cui pensi.
Quanto può essere lungo il testo precompilato?
X impone il proprio limite nella schermata di scrittura — 280 caratteri per un account standard — e il campo qui si ferma lì. In pratica il vincolo più stretto è la dimensione del simbolo: la codifica percentuale può raddoppiare il payload, quindi un codice destinato a una stampa piccola dovrebbe portarne molto meno del massimo.
Posso includere hashtag e un link nel testo precompilato?
Sì. Entrambi vengono codificati prima di entrare nell'URL, quindi un cancelletto diventa %23 e anche i due punti e le barre di un link vengono protetti. È per questo che un cancelletto grezzo incollato in un URL intent fatto a mano lo tronca: il browser lo legge come marcatore di frammento. Scritto nel campo qui, viene protetto per te.
Come funziona un QR code statico
Ogni codice su questo sito è statico: il payload è scritto nei moduli bianchi e neri stessi. Alla lettura non viene consultato nulla, nessun nostro server entra in gioco e nessun abbonamento tiene in piedi il codice stampato. La stessa proprietà è anche il limite: una volta stampato, ciò che contiene non si può cambiare.
A quel punto tre cose decidono se un codice stampato si legge: quanti byte è venuto a pesare il payload, quale livello di recupero assorbe i danni e quanto risulta largo un singolo modulo sulla carta. Queste guide affrontano ciascuna di esse con i numeri.