Scansionare con la fotocamera del telefono
La maggior parte degli smartphone scansiona i codici QR direttamente nell'app fotocamera. Gli iPhone lo fanno da iOS 11, nel 2017, e la maggior parte degli Android attuali lo fa nell'app fotocamera o tramite Google Lens. Puntando la fotocamera sul codice, di solito compare un banner o un pulsante con il link decodificato.
Molte altre app includono un proprio scanner, come quelle di messaggistica, di banche e di pagamento. Spesso agiscono solo sui codici pensati per loro, per esempio una richiesta di pagamento o un codice di accesso.
Come uno scanner decodifica un codice
Uno scanner cerca prima i tre pattern di ricerca per individuare il codice, il suo orientamento e i suoi angoli. Poi corregge angolo e prospettiva, campiona ogni modulo come scuro o chiaro e legge le informazioni di formato per ricavare il livello di correzione degli errori e la maschera. Dopo aver rimosso la maschera e corretto gli errori, riporta i dati a testo, link o un altro tipo di payload.
Per questo contano un buon contrasto, una zona di rispetto libera e moduli abbastanza grandi per la distanza della fotocamera. Tutto ciò che nasconde i pattern di ricerca o sfoca la griglia rende più difficile ciascuno di questi passaggi.
Controlla l'anteprima prima di aprire
La maggior parte degli scanner integrati mostra il link o il dominio prima di aprirlo, e quell'anteprima è il momento migliore per verificare dove porta un codice. Se il dominio ti sembra sconosciuto, scritto male o senza legami con il luogo in cui il codice è affisso, è più sicuro non aprirlo. Alcune app di scansione aprono i link in automatico, e così tolgono questa possibilità di controllo.
- Leggi tutto il dominio, non solo i primi caratteri
- Fai attenzione ai link accorciati di origine sconosciuta
- Non inserire password né dati di pagamento in una pagina raggiunta da un codice inatteso