Casa / Servizi online / Cosa c'è di sbagliato nei codici QR?

Cosa c'è di sbagliato nei codici QR?


Scusa, strazik e unicorni si sono persi lungo la strada.
Il sito web business card.com dice che “QR-code is QRuto”, elegante, giovanile! Bel tentativo, ma no. Tutti gli svantaggi sono rimasti e solo i fan degli assemblaggi amatoriali di Android e Windows XP possono apprezzare la bellezza visiva. Anche un codice QR del genere è ancora un terribile figlio del sistema dei numeri binari, non importa quanto tenti di falciare cose comprensibili a una persona incollando i baffi e mettendo una parrucca su una matrice di bit.

grazioso degrado

Qualsiasi tecnico del web sa cos'è il degrado aggraziato (aggraziato). Questa è una tecnica in cui invece di un grande banner "IE6 MUST GIVE, INSTALL A NORMAL BROWSER OR KILL YOURSELF" per browser legacy, viene fornita una pagina semplificata, probabilmente meno comoda e poco elegante per l'impossibilità di utilizzare tutti i più avanzati tecnologie, ma sempre funzionali. L'utente ottiene un livello di servizio proporzionale al suo avanzamento: se hai l'ultimo Chrome, otterrai il massimo livello di servizio con completamento automatico dei moduli, caricamento ajax e balze di parallasse alla moda; se il vecchio Donkey con js disabilitato, allora solo la possibilità di inviare il modulo. Il punto è provare fino in fondo almeno qualcosa(anche se brutti e miserabili) per tutte le categorie di utenti, e non un giorno dichiarare la categoria di utenti "non abbastanza avanzati per usarla".

Se traduciamo questa terminologia nella nostra storia, il solito codice a barre unidimensionale soddisfa questo approccio. Anche le apparecchiature professionali non riescono sempre a leggere un codice a barre, come tutti abbiamo assistito alla cassa di un self-service, e in questo caso la duplicazione delle informazioni con i numeri previsti dalla norma viene in aiuto ai cassieri: il numero dell'articolo viene martellato la tastiera. Inoltre, anche senza scanner, potremo estrarre informazioni utili dal codice a barre EAN-13 (ad esempio, scoprire dalle prime cifre il paese di produzione della merce).

I codici QR, invece, dividono tutte le persone in due gruppi numericamente disuguali: o hai uno smartphone con fotocamera e un'applicazione (pre)installata che riconosce il codice, oppure sei in volo. Nonne, persone con normali telefoni cellulari, con uno smartphone morto o senza un'applicazione installata: siediti e ridisegna lo schema se vuoi almeno capire di cosa tratta questo codice QR.

Alternative, tecnologie del presente e del futuro

Cosa si può consigliare di utilizzare al posto dei codici QR?
Per cominciare, ricordiamo quali informazioni possono essere crittografate al loro interno. La specifica del codice QR non descrive il formato dei dati, quindi, infatti, tutto ciò che sta in 4kb viene inserito nei codici QR, principalmente numeri e lettere (testo, link, segnalibro nel browser, Email (con l'oggetto della lettera) , SMS verso un numero (c oggetto), MeCard, vCard, coordinate geografiche);

A mio avviso, il fiore all'occhiello di questa direzione è Google Goggles. Per quanto ho capito, questo è un prodotto intermedio che entrerà a far parte di Google.Nau, Google.Glass e tutto questo argomento. Le tecnologie mobili di Google + la famosa ricerca di immagini + OCR ti consentono di riconoscere tutto ciò che è scivolato su di esso con l'aiuto della fotocamera di uno smartphone:
- copertine di libri e dvd;
- codici a barre e codici QR;
- loghi;
- edifici e luoghi d'interesse;
- informazioni sui contatti;
- quadri ;
- simboli aziendali;
- prodotti ;
- testo (con traduzione se necessaria);
- segnaletica stradale, piante, animali, automobili, ecc.;
- Bene, il Sudoku decide dove senza di esso.


Un esempio di utilizzo commerciale della tecnologia: Goggles ha riconosciuto una pagina pubblicitaria di una casa automobilistica in una rivista e si offre di aprire la pagina di questo modello di auto, copiare il testo dell'annuncio o aprire una foto di sfondo ad alta risoluzione della l'interno dell'auto.

Le possibilità di un tale sistema sono enormi e non richiedono tratti, mosaici e altre assurdità del genere. Ha puntato la macchina fotografica verso il Golden Gate Bridge - ha avuto informazioni al riguardo, l'ha puntata sull'immagine nel museo - ha scoperto i dettagli della creazione (e ha mostrato le sue conoscenze davanti alla ragazza), ha indicato il testo - esso è stato riconosciuto. Per le moderne tecnologie, la lettura e il riconoscimento del testo (link, foto) è accessibile quanto la lettura dei codici a barre, quindi questi ultimi semplicemente non sono necessari. Se tracciamo un'analogia con le automobili, questa è il rifiuto di un cambio manuale a favore di un cambio automatico. Qualunque automobilisti avanzati saranno indignati che “non è la stessa cosa senza la meccanica”, e in ambito professionale probabilmente non c'è niente senza di essa, ma per una persona comune questo è liberarsi di una funzione che un robot può (e dovrebbe) svolgere per lui.

Collegamenti. Il motivo principale per racchiudere i collegamenti in un codice QR è troppo pigro per digitare un collegamento lungo con le dita. Può essere abbreviato con l'aiuto di numerosi servizi. Anche lo svantaggio principale di questo approccio (la perdita di informazioni contenute nell'indirizzo del collegamento e la non memorabilità dello short link generato) è attenuato dalla possibilità di personalizzare l'indirizzo del collegamento, e pubblicazioni rispettabili domini abbreviati registrati per questo (New York Times - nyti.ms, Wall Street Journal - wsj.com, Time Magazine - ti.me).

Testo. Perché non postare semplicemente il testo? No sul serio. È la stessa storia dei tag di Twitter.

Video per chi pensa che i biglietti da visita debbano includere un codice QR:

Tali ricette seguono la graziosa tecnica di degradazione:
- Riconoscere testo o collegamento tramite la fotocamera utilizzando Goggles o altre applicazioni simili;
- Se non è presente un'applicazione di riconoscimento visivo, puoi scattare una foto e leggerla dal tuo telefono in qualsiasi momento;
- Anche se non c'è la possibilità di scattare una foto o non ci sono dispositivi di civiltà con te, puoi scrivere la riga o anche provare a ricordarla.

Alcuni dicono che costruiranno lo scanner nell'applicazione fotografica standard per iPhone, quindi vivremo. Ma il problema con un codice QR non è che devi avere un'applicazione speciale per trasferire le informazioni sul tuo telefono (lo stesso si può dire di Goggles), ma che l'unico modo per ottenere almeno alcune informazioni da esso. Nella variante presentata sopra, le informazioni vengono estratte con qualsiasi "attrezzatura": c'è un'applicazione di riconoscimento, o solo una fotocamera, o niente del tutto.

Codice QR sui siti web. Come già accennato, viene utilizzato per trasferire informazioni da un computer a un telefono (il più delle volte questo è l'indirizzo dell'applicazione per l'installazione, una pagina Web con un percorso di guida trovato o un articolo non letto). Google e Apple (e sicuramente Microsoft, non so) hanno affrontato un problema del genere durante la costruzione dei loro ecosistemi multipiattaforma, e lo hanno risolto con l'onore degli innovatori con una risposta universale a molte domande: il cloud. Hanno costruito tali sistemi con una sincronizzazione profonda che nemmeno uno smartphone deve essere tirato fuori dallo zaino per installare un'applicazione su iOS o Android. L'archiviazione su cloud, la sincronizzazione dei segnalibri del browser e servizi come instapaper, leggibilità e pocket rendono la domanda irrilevante.

Esistono diverse tecnologie di tag non visivi che supportano la capacità di essere letti dal gadget di un utente.

Riesci a ricordare NFC tag (quelli utilizzati nei biglietti dei trasporti pubblici a Mosca). Tali segni sono riconosciuti solo a distanza ravvicinata (circa 10 cm), il che limita le possibilità di applicazione. Ad esempio può essere comunque utile per cartelli informativi (al posto di questa bruttezza, metti un normale cartello con il nome dell'edificio e dati brevi, e il tag NFC integrato ti permetterebbe di ottenere informazioni dettagliate), ma non per cartelloni. E il costo di un tag NFC, come abbiamo appreso dai recenti showdown della metropolitana, parte da 5 rubli. È probabile che una gamma molto limitata di smartphone con moduli NFC e il disprezzo di Apple per la tecnologia mettano fine alle ambizioni NFC.


Cosa offrono gli stessi Cupertino (non posso credere di aver usato questa parola)? Certo, questo iBeacon(iBeacons) - trasmettitori che riconoscono l'approccio dei gadget. Secondo Apple si tratta di un nuovo passo nella micro-navigazione (sistema di posizionamento indoor), che porterà con sé una percezione del luogo completamente nuova. Il basso consumo energetico (tecnologia basata su Bluetooth low energy) e la lunga durata della batteria (fino a due anni) consentono di utilizzare i fari anche all'aperto, ad esempio come segnapasso nei parchi. Tuttavia, l'area principale di applicazione di iBeacon (in particolare, a causa della riluttanza a seppellire un faro per $ 30 nel parco) sono i locali: negozi al dettaglio, istituzioni educative, biblioteche, caffè e ristoranti, musei , spazi di lavoro e altre opzioni che i fan di Apple hanno fantasticato.

Apparentemente iBeacon verrà gettato nella pattumiera della storia e Navigazione Wi-Fi, i cui pro e contro si basano sull'infrastruttura WiFi esistente.

In quali casi l'uso dei codici QR tornerà utile

1. Sul biglietto da visita del Presidente di DENSO WAVE INCORPORATED. E anche sulla sua macchina, sui vestiti, sulla carta da parati, sugli animali domestici, sui pigiami dei bambini, sui bambini stessi, sulla fotografia di sua moglie, che ha fatto le valigie ed è partita con i bambini segnati a vivere con la madre. Può, questo è il suo lavoro.

2. in alcune campagne pubblicitarie. Quando è necessario creare intenzionalmente intrighi, il meno dei codici QR può essere trasformato in un vantaggio. La loro spietata incomprensibilità e l'impossibilità di conoscere qualcosa senza decodificare suscitano una curiosità bruciante tra i geek. Gli esperti di marketing virale lo hanno scoperto e pubblicano codici QR di dimensioni gigantesche per esca senza alcuna spiegazione. I geek accettano la sfida e sono ansiosi di riconoscere. Bene, sai, è come una ricerca di logica hacker, vengono dati 4 caratteri e devi indovinare per tradurli in un sistema ottale e utilizzare i numeri risultanti come una porta su cui devi bussare al server, il cui indirizzo è ottenuto dalla somma del secondo e del terzo elemento del campo di Galois, la dimensione che si può ottenere se...

3. Per l'identificazione tra geek "amico o nemico", una specie di coming out. Bene, c'è uno schermo su una maglietta (così che dopo sarebbe imbarazzante per tutti quando qualcuno decide di prenderlo in considerazione), mettilo su un avatar. Fate sapere a tutti che non ho nulla di cui vergognarsi!

4. Ancora una volta, se sei un gentiluomo barbuto incallito e rappresenti i miracoli del reverse engineering in curva, non esitare a presentare un codice QR con i contatti di lavoro su tutta la tua home page: chiaramente non sei interessato alle persone che non sanno cosa sia . Non c'è bisogno di pensare a come può leggerlo la nonna del vicino, queste persone sono sconosciute qui. In tutti i tipi di hackathon e conferenze specializzate, generalmente puoi rifiutare qualsiasi mezzo di presentazione delle informazioni, ad eccezione dei codici QR, solo per favore il pubblico corrispondente.

5. Come possibile aggiornamento in cui vengono utilizzati codici a barre regolari, ad es. con lettura passiva.

conclusioni

1. Un QR code è lo stesso codice a barre senza alcuna novità concettuale, solo con un volume maggiorato e senza duplicare i simboli informativi. Se vuoi contrassegnare un codice QR, immagina un normale codice a barre in questo posto e pensa se sembra pazzo.
2. Un codice QR è piuttosto una soluzione per la lettura passiva, ad es. nelle aree in cui viene utilizzato un codice a barre convenzionale;
3. QR Code - incomprensibile, spiacevole, ma utile un metodo di comunicazione tra il mondo reale e quello virtuale, di cui si abusa moltissimo;
4. Codice QR - un ramo senza uscita dell'evoluzione; invece di un computer al servizio di una persona - parlare con i robot nella loro lingua; invece di un grazioso degrado - un messaggio all'inferno con tutti coloro che non hanno uno smartphone con un'applicazione; questo percorso è facile rispetto alle opzioni alternative, ma non porta da nessuna parte;
5. Codice QR: una patch che ha un'alternativa nel presente e nel futuro;
6. Il codice QR continuerà a esistere come divertimento geek e si diffonderà sottoterra nel ghetto geek del futuro se a quel punto non escono con qualche nuovo intrattenimento lì, come il trasferimento di dati attraverso gli stati del cubo di Rubik;
7. Per carità, se vuoi ancora pubblicare codici QR, duplica le informazioni.

Se ancora più breve: la tecnologia dovrebbe adattarsi alla persona, non la persona alla tecnologia.

PS Tradizionalmente, mi scuso per la grafomania, gli offtopic e l'abbondante acqua.
UPD: Naturalmente, molti lettori di Habr trovano conveniente utilizzare i codici QR, di cui parlano con esempi di vita reale nei commenti a questo articolo. Ecco a cosa serve Habr.

Un dono epilettico alla fine

Solo gli utenti registrati possono partecipare al sondaggio. , per favore.