Zgodność z przeglądarkami i urządzeniami
Podstawowe narzędzia losujące wymagają bezpiecznej, nowoczesnej przeglądarki. Opcjonalne funkcje eksportu, lokalnych obrazów, udostępniania i pracy offline są wykrywane oddzielnie i jasno informują o niedostępności.
Podstawowy wymóg
Wszystkie decyzje losowe wymagają crypto.getRandomValues() w bezpiecznym kontekście. Aktualne wersje Chrome, Edge, Firefox i Safari zwykle udostępniają tę funkcję przez HTTPS. Witryna nie zastępuje jej po cichu słabszym źródłem.
Zapisywanie i migracja
Obszary robocze i niewielkie historie narzędzi korzystają z wersjonowanej pamięci przeglądarki. Tryby prywatne lub ograniczone mogą usuwać dane lub odmawiać ich zapisu. Import i eksport pozostają sposobem na przenośną kopię zapasową, a importowane dane są w pełni sprawdzane przed zastąpieniem bieżących danych.
Schowek, pliki, PNG i drukowanie
Schowek, natywne udostępnianie, PNG z canvas, wybór plików i drukowanie zależą od obsługi przeglądarki oraz uprawnień. Każda z tych funkcji jest dodatkiem: pobieranie tekstu/JSON/CSV lub wyniki na ekranie pozostają dostępne, gdy rozbudowana opcja jest zablokowana.
Lokalne obrazy
Narzędzia obrazów dekodują wybrane pliki na tym urządzeniu, egzekwują limity plików i pikseli oraz zwalniają adresy URL obiektów. Nieobsługiwane formaty, zbyt duże projekty i błędy dekodowania są zgłaszane dla każdego elementu; pliki nigdy nie są przesyłane na serwer jako rozwiązanie zastępcze.
Działanie offline
Instalowalna aplikacja zapisuje w pamięci podręcznej publiczną powłokę i wcześniej odwiedzone strony tego samego źródła. Nigdy nie buforuje nazw wpisanych przez użytkownika, obiektów blob obrazów, wyników, ruchu API, żądań analitycznych ani fragmentów URL. Otwórz narzędzie raz online, zanim zaczniesz polegać na nim offline.
Przegląd produktu i metodologii: