- Open-Source-Projekt zum Erzeugen von QR-Codes mit verschiedenen Farben und Bildern
- Datenanpassung: Kodierungsmodus, Version, Maskenmuster usw.
- Verwendet die Rust-Bibliothek
fuqr, die per WASM eingebunden wird
- Erstellung über Presets, durch Anpassung oder von Grund auf im Code-Editor möglich
- Unterstützt SVG und PNG
- Beliebige UI-Parameter können im Code definiert werden
- Der gesamte Code läuft im Browser in einem Web Worker, ohne besondere Einschränkungen
- Abgesehen von einem 5-Sekunden-Timeout zur Vermeidung von Endlosschleifen gibt es weder Sandbox noch Whitelist oder Blacklist
- Generiertes SVG wird nicht bereinigt. Das ist keine praktikable Aufgabe; der Versuch würde funktionierende SVGs beschädigen, das Debugging erschweren und die Latenz bei der Vorschau von Änderungen erhöhen
GN⁺-Zusammenfassung
- Dieses Projekt ist nützlich, um QR-Codes anzupassen und zu erzeugen. Besonders durch die Nutzung einer Rust-Bibliothek wird die Performance verbessert
- Da es direkt im Browser ausgeführt wird, ist keine Installation nötig, und verschiedene Erscheinungsformen sowie Daten lassen sich leicht anpassen
- Da es keine SVG-Bereinigung gibt, können selbst bei der Ausführung bösartigen Codes keine Geheimnisse abfließen
- Nützlich für Entwickler, die sich für die Erzeugung von QR-Codes interessieren, besonders für webbasierte Projekte
1 Kommentare
Hacker-News-Kommentare
zxing-Scanner ließen sich nur 10 von 21 scannen; bei einigen mussten Kamerawinkel und Abstand angepasst werden.freeqrgenerator.apperstellt.