Vai al contenuto
Lingua: IT

Quanti record può contenere un tag, e quanti dovrebbe?

Quanti ne stanno in memoria, il che su un tag di consumo tipico significa una manciata al massimo. La domanda migliore è quanti dovresti usarne, e la risposta è quasi sempre uno. Ogni record in più costa byte, un po' di tempo di lettura, e aumenta la probabilità che si agisca su quello sbagliato.

Il limite vero

Nel formato non esiste un massimo fisso. Il limite è la memoria, e sui tag piccoli che quasi tutte le installazioni comprano arriva in fretta, perché ogni record porta la propria intestazione prima di qualunque contenuto.

Nella pratica un tag di consumo comune porta comodamente un indirizzo web, porta a fatica due record corti, e ne rifiuta un terzo. La cifra esatta dipende dal chip e da quanto è lungo il tuo contenuto.

Cosa costa ogni record

Tre cose, e solo la prima è evidente.

Byte, perché ogni record porta un'intestazione prima del proprio carico. Tempo, perché la lettura è uno scambio a turni e ogni record aggiunge byte di intestazione che il lettore deve leggere blocco per blocco. E ambiguità, perché la piattaforma deve decidere su quale record agire, e la sua scelta può non essere la tua.

È il terzo il costo caro. Un tag con tre record su cui il telefono agisce su quello sbagliato è un tag che fallisce dando l'impressione di funzionare.

Quando averne diversi serve davvero

Due situazioni lo giustificano, e sono più strette di quanto la tentazione lasci credere.

Un ripiego deliberato: un record principale su cui una piattaforma agisce, più un record di testo semplice perché dove il principale viene ignorato compaia comunque qualcosa di leggibile. Per qualunque cosa consegnata al pubblico vale i byte che costa.

Un metadato leggibile dalle macchine accanto a un'azione rivolta a una persona: un indirizzo più un record di tipo esterno che la tua applicazione riconosce. Il telefono agisce sull'indirizzo, il tuo software trova il record in più e fa qualcosa di ulteriore.

Quello che non lo giustifica è offrire una scelta a chi legge. Nessuna delle due piattaforme presenta un menu di record, quindi un tag che porta un indirizzo, un numero di telefono e un'email non dà tre opzioni. Dà quella che il sistema ha scelto.

La regola da seguire

Un record, a meno che tu non sappia dire la ragione del secondo. Se la ragione è un ripiego, metti il record principale per primo e il ripiego dopo, perché è l'ordine a decidere quale vince.

E se ti accorgi di volere quattro record per coprire quattro casi, al tag si sta chiedendo il lavoro di una pagina web. Metti un collegamento sul tag e i quattro casi dietro, dove potranno anche essere corretti dopo.

Domande frequenti

Un telefono mi mostra tutti i record di un tag?

Uno strumento di lettura li elenca tutti. Il sistema operativo, che agisce su un tag senza strumento, di norma ne sceglie uno e agisce, senza mostrare nulla degli altri.

Posso mettere un indirizzo e una vCard sullo stesso tag?

Ci staranno entrambi su un tag abbastanza grande, e si agirà solo su uno. Se l'obiettivo è condividere i dati di contatto con un ripiego, un indirizzo che punta a una pagina di contatto è più affidabile di due record in concorrenza.

Un record in più rallenta il tocco in modo percepibile?

Di poco, ed è misurabile più che clamoroso. La ragione sono i byte di intestazione in più che ogni record aggiunge, letti blocco per blocco, perché gli scambi NFC sono rigorosamente a turni.

Come faccio a sapere quanti record ci stanno?

Leggi il tag con uno strumento che riporta lo spazio libero, poi confrontalo con quello che intendi scrivere. Dedurlo dalla capacità dichiarata porta a sopravvalutare, perché la struttura e le intestazioni si tolgono prima.