Heim >Web-Frontend >js-Tutorial >QR-Codes: Wie sie funktionieren und warum sie erstaunlich sind
Haben Sie sich jemals gefragt, wie ein winziges schwarz-weißes Quadrat Sie mit einer Website verbinden, eine App öffnen oder sogar Zahlungen tätigen kann? Das ist die Magie von QR-Codes! Sie sind überall – von Speisekarten in Restaurants bis hin zu Tickets, Anzeigen und sogar Verpackungen. Lassen Sie uns tiefer in die Funktionsweise von QR-Codes eintauchen und diese auf einfache und interessante Weise aufschlüsseln.
Ein QR-Code (Quick Response Code) ist eine Art 2D-Barcode, der Daten sowohl in horizontaler als auch in vertikaler Richtung speichert, im Gegensatz zu herkömmlichen Barcodes, die Daten nur horizontal speichern. Dadurch können QR-Codes viel mehr Informationen speichern.
Das macht sie cool:
Ein QR-Code besteht aus mehr als nur zufälligen schwarzen und weißen Quadraten. Hier erfahren Sie, was jeder Teil bewirkt:
Muster suchen
Die drei großen Quadrate an den Ecken helfen Scannern, den QR-Code und seine Ausrichtung zu erkennen.
Ausrichtungsmuster
Das kleinere Quadrat unten rechts stellt sicher, dass der Code auch dann gelesen werden kann, wenn er leicht verzerrt ist.
Timing-Muster
Die schwarz-weißen Linien zwischen den Suchmustern helfen dabei, die Dichte des QR-Codes zu messen.
Datenbereich
Der verbleibende Platz enthält die eigentliche verschlüsselte Information, wie zum Beispiel einen Link oder Text.
Fehlerkorrektur
QR-Codes verwenden eine Fehlerkorrektur, um auch dann scannbar zu bleiben, wenn ein Teil des Codes beschädigt ist. Abhängig vom Grad der Fehlerkorrektur können sie bis zu 30 % der verlorenen Daten wiederherstellen!
Hier ist eine einfache Erklärung, wie QR-Codes funktionieren:
Kodierungsinformationen
Daten (wie eine URL) werden in Binärcode (0en und 1en) umgewandelt. Diese binären Daten bestimmen die Anordnung der schwarz-weißen Quadrate.
Scannen
Ein Scanner (normalerweise die Kamera Ihres Telefons) erfasst das Muster des QR-Codes.
Dekodierung
Der Scanner übersetzt die schwarzen und weißen Quadrate zurück in Binärcode und rekonstruiert die Originalinformationen (wie eine URL oder eine Nachricht).
Aktion
Nach der Dekodierung führt das Gerät eine Aktion aus, z. B. das Öffnen einer Website oder das Hinzufügen eines Kontakts.
Eine der coolsten Funktionen von QR-Codes ist die Fehlerkorrektur. Dadurch kann ein QR-Code auch dann noch gelesen werden, wenn er teilweise beschädigt ist! Dies funktioniert, weil QR-Codes redundante Daten speichern. Die Fehlerkorrekturstufe kann je nach Anwendungsfall angepasst werden:
Wussten Sie, dass Sie versteckte Nachrichten in QR-Codes einbetten können? Mithilfe hoher Fehlerkorrekturstufen können Sie Teile des Codes ändern (z. B. das Hinzufügen eines Logos), ohne seine Funktionalität zu beeinträchtigen. Aus diesem Grund fügen viele Marken ihre Logos zu QR-Codes hinzu.
QR-Codes sind vielseitig und können verwendet werden in:
Angenommen, Sie sind in einem Restaurant und sehen einen QR-Code auf dem Tisch. Folgendes passiert:
QR-Codes entwickeln sich weiter, mit neuen Anwendungsfällen wie:
QR-Codes sind kleine, aber feine Tools, die viel Technologie auf kleinstem Raum packen. Sie sind einfach zu bedienen, äußerst vielseitig und werden ständig weiterentwickelt, um den modernen Anforderungen gerecht zu werden. Wenn Sie das nächste Mal einen QR-Code scannen, werden Sie die unglaubliche Technologie kennenlernen, die hinter den Kulissen arbeitet!
Was ist die kreativste Verwendung von QR-Codes, die Sie je gesehen haben? Teilen Sie Ihre Gedanken in den Kommentaren unten mit!
Das obige ist der detaillierte Inhalt vonQR-Codes: Wie sie funktionieren und warum sie erstaunlich sind. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!