Samolot, tunel metra, kapryśne Wi-Fi w kawiarni, zablokowana sieć biurowa — mnóstwo chwil wymaga edycji obrazu bez połączenia. Większość narzędzi online umiera w chwili, gdy sieć znika, bo cały czas robiły robotę na serwerze. Narzędzie działające w przeglądarce nie ma tego problemu: jeśli kod działa na Twoim urządzeniu, internet jest opcjonalny.

Oto dokładnie, które zadania na obrazach działają offline na IMG.DIY, co niesie mały odnośnik, i jedno narzędzie, które naprawdę nie potrafi.

Dlaczego jedne narzędzia do obrazów działają offline, a inne nie

Narzędzia do obrazów, które działają offline (tryb samolotowy też) — visual 1
Dlaczego jedne narzędzia do obrazów działają offline, a inne nie

Sprowadza się to do tego, gdzie dzieje się przetwarzanie.

Narzędzie oparte na serwerze przesyła Twój plik, edytuje go na zdalnej maszynie i odsyła z powrotem. Brak połączenia to brak serwera, a to brak edycji. Te narzędzia są martwe w trybie samolotowym.

Narzędzie działające w przeglądarce robi robotę lokalnie dzięki Canvas API i WebAssembly — technologii już wbudowanej w Twoją przeglądarkę. Obraz jest dekodowany, edytowany i ponownie kodowany wewnątrz karty. Ponieważ nic z tego nie potrzebuje sieci, te narzędzia działają dalej przy wyłączonym Wi-Fi.

IMG.DIY idzie o krok dalej, będąc PWA (Progresywną Aplikacją Webową). Service worker zapisuje w cache strony i narzędzia po Twojej pierwszej wizycie. Więc chodzi nie tylko o to, że edycja działa lokalnie — same strony narzędzi ładują się offline. Otwórz je raz z internetem, a potem są Twoje w trybie samolotowym.

Co działa całkowicie offline na IMG.DIY

Narzędzia do obrazów, które działają offline (tryb samolotowy też) — visual 2
Co działa całkowicie offline na IMG.DIY

Gdy już odwiedzisz stronę, cały ten zestaw działa z zerowym internetem:

  • Kompresja — zmniejszaj pliki JPG, PNG i WebP lokalnie, przetwarzaj wsadowo, pobieraj ZIP.
  • Konwersja — zmieniaj między formatami jak JPG, PNG i WebP.
  • Zmiana rozmiaru — ustaw dokładne wymiary w pikselach albo skaluj procentowo.
  • Kadrowanie, obrót, znak wodny — podstawowe trio edycyjne.
  • Obraz-do-PDF, kolaż, dzielenie obrazu, kadrowanie w siatce — łącz, dziel na kafelki i tnij.
  • Zmiana rozmiaru e-commerce, zmiana rozmiaru tapet, kreator tapet — gotowe rozmiary dla sklepów i ekranów.
  • Podgląd/usuwanie EXIF, ekstraktor palety, generator favicon, kreator obrazków OG — narzędzia i narzędzia do metadanych.

Wszystko to, w trybie samolotowym, a Twoje pliki nigdy nie opuszczają urządzenia.

Jeden odnośnik: usuwanie tła

Narzędzie do usuwania tła też działa offline — ale dopiero po jednorazowym pobraniu modelu. Używa modelu AI, żeby znaleźć obiekt i wyciąć tło, a ten model musi najpierw trafić na Twoje urządzenie (u2netp to około 4 MB; wysokiej jakości silueta to około 43 MB). Zrób to raz z połączeniem. Od tego momentu wycięcie działa offline jak wszystko inne, w całości w Twojej przeglądarce. To, co się pobrało, to model, nie Twoje zdjęcie — Twoje obrazy nigdy nie są przesyłane.

Jedyne narzędzie, które potrzebuje internetu: page-qa

Uczciwość co do granic ma znaczenie. Narzędzie page-qa naprawdę wymaga połączenia, bo wywołuje API PageSpeed Google, żeby przeanalizować wydajność aktywnej strony. To zapytanie do zewnętrznej usługi, nie lokalne przetwarzanie obrazu, więc nie ma czego cache'ować — nie zadziała w trybie samolotowym. Każde inne narzędzie do obrazów na IMG.DIY potrafi.

Jak samemu zweryfikować wsparcie offline

Nie wierz mi na słowo. Przetestuj dowolne narzędzie:

  1. Wczytaj stronę narzędzia raz z włączonym internetem.
  2. Przełącz urządzenie w tryb samolotowy.
  3. Spróbuj zedytować obraz narzędziem do zmiany rozmiaru albo dowolnym innym.

Jeśli wciąż działa, przetwarzanie jest lokalne — a w bonusie to dowód, że Twój plik nie jest przesyłany. Narzędzie, które działa offline, to narzędzie, które nie może potajemnie wysłać Twojego zdjęcia na serwer. Zdolność do pracy offline i prywatność to ta sama właściwość widziana z dwóch stron.