Kenapa lebih baik memproses fail dalam pelayar dan cara menyemaknya sendiri

Banyak alat percuma untuk menggabungkan PDF atau mengecilkan foto meminta anda memuat naik fail ke pelayan orang lain. Di sini anda akan nampak perbezaan antara model itu dengan memproses dalam pelayar anda sendiri, serta dua ujian mudah untuk memastikannya tanpa perlu percaya cakap sesiapa. Kami juga menerangkan, seperti dalam dasar privasi kami, data apa yang memang direkodkan oleh tapak ini.

Dikemas kini:

Dua cara untuk melakukan perkara yang sama

Apabila sesebuah laman berkata «gabung PDF» atau «mampatkan imej», ada dua seni bina yang mungkin. Pada yang pertama, fail anda bergerak melalui internet ke pelayan syarikat, diproses di sana, dan hasilnya kembali ke peranti anda. Pada yang kedua, laman memuat turun kod alat itu (JavaScript dan beberapa pustaka) dan kod itu berjalan di dalam pelayar anda, menggunakan memori dan pemproses peranti anda. Fail itu tidak pernah keluar dari situ.

Dari luar, kedua-duanya hampir sama: anda pilih fail, tekan butang dan muat turun hasilnya. Perbezaannya ialah laluan yang dilalui dokumen anda. Sebab itu anda perlu tahu membezakannya, bukannya bergantung pada satu ayat di halaman utama.

Apakah risiko memuat naik dokumen

Memuat naik fail bermakna wujud satu salinan di luar kawalan anda, walaupun sementara. Salinan itu melalui rangkaian, disimpan dalam cakera milik orang lain dan boleh tinggal dalam salinan sandaran atau log. Tidak perlu mengesyaki mana-mana syarikat tertentu: risikonya bersifat struktur. Semakin lama dan semakin banyak tempat yang dilalui sesuatu data, semakin besar peluang ia disimpan lebih lama daripada yang dirancang, akses dikonfigurasi dengan salah atau ia bocor dalam sesuatu insiden.

Ini lebih penting untuk jenis fail tertentu:

Jika pemprosesan berlaku pada peranti anda, jenis risiko itu memang tidak wujud untuk fail itu sendiri: tiada salinan orang lain yang perlu dilindungi.

Ujian 1: gunakannya tanpa internet

Ini semakan paling mudah dan paling sukar dipertikaikan. Jika sesuatu alat berfungsi tanpa sambungan, ia tidak mungkin menghantar fail anda ke mana-mana semasa bekerja.

  1. Buka alat itu, contohnya Mampatkan imej atau Gabung PDF, dan tunggu laman habis dimuatkan.
  2. Putuskan sambungan: matikan Wi-Fi atau hidupkan mod penerbangan.
  3. Pilih fail (dalam Mampatkan imej, satu foto; dalam Gabung PDF, dua PDF) dan gunakan alat itu seperti biasa.
  4. Muat turun hasilnya.

Jika ia berfungsi dengan baik, pemprosesan tidak bergantung pada pelayan. Satu perkara jujur: sesetengah alat memuat turun pustaka hanya apabila diperlukan, jadi jika ia gagal tanpa sambungan, itu bukan bukti muktamad sebaliknya. Dalam kes itu, cuba gunakan alat itu sekali dengan internet supaya semua komponennya dimuatkan, kemudian ulang ujian selepas memutuskan sambungan. Dan jika laman ditutup atau dimuat semula ketika tiada sambungan, ia akan meminta kandungannya dari internet lagi: buat ujian ini tanpa memuat semula.

Ujian 2: lihat tab Rangkaian semasa memproses

Ujian pertama memberitahu anda bahawa alat itu berfungsi tanpa pelayan. Yang ini membolehkan anda melihat sendiri apa yang keluar dari pelayar anda. Semua pelayar desktop moden ada alat pembangun yang merekodkan setiap permintaan rangkaian.

  1. Buka alat itu dan tekan F12 (atau Ctrl+Shift+I; pada Mac, Cmd+Option+I) untuk membuka alat pembangun.
  2. Masuk ke tab «Rangkaian» («Network» jika pelayar anda dalam bahasa Inggeris).
  3. Klik ikon kosongkan untuk memadam senarai permintaan terdahulu.
  4. Pilih fail anda dan proseskannya, contohnya dengan Mampatkan imej.
  5. Semak senarai itu. Perhatikan lajur saiz atau «Transferred» dan jenis permintaan: muat naik fail akan muncul sebagai permintaan POST atau PUT dengan saiz hampir sama dengan fail anda.

Yang sepatutnya anda lihat di tapak ini semasa memproses ialah tiada apa-apa seperti itu. Memang biasa jika ada satu permintaan kecil beberapa bait: permintaan untuk merekodkan statistik tanpa nama, yang diterangkan dalam bahagian seterusnya. Anda boleh klik padanya dan lihat tab muatan («Payload»): anda akan nampak data seperti nama alat, bahasa atau kod hasil, bukan kandungan atau nama fail anda. Jika suatu hari ada permintaan yang jauh lebih besar daripada apa yang anda mahu muat naik, ketika itulah patut tertanya-tanya ke mana ia pergi.

Apa yang disimpan oleh ABC SyG, dengan tepat

Memproses dalam pelayar tidak bermakna tapak tidak merekodkan apa-apa. Inilah yang dinyatakan dalam dasar privasi kami:

Pengiklanan ialah perkara berasingan: tapak ini menggunakan Google AdSense, dan Google serta rakan kongsinya boleh menggunakan kuki untuk memaparkan iklan; di tempat undang-undang menghendakinya, kami meminta persetujuan terlebih dahulu. Kuki iklan tiada kaitan dengan fail anda, tetapi elok anda tahu. Dasar penuh ada di halaman privasi tapak.

Contoh: menyediakan dokumen untuk satu urusan tanpa memuat naiknya ke mana-mana

Bayangkan sebuah portal meminta, dalam satu PDF, bahagian depan dan belakang dokumen pengenalan serta bukti alamat, dan juga satu foto yang saiznya kurang daripada had tertentu. Dengan alat dalam pelayar anda boleh menyelesaikannya begini:

  1. Dengan Mampatkan imej, pilih foto dokumen itu, pilih «Saiz sasaran», masukkan maksimum yang dikehendaki portal dan ketik «Mampatkan». Semasa memampat, metadata seperti model kamera dan lokasi GPS dibuang.
  2. Dengan Gabung PDF, tambah fail PDF dengan «Pilih fail PDF», susun dengan «Alih ke atas» dan «Alih ke bawah» dan ketik «Gabung PDF».
  3. Muat turun hasilnya dan semak setiap halaman jelas dibaca sebelum menghantarnya.

Pada mana-mana langkah, kandungan dokumen itu tidak melalui pelayan tapak. Jika anda mahu lebih yakin, lakukannya dengan Wi-Fi dimatikan selepas laman dimuatkan.

Apa yang tidak dijamin oleh model ini

Memproses dalam pelayar mengurangkan satu risiko besar, tetapi tidak menghapuskan semuanya, dan elok dinyatakan secara terus terang:

Amalan baik untuk dokumen sensitif

Soalan lazim

Bagaimana saya tahu sama ada sesuatu alat memuat naik fail saya?

Cuba gunakannya tanpa sambungan selepas laman dimuatkan, dan lihat tab «Rangkaian» dalam alat pembangun (F12) semasa memproses. Jika tiada permintaan besar yang membawa fail anda, ia tidak dimuat naik.

Adakah memproses dalam pelayar lebih perlahan?

Bergantung pada peranti anda: ia menggunakan pemproses dan memorinya. Untuk foto dan PDF biasa ia pantas; dengan fail yang sangat besar, telefon lama mungkin lambat atau gagal.

Bolehkah ABC SyG melihat foto atau PDF yang saya gunakan?

Tidak. Fail tidak dimuat naik ke pelayan kami. Kami hanya merekodkan statistik tanpa nama, seperti alat yang digunakan, bilangan fail dan julat saiz anggarannya, dan tidak pernah nama atau kandungannya.

Adakah tapak ini menyimpan alamat IP saya?

Kami tidak menyimpannya dalam statistik penggunaan: hanya versi dipendekkan digunakan seketika untuk mengekang penyalahgunaan. Penyedia pengehosan, seperti mana-mana pengehosan, merekodkan data teknikal seperti IP dalam log pelayan untuk mengendalikan dan melindungi tapak.

Apa yang berlaku jika pelayar saya menghantar «Do Not Track»?

Jika pelayar anda menghantar Do Not Track atau Global Privacy Control, tapak tidak merekodkan sebarang statistik penggunaan.