Das war bereits umgesetzt und wurde auskommentiert, weil es eine Verzögerung beim Scannen vom QR Code mit Logo gibt (iOS 17.5), ohne Logo wird der Link beim Scan hingegen sofort erkannt.
2Do => Test:
a) Paramter für eine größere Auflösung des QR bei gleichbleibender Größe ändern
und/oder
b) Logo verkleinern, damit Fehlerkorrektur besser funktioniert
Falls es keine Verzögerung gibt, kurz auf Android testen lassen. Eventuell eine Checkbox in den Settings einbauen: mit/ohne FAU-Logo (und event. Logo als Upload ermöglichen)
Das Platzieren eines Logos in der Mitte eines QR-Codes wird als QR-Code-Overlapping oder QR-Code-Overlay bezeichnet. Dieser Vorgang ist möglich, weil QR-Codes eine eingebaute Fehlerkorrektur haben, die das Lesen des Codes auch dann ermöglicht, wenn Teile des Codes verdeckt oder beschädigt sind.
Die Fehlerkorrektur im QR-Code wird durch sogenannte Fehlerkorrekturstufen realisiert. Es gibt vier Stufen der Fehlerkorrektur, die jeweils unterschiedlich viele Fehler kompensieren können:
L (Low): Kann etwa 7% der Daten wiederherstellen.
M (Medium): Kann etwa 15% der Daten wiederherstellen.
Q (Quartile): Kann etwa 25% der Daten wiederherstellen.
H (High): Kann etwa 30% der Daten wiederherstellen
Das war bereits umgesetzt und wurde auskommentiert, weil es eine Verzögerung beim Scannen vom QR Code mit Logo gibt (iOS 17.5), ohne Logo wird der Link beim Scan hingegen sofort erkannt.
2Do => Test: a) Paramter für eine größere Auflösung des QR bei gleichbleibender Größe ändern und/oder b) Logo verkleinern, damit Fehlerkorrektur besser funktioniert
Falls es keine Verzögerung gibt, kurz auf Android testen lassen. Eventuell eine Checkbox in den Settings einbauen: mit/ohne FAU-Logo (und event. Logo als Upload ermöglichen)
Das Platzieren eines Logos in der Mitte eines QR-Codes wird als QR-Code-Overlapping oder QR-Code-Overlay bezeichnet. Dieser Vorgang ist möglich, weil QR-Codes eine eingebaute Fehlerkorrektur haben, die das Lesen des Codes auch dann ermöglicht, wenn Teile des Codes verdeckt oder beschädigt sind.
Die Fehlerkorrektur im QR-Code wird durch sogenannte Fehlerkorrekturstufen realisiert. Es gibt vier Stufen der Fehlerkorrektur, die jeweils unterschiedlich viele Fehler kompensieren können: