QuokkaPix

Możliwości zależne od runtime

Kompatybilność przeglądarek QuokkaPix

QuokkaPix działa w przeglądarce. Dlatego formaty, workery, PDF, ZIP i modele lokalne zależą od aktualnego runtime. Ta strona wyjaśnia, co sprawdzić przed wyborem formatu albo automatyzacją przepływu.

Macierz możliwości

Tabela nie obiecuje identycznego działania w każdej przeglądarce. Pokazuje kolejność decyzji: wymaganie celu, live capabilities i dopiero potem format wyjściowy.

ObszarDesktopMobileJak sprawdzićOgraniczenie
JPEG / JPGTypowe dekodowanie i eksport w przeglądarce; MozJPEG działa jako ścieżka zaawansowana, gdy jest załadowany.Szeroka kompatybilność, ale pamięć zależy od rozmiaru pliku.Sprawdź supportedOutputFormats i stan zaawansowanego encodera.Edycje wizualne eksportują nowy plik; metadata-only cleanup może użyć ścieżki binarnej bezstratnej.
PNGTypowe dekodowanie i eksport; OxiPNG może optymalizować bezstratnie.Duże przezroczyste PNG mogą zużywać dużo pamięci.Sprawdź capabilities i ścieżkę eksportu.Struktura bajtów i rozmiar mogą się zmienić przy tych samych pikselach.
WebPEksport przeglądarki albo stabilny encoder WASM, jeśli dostępny.Zwykle działa w nowoczesnych przeglądarkach mobilnych.Agent powinien odczytać supportedOutputFormats.Animated WebP nie jest pełnym przepływem animacji.
AVIFWsparcie zależy od przeglądarki; encoder zaawansowany może być ciężki.Na mobile różnią się dostępność i szybkość.Sprawdź capabilities przed automatyzacją.Wolniejszy niż JPEG/WebP i trudniejszy w dużych partiach.
HEIC / HEIFLokalne dekodowanie przez HEIC worker, gdy jest dostępny.Przydatne dla zdjęć z telefonu, ale wymaga zapasu pamięci.Sprawdź heicWorkerAvailable.To ścieżka wejściowa; format wyjścia wybiera się osobno.
JPEG XLEksperymentalny eksport zaawansowany.Wyświetlanie JXL w przeglądarkach jest ograniczone.Żądaj JXL tylko wtedy, gdy encoder jest dostępny.Brak Canvas fallback.
Narzędzia PDFŁączenie, dzielenie i wyodrębnianie stron działają jako lokalne przepływy PDF.Duże skany mogą wymagać więcej pamięci.Użyj tool=pdf i pdf-tool.Tryb PDF przyjmuje PDF; image-to-PDF zostaje w konwersji.
Import ZIPZIP jest rozpakowywany lokalnie dla uploadów wsadowych.Na urządzeniach mobilnych zależy od rozmiaru archiwum.Sprawdź tryb wsadowy i filtr formatów.RAR/7z nie są akceptowane.
Agenciwindow.QuokkaPixAgent udostępnia contract, state, capabilities i result manifest.Działa w tym samym runtime przeglądarki.Agent powinien czytać live capabilities przed startem.Nie ma publicznego serwerowego API obrazów.

Lista decyzji

Wybierz format na końcu

Najpierw sprawdź cel publikacji. JPEG i PNG są szerokimi formatami awaryjnymi, WebP jest praktyczny dla stron internetowych, a AVIF i JPEG XL wymagają sprawdzenia runtime.

Oddziel ciężkie przepływy

Lokalne usuwanie tła przez AI, eksport AVIF, duże ZIP, PDF i scenariusze wieloetapowe mają inne ryzyko pamięci niż pojedyncza zmiana rozmiaru.

Wybieraj jasne błędy

Jeśli encoder nie potrafi utworzyć żądanego formatu, lepszy jest czytelny błąd niż plik z błędnym rozszerzeniem.

FAQ

Dlaczego nie ma jednej obietnicy kompatybilności?

Eksport przeglądarki, workery, WebGPU, pamięć mobilna i zaawansowane encodery różnią się między przeglądarkami i urządzeniami.

Co się dzieje bez zaawansowanego encodera?

Dla zwykłych formatów może istnieć Canvas fallback. JPEG XL nie ma Canvas fallbacku.

Czy WebGPU zmienia prywatność?

Nie. WebGPU to lokalne obliczenia; pliki pozostają w przepływie przeglądarki.