Kebanyakannya ya. Apabila anda menyeret foto ke laman web "mampat imej dalam talian" biasa, fail biasanya merantau ke pelayan syarikat itu, diproses di sana, dan kembali lebih kecil. Pemampatan berlaku pada mesin yang anda tidak kawal, dalam pusat data yang anda tidak nampak. Sama ada itu masalah bergantung pada foto — dan pada sejauh mana anda mempercayai tapak.
Versi pendek: sesetengah pemampat memuat naik, sesetengah tidak, dan bezanya mudah disahkan sendiri. Anda tidak perlu percaya kata-kata sesiapa.
Mengapa kebanyakan pemampat dalam talian memuat naik

Pemprosesan sebelah-pelayan hanya lebih mudah dibina. Tapak menghantar fail anda ke atas, program pada pelayan (selalunya ImageMagick atau pustaka serupa) melakukan kerja, dan hasilnya kembali ke bawah. Pendekatan ini mengendalikan fail gergasi tanpa memberatkan telefon pelawat, dan ia membenarkan tapak menyokong format yang janggal dalam pelayar.
Tolak ansurnya ialah imej anda duduk pada perkakasan orang asing, walau seketika. Perkhidmatan bereputasi memadam muat naik selepas sejam atau sehari. Yang kurang berhati-hati menyimpannya, melognya, atau — dalam kes paling teruk — menyimpan hak untuk menggunakannya semula. Dasar privasi mungkin menjanjikan pemadaman, tetapi janji bukan mekanisme. Anda mempercayai teks pada halaman.
Untuk gambar bercuti, itu mungkin baik. Untuk imbasan pasport, borang perubatan, kontrak, atau foto dengan data lokasi terbenam, "mungkin dipadam kemudian" ialah jaminan yang lebih lemah daripada yang anda mahu.
Cara menyemak jika alat memuat naik fail anda

Anda boleh mengesahkan apa yang sebenarnya dilakukan mana-mana alat imej dalam kira-kira seminit.
Ujian mod pesawat
Muatkan halaman alat sekali dengan internet hidup. Kemudian matikan Wi-Fi dan data mudah alih — secara literal tukar ke mod pesawat — dan cuba mampat imej.
- Jika ia masih berfungsi, pemprosesan berlaku pada peranti anda. Tiada yang keluar.
- Jika ia tersekat, menunjukkan pemutar selamanya, atau ralat, ia perlukan pelayan. Fail anda akan dimuat naik.
Ujian ini kasar dan jujur. Kod yang berjalan dalam pelayar anda tidak perlukan rangkaian. Kod yang memuat naik memerlukannya.
Tab rangkaian
Untuk pandangan tepat, buka alat pembangun pelayar anda (F12 pada desktop), klik tab Network, kemudian mampat foto. Perhatikan senarai permintaan.
- Permintaan keluar besar sebesar imej anda — selalunya
POST— bermakna fail dihantar ke suatu tempat. - Tiada muat naik besar, cuma skrip dan gaya halaman sendiri, bermakna kerja kekal setempat.
Anda boleh susun mengikut saiz untuk mengesan muat naik berbilang megabait serta-merta. Ini kaedah yang sama yang penyelidik keselamatan guna, dan ia tidak menipu.
Cara pemampat pelayar mengelakkan muat naik
Alat yang berjalan sepenuhnya dalam pelayar anda menggunakan teknologi yang sudah duduk dalam halaman: API HTML Canvas dan WebAssembly. Imej anda dinyahkod ke dalam memori, dikod semula pada saiz lebih kecil, dan diserahkan kembali — semuanya di dalam tab. Fail tidak pernah menjadi permintaan rangkaian.
Itulah tepat cara pemampat imej IMG.DIY berfungsi. PNG dikurangkan dengan pengkuantuman 256-warna; JPG dan WebP dikod semula pada tahap kualiti yang anda pilih. Ia memproses seluruh kelompok dan menyerahkan anda ZIP, dan ia tidak akan pernah menghasilkan fail lebih besar daripada asal. Kerana logik hidup dalam halaman, IMG.DIY ialah PWA — selepas lawatan pertama anda, pekerja perkhidmatan mencachenya, dan anda boleh mampat foto dalam mod pesawat tanpa pelayan langsung dalam gelung.
Adakah pemampatan imej selamat?
Pemampatan itu sendiri tidak merosakkan privasi foto anda — tetapi tempat ia berlaku ya. Dua lagi perkara berbaloi diketahui:
- Metadata selalunya bertahan pemampatan. Banyak pemampat mengecilkan piksel tetapi mengekalkan blok EXIF, yang boleh termasuk koordinat GPS dan nombor siri kamera anda. Jika anda berkongsi fail, buangnya berasingan dengan penyingkir EXIF.
- "Percuma" kadang bermaksud data anda ialah produk. Alat yang memuat naik dan samar tentang pemadaman berhak mendapat lebih syak daripada yang tidak pernah memuat naik langsung.
Pemampat paling selamat ialah yang tidak boleh membocorkan fail anda kerana ia tidak pernah memilikinya. Jalankan ujian mod pesawat pada apa pun yang anda guna. Jika ia terus berfungsi luar talian, anda ada jawapan anda.
