Generator kodów QR - Statyczne kody QR, które nigdy nie wygasają | POLPROG Przejdź do treści

Generator kodów QR

Statyczne kody QR, które nigdy nie wygasają

Dziesięć rodzajów kodu QR, tworzonych w przeglądarce, z ostrzeżeniem, zanim któryś przestanie się skanować.

Narzędzie webowe Web
Oficjalna strona produktu Wydawca: POLPROG
Oficjalna strona produktu
10
Typy kodów
6
Kontrole czytelności przed pobraniem
0
Dane wysyłane na serwer
Never
Wygasanie kodu
01Generator kodów QR

O produkcie

Każdy kod tutaj jest statyczny. Treść jest zakodowana w samym wzorze, więc kod jest danymi. Nie ma przekierowania przez POLPROG, nie ma skróconego linku, nie ma konta i nie ma czego wyłączyć ani czemu pozwolić wygasnąć. Kod wygenerowany dziś nadal prowadzi do tej samej treści za dziesięć lat, niezależnie od tego, czy ta strona jeszcze istnieje.

To odwrotność dynamicznego albo śledzącego kodu QR, który koduje link do cudzego serwera i przestaje działać w chwili, gdy tamta usługa zostanie zamknięta, zmieni cennik albo straci domenę.

Co potrafi zakodować

Link, zwykły tekst, dane Wi-Fi, kontakt vCard, e-mail, SMS, telefon, WhatsApp, położenie geograficzne i wydarzenie w kalendarzu. Każdy typ ma własny formularz, a każde pole jest sprawdzane pod kątem formatu, do którego trafi, więc kod Wi-Fi z hasłem i wizytówka z nazwiskiem wychodzą poprawnie zbudowane.

Koder

Kompletny koder ISO/IEC 18004, napisany jako moduł tej strony, a nie dociągnięty jako zależność: podział wejścia na ciągi numeryczne, alfanumeryczne i bajtowe, wybór najmniejszej pasującej wersji, budowa strumienia bitów, korekcja Reeda-Solomona, umieszczenie danych w przebiegu zygzakiem, a na koniec sprawdzenie wszystkich ośmiu masek i wybór tej z najniższą karą, dokładnie tak, jak wymaga norma. Napisanie kodera da się obronić tylko wtedy, gdy jest sprawdzony, a nie przyjęty na wiarę, więc gotowe macierze są porównywane bit po bicie z dojrzałą implementacją wzorcową, dla każdego trybu, każdego poziomu korekcji i szeregu wersji, a do tego dochodzi pełny cykl z odczytem.

Zanim to wydrukujesz

Kod QR, który wygląda poprawnie na ekranie, może być nieczytelny na papierze, dlatego generator ocenia wynik, a nie tylko go rysuje:

  • Kontrast między dwoma wybranymi kolorami, z ostrzeżeniem poniżej mniej więcej 3:1, gdzie odczyty zaczynają zawodzić.
  • Odwrócenie, bo większość dekoderów oczekuje ciemnego na jasnym, a część w ogóle nie odczyta odwrotności.
  • Rozmiar modułu przy wybranym rozmiarze eksportu, bo symbol bywa gęstszy niż aparat, który ma go rozróżnić.
  • Strefa ciszy, czyli jasne obramowanie, po którym skaner znajduje początek symbolu. Norma wymaga czterech modułów; poniżej pojawia się ostrzeżenie, a przy zerze generator odmawia.
  • Pokrycie logo, mierzone wobec budżetu korekcji błędów, a nie szacowane na oko.

Pokrycie rośnie z kwadratem szerokości i to właśnie zaskakuje: logo szerokie na 30 procent kodu zasłania 9 procent, a szerokie na połowę zasłania 25 procent. Dodanie logo automatycznie podnosi poziom korekcji, logo powyżej połowy budżetu jest oznaczane, a powyżej całego budżetu odrzucane.

Gdzie to działa

W całości w Twojej przeglądarce. Koder, podgląd, składanie logo oraz eksport do PNG i SVG działają lokalnie, a za tą stroną nie ma żadnego punktu API, więc klucz Wi-Fi, prywatny numer telefonu albo wizytówka nie mają dokąd zostać wysłane, nawet przypadkiem. Dodane logo jest wczytywane przez FileReader i nigdy nie jest wysyłane. Otwórz panel sieci w przeglądarce podczas pracy z narzędziem, a pozostanie pusty.

02Zastosowanie

Co to rozwiązuje

Problem
  • Darmowy kod przestaje działać, gdy kończy się biznes generatora
  • Kod, który zeskanował się na ekranie, zawodzi na wydrukowanej ulotce
  • Hasło do Wi-Fi trafia na obcą stronę
Efekt
  • Kod, który nadal działa za dziesięć lat
  • Ostrzeżenie przed drukiem, a nie po nim
  • Nic nie opuszcza przeglądarki, łącznie z logo
Dla kogo
  • Każdy, kto drukuje kod na czymś, co przechodzi przez ręce
  • Projektanci umieszczający logo na środku kodu
  • Osoby kodujące klucze Wi-Fi i dane kontaktowe
03Kluczowe funkcje

Kluczowe funkcje

Najważniejsze możliwości opisane w praktyczny sposób.

Dziesięć typów, każdy z własnym formularzem

Link, tekst, Wi-Fi, kontakt, e-mail, SMS, telefon, WhatsApp, lokalizacja i wydarzenie. Każde pole jest sprawdzane pod kątem formatu, do którego trafi, więc ładunek wychodzi poprawnie zbudowany, a nie tylko niepusty.

Statyczne kody, za którymi nic nie stoi

Treść jest we wzorze, więc nie ma przekierowania, skróconego linku, konta ani niczego, co mogłoby wygasnąć albo zostać wyłączone. Kod działa niezależnie od tego, czy ta strona działa.

Własny koder ISO/IEC 18004

Podział na segmenty, wybór wersji, bloki Reeda-Solomona, przebieg umieszczania danych i wszystkie osiem masek z wyborem najniższej kary. Sprawdzone moduł po module wobec implementacji wzorcowej, dla każdego trybu i poziomu korekcji, wraz z pełnym cyklem z odczytem.

Mówi, kiedy kod się nie zeskanuje

Kontrast między Twoimi kolorami, rozmiar modułu przy wybranym rozmiarze eksportu, strefa ciszy wobec czterech modułów wymaganych przez normę i ostrzeżenie o jasnym kodzie na ciemnym tle, którego wiele dekoderów nie przyjmuje. Werdykt jest jednym z trzech: skanuje się niezawodnie, powinien się zeskanować z zastrzeżeniami albo raczej się nie zeskanuje.

Pokrycie logo a budżet korekcji

Pokrycie rośnie z kwadratem szerokości, więc logo szerokie na 30 procent zasłania 9 procent symbolu. Dodanie logo podnosi poziom korekcji, przekroczenie połowy budżetu jest oznaczane, a przekroczenie całego odrzucane.

Parametry symbolu

Wersja, liczba modułów, tryb kodowania, poziom korekcji, zwycięska maska i to, ile pojemności zajęła treść. Sam zakodowany ciąg można pokazać i skopiować.

PNG w trzech rozmiarach albo SVG

PNG w 512, 1024 albo 2048 pikselach, gdy potrzebna jest bitmapa, i SVG, gdy kod ma skalować się do plakatu. Kolory, rozmiar, strefa ciszy i przezroczyste tło są w pełni regulowane.

Nic nie jest wysyłane, łącznie z logo

Za tą stroną nie ma punktu API. Logo jest wczytywane przez FileReader i zostaje w przeglądarce, a całą tę deklarację możesz sprawdzić, obserwując panel sieci podczas pracy z narzędziem.

04Pobierz

Dostęp do produktu

Prosta droga od oficjalnego źródła do pierwszego udanego użycia.

Wybierz właściwą platformę

Skorzystaj z jednego z oficjalnych odnośników dostępnych dla Twojego urządzenia lub przeglądarki.

Zainstaluj lub otwórz

Postępuj zgodnie z instrukcjami sklepu lub otwórz aplikację internetową. Bez zewnętrznych instalatorów.

Skonfiguruj i zacznij

Sprawdź dostępne opcje, wybierz preferencje i rozpocznij od podstawowego zastosowania.

Oficjalne opcje dostępu
05Technologia

Technologia produktu

Przejrzysty opis głównych technologii użytych do budowy i utrzymania produktu.

JavaScript
06Bezpieczeństwo

Prywatność i bezpieczeństwo

Twoje dane pozostają na Twoim urządzeniu. Zawsze.

Bez konta i bez rejestracji
Brak punktu API i brak ruchu sieciowego
Logo wczytywane w przeglądarce, nigdy wysyłane
Bez przekierowania, bez śledzenia, bez wygasania