A leitura funciona parada e não de passagem
Uma leitura leva tempo. A tag liga, é selecionada, e transfere o conteúdo dela, e um roçar por cima pode acabar antes de isso terminar. Um conteúdo maior alonga a janela, e é por isso que a solução em geral é um conteúdo mais curto e não outra tag.
O que acontece durante um toque
O celular produz um campo. A tag liga a partir dele. O celular seleciona a tag e pergunta onde está o conteúdo dela. A tag responde. O celular lê o conteúdo.
Cada etapa precisa que os dois continuem acoplados. Rompa o acoplamento no meio e a troca é abandonada, e o celular não informa nada em vez de informar uma leitura parcial.
Então um roçar que falha não é uma leitura fraca, é uma leitura interrompida. É por isso que ele produz silêncio em vez de um erro.
O tamanho do conteúdo define a duração
Os dados atravessam a interface a uma taxa fixa, então dez vezes o conteúdo leva mais ou menos dez vezes o tempo.
Um endereço da web curto é rápido o bastante para parecer instantâneo. Um cartão de contato gravado direto na tag é visivelmente mais longo, e longo o bastante para que o celular tenha de ser mantido em vez de roçado.
O chip não muda isso. Duas tags conformes que carregam a mesma mensagem são lidas mais ou menos no mesmo tempo, então pagar mais não encurta a janela.
Por que falha em público e não no teste
Quem testou a instalação sabia onde ficava a antena e segurou o celular parado. Esse não é o gesto que um estranho usa.
As pessoas tocam do jeito que tocam num terminal de pagamento, que é um toque breve, e as trocas de pagamento são curtas por projeto.
Então uma tag que guarda uma mensagem grande passa em todo teste interno e falha numa proporção das tentativas reais. A taxa de falha é invisível até as tags estarem em público.
Teste pedindo a alguém que nunca viu a tag para usá-la, e observe por quanto tempo essa pessoa mantém o celular ali.
Encurtar a janela
Grave um link e não uma carga útil. Um endereço curto é lido rápido o bastante para que ninguém precise ficar parado, e ele move todo o resto para uma página que você controla.
Corte o que você de fato grava. Cada campo de um cartão de contato gravado direto acrescenta tempo em que o celular tem de ficar no lugar.
Use uma tag maior, que perdoa uma posição aproximada e mantém o acoplamento ao longo de pequenos movimentos.
E imprima uma instrução se o conteúdo genuinamente tiver de ser grande. “Mantenha por um segundo” é uma solução barata para um problema que de outro jeito parece uma tag quebrada.
Perguntas frequentes
De quanto tempo um toque precisa?
Um endereço curto é quase instantâneo, e uma mensagem grande precisa de uma pausa deliberada. Se as pessoas estão falhando, o conteúdo em geral é maior do que precisa ser.
Um chip melhor leria mais rápido?
Não leria. A taxa é definida pela ligação e não pelo chip, então a mesma mensagem leva mais ou menos o mesmo tempo em qualquer tag conforme.
Por que eu não recebo um erro, só nada?
Porque uma troca interrompida é abandonada em vez de informada. O celular não tem nada completo sobre o que agir, então ele fica em silêncio.
Uma tag maior torna a leitura mais rápida?
Ela não muda a taxa, e mantém o acoplamento ao longo de pequenos movimentos, o que torna um toque breve mais propenso a dar certo.