Desať typov, každý s vlastným formulárom
Odkaz, text, Wi-Fi, kontakt, e-mail, SMS, telefón, WhatsApp, poloha a udalosť. Každé pole sa overuje proti formátu, do ktorého pôjde, takže obsah vyjde správne zostavený, nie len neprázdny.
Statické QR kódy, ktoré nikdy nevypršia
Desať druhov QR kódu, vytvorených vo vašom prehliadači, s varovaním skôr, než sa niektorý prestane čítať.
Každý kód tu je statický. Obsah je zakódovaný priamo vo vzore, kód teda sám je dátami. Nie je tu presmerovanie cez POLPROG, žiadny skrátený odkaz, žiadny účet a nič, čo by mohlo vypršať alebo byť vypnuté. Kód vytvorený dnes povedie k rovnakému obsahu aj o desať rokov, či už tento web ešte existuje, alebo nie.
Je to opak dynamického či sledovacieho QR kódu, ktorý kóduje odkaz na cudzí server a prestane fungovať vo chvíli, keď služba skončí, zmení cenník alebo príde o doménu.
Odkaz, obyčajný text, prihlasovacie údaje k Wi-Fi, kontakt vCard, e-mail, SMS, telefón, WhatsApp, zemepisnú polohu a udalosť v kalendári. Každý typ má vlastný formulár a každé pole sa overuje proti formátu, do ktorého pôjde, takže kód Wi-Fi s heslom aj vizitka s menom vyjdú správne zostavené.
Kompletný kodér ISO/IEC 18004, napísaný ako modul tohto webu, nie natiahnutý ako závislosť: rozdelenie vstupu na číselné, alfanumerické a bajtové úseky, voľba najmenšej vyhovujúcej verzie, zostavenie bitového toku, korekcia Reed-Solomon, umiestnenie dát kľukatým prechodom a napokon vyskúšanie všetkých ôsmich masiek s výberom tej s najnižšou penalizáciou, presne ako žiada norma. Napísať kodér možno obhájiť len vtedy, keď sa overuje, a nie keď sa mu verí, takže sa hotové matice porovnávajú bit po bite so zrelou referenčnou implementáciou naprieč všetkými režimami, všetkými úrovňami korekcie a radom verzií, a k tomu pribúda plné dekódovacie kolo.
QR kód, ktorý na obrazovke vyzerá správne, môže byť na papieri nečitateľný, a tak generátor výsledok posudzuje, namiesto toho, aby ho len nakreslil:
Pokrytie rastie s druhou mocninou šírky a práve to prekvapí: logo široké 30 percent kódu zakryje 9 percent, logo s polovičnou šírkou zakryje 25 percent. Pridanie loga automaticky zvýši úroveň korekcie, logo nad polovicou rozpočtu sa označí a nad celým rozpočtom sa odmietne.
Celé vo vašom prehliadači. Kodér, náhľad, skladanie loga aj export do PNG a SVG bežia lokálne a za touto stránkou nie je žiadny koncový bod API, takže kľúč k Wi-Fi, súkromné telefónne číslo ani vizitka nemajú kam odísť, ani omylom. Pridané logo sa načítava cez FileReader a nikdy sa neodosiela. Otvorte si pri práci s nástrojom sieťový panel prehliadača a zostane prázdny.
Najdôležitejšie možnosti vysvetlené prakticky.
Odkaz, text, Wi-Fi, kontakt, e-mail, SMS, telefón, WhatsApp, poloha a udalosť. Každé pole sa overuje proti formátu, do ktorého pôjde, takže obsah vyjde správne zostavený, nie len neprázdny.
Obsah je vo vzore, takže tu nie je presmerovanie, skrátený odkaz, účet ani nič, čo by mohlo vypršať alebo byť vypnuté. Kód funguje ďalej, či už tento web funguje, alebo nie.
Segmentácia, voľba verzie, bloky Reed-Solomon, prechod umiestňovania dát a všetkých osem masiek s najnižšou penalizáciou. Overené modul po module proti referenčnej implementácii naprieč všetkými režimami a úrovňami korekcie, vrátane plného dekódovacieho kola.
Kontrast medzi vašimi farbami, veľkosť modulov pri zvolenej veľkosti exportu, pokojová zóna proti štyrom modulom podľa normy a varovanie pri svetlom kóde na tmavom pozadí, ktorý mnohé čítačky odmietajú. Verdikt je jeden z troch: číta sa spoľahlivo, mal by sa načítať s výhradami, alebo sa pravdepodobne nenačíta.
Pokrytie rastie s druhou mocninou šírky, takže logo široké 30 percent zakryje 9 percent symbolu. Pridanie loga zvýši úroveň korekcie, prekročenie polovice rozpočtu sa označí a prekročenie celého sa odmietne.
Verzia, počet modulov, režim kódovania, úroveň korekcie, víťazná maska a koľko kapacity obsah zabral. Samotný zakódovaný reťazec možno zobraziť a skopírovať.
PNG v 512, 1024 alebo 2048 pixeloch, keď je potrebná bitmapa, a SVG, keď má kód škálovať až na plagát. Farby, veľkosť, pokojová zóna aj priehľadné pozadie sú nastaviteľné.
Za touto stránkou nie je koncový bod API. Logo sa načítava cez FileReader a zostáva v prehliadači a celé toto tvrdenie si môžete overiť sledovaním sieťového panela pri práci s nástrojom.
Jasná cesta od oficiálneho zdroja k prvému úspešnému použitiu.
Použite jeden z oficiálnych odkazov pre svoje zariadenie alebo prehliadač.
Postupujte podľa pokynov obchodu alebo otvorte webovú aplikáciu. Bez inštalátorov tretích strán.
Prejdite možnosti, vyberte predvoľby a začnite hlavným pracovným postupom.
Transparentný prehľad hlavných technológií použitých na vývoj a údržbu produktu.
Vaše údaje zostávajú vo vašom zariadení. Vždy.