Come si scrive un tag NFC?
Scrivere un tag NFC significa conservarci contenuto NDEF: un indirizzo web, una credenziale Wi-Fi, una scheda di contatto. Qualunque telefono con NFC e un'applicazione di scrittura lo fa in un secondo. Quello che merita riflessione prima è cosa conservare, quanto ci sta, e se bloccare il tag dopo.
Cosa fa davvero la scrittura
Un tag è un piccolo blocco di memoria riscrivibile. Scrivere ci mette dentro dei byte, disposti secondo un formato chiamato NDEF perché qualunque lettore conforme sappia poi cosa farne.
L'operazione in sé dura una frazione di secondo e non richiede altro che un telefono tenuto contro il tag. Quello che richiede riflessione è tutto ciò che le sta intorno: scegliere cosa conservare, verificare che ci stia, e decidere se il tag debba poter cambiare ancora.
Cosa puoi mettere su un tag
Un indirizzo web è di gran lunga il caso più diffuso, e per una buona ragione: è corto, funziona su entrambe le piattaforme, e il contenuto a cui punta si può cambiare dopo senza toccare il tag.
Oltre a questo, un tag può portare una scheda di contatto, credenziali Wi-Fi, un numero di telefono, un'email con l'oggetto già compilato, coordinate geografiche, testo semplice, o un carico su misura che solo il tuo software capisce. Ognuno di questi è un tipo di record, ed è il tipo a dire a un telefono cosa fare, non soltanto cosa contiene.
Quello che un tag non può contenere è qualunque cosa di grande. Niente fotografie, niente documenti e niente video, e il vincolo è la memoria, non la velocità.
Quanto ci sta
Meno di quanto dica la confezione, sempre. Una parte della memoria descrive il tag ai lettori, il contenitore NDEF aggiunge la propria intestazione, e ogni record costa byte prima che il suo contenuto cominci.
Su un tag di consumo tipico questo lascia spazio per un indirizzo e poco altro, ed è esattamente per questo che domina lo schema del collegamento verso un server. Conserva un indirizzo corto sul tag, metti tutto il resto dietro, e guadagni la possibilità di cambiare la destinazione di mille tag senza raccoglierne nemmeno uno.
La formattazione, e quando serve
La formattazione scrive la struttura che permette a un lettore generico di trovare il contenuto, invece di cancellare qualcosa come la parola lascerebbe pensare. Quasi tutti i tag arrivano già formattati, ed è per questo che scrivere su un tag nuovo di solito funziona senza passaggi preliminari.
Quando non funziona, e una scrittura fallisce lamentandosi del formato, formattare prima è l'azione che manca.
Il blocco, l'unico passo senza ritorno
Un tag può essere bloccato in modo permanente perché il suo contenuto non cambi mai più. È una vera operazione a senso unico compiuta via software, senza traccia fisica e senza recupero, e sta come una casella accanto al pulsante di scrittura in quasi tutti gli strumenti.
Quella collocazione produce un flusso costante di incidenti. Blocca un tag per un'installazione pubblica dove la sostituzione è un rischio reale, e lascialo sbloccato ovunque altro, perché nella maggior parte delle situazioni poter correggere un errore vale più della protezione.
Prima di bloccare qualunque cosa
Verifica quello che hai scritto rileggendo il tag. Una scrittura interrotta a metà può lasciare un contenuto che sembra plausibile e non lo è, e bloccare quello stato lo rende definitivo.
Tutte le guide di questa sezione
- Fondamenti di NDEF
- Tipi di record
- Formattazione e preparazione
- Blocco e password
- Scrittura in serie e produzione
- Copiare i propri tag
Fondamenti di NDEF
- Che cos'è un messaggio NDEF, e com'è costruito?
- Quanti record può contenere un tag, e quanti dovrebbe?
- Che cos'è il TNF, e perché cambia quello che succede al tocco?
- In che ordine si agisce su più record?
- Su quali record NDEF agisce davvero iOS?
- Quanta memoria del tag consuma il sovraccarico NDEF?
- Cosa succede quando un messaggio NDEF supera il tag?
- Un tag può contenere dati che non sono NDEF?
- Scrivere e formattare un tag non sono la stessa cosa
- Scrivere un tag cancella quello che c'era?
Tipi di record
- Come si scrive un URL su un tag NFC?
- Perché i prefissi URL sono abbreviati su un tag?
- Come si scrive testo semplice, e chi lo legge?
- Come si scrivono le credenziali Wi-Fi su un tag?
- Perché un tag Wi-Fi funziona su Android e non su iPhone?
- Come si scrive una scheda di contatto su un tag?
- Quale tipo di record conviene a un biglietto da visita?
- Come si scrive un numero di telefono che fa partire una chiamata?
- Come si scrive un'email con l'oggetto già compilato?
- Come si scrive un SMS su un tag?
- Come si scrivono coordinate geografiche su un tag?
- Come si fa aprire un'applicazione precisa da un tag?
- Che cos'è un record applicativo Android?
- Un tag può portare più di un'azione?
Formattazione e preparazione
- Un tag nuovo va formattato prima dell'uso?
- Cosa fa davvero la formattazione di un tag NFC?
- Come si verifica quanto spazio libero ha un tag?
- Come si cancella un tag NFC?
- Un tag si può riportare allo stato di fabbrica?
- Cosa si può configurare su un tag oltre al contenuto?
- Si possono preparare i tag prima di sapere il contenuto?
- Perché provare un tag prima di installarlo
- Come si scrive un tag già incollato su una superficie?
Blocco e password
- Cosa fa davvero il blocco di un tag NFC?
- Un tag NFC bloccato si può sbloccare?
- Quando bloccare un tag, e quando non dovresti?
- Blocco o protezione con password: quale ti serve?
- Come si mette una password su un tag, e cosa protegge?
- Si può bloccare solo una parte di un tag?
- Un tag si può proteggere dalla lettura?
- Cosa succede se perdi la password di un tag?
- Un tag bloccato è davvero al sicuro dalle riscritture?
- Un tag pubblico va bloccato prima di installarlo?
Scrittura in serie e produzione
- Come si scrivono centinaia di tag senza farlo uno a uno?
- Ogni tag di una serie può portare un URL diverso?
- Come si tiene traccia di quale tag porti cosa?
- I tag vanno scritti prima o dopo essere stati applicati?
- Quanto tempo ci vuole a scrivere una serie di tag?
- Cosa va storto quando si scrive una serie grande?
- Come si verifica che una serie sia stata scritta bene?
- Come si tratta un tag che fallisce durante una tiratura?
- Tag codificati in fabbrica: quando convengono?
Copiare i propri tag
- Come si copia il contenuto di un tag su un altro?
- Come si salva un tag prima di sovrascriverlo?
- Perché una copia può comportarsi diversamente dall'originale?
- Si può copiare un tag su un altro tipo di chip?
- Si può copiare un tag il cui UID conta?
- Perché copiare una carta di trasporto non funziona?
- Come si sostituisce un tag danneggiato senza cambiare altro?
- Come si migra un'installazione verso tag nuovi?
Domande frequenti
Serve un'applicazione per scrivere un tag?
Sì. Nessuno dei due sistemi operativi mobili espone la scrittura nella propria interfaccia, quindi per scrivere, formattare e bloccare serve uno strumento. Leggere i contenuti comuni funziona senza.
Posso riscrivere un tag tutte le volte che voglio?
In pratica sì, perché il limite di cicli di scrittura è ben oltre quello che raggiunge qualunque installazione normale. L'eccezione è un tag bloccato, che non si può riscrivere affatto.
Un tag che scrivo funzionerà sia su Android sia su iPhone?
Un indirizzo web sì. Certi tipi di record vengono gestiti da una piattaforma e ignorati dall'altra, quindi qualunque cosa destinata al pubblico andrebbe provata su entrambe prima di produrla in quantità.
Cosa succede se allontano il telefono a metà scrittura?
Il tag perde alimentazione e la scrittura si ferma. Può restare con un contenuto parziale che si legge come corrotto invece che vuoto, ed è per questo che verificare una scrittura conta più di quanto sembri.