Lewati ke konten

Tentang ZIP Viewer Online

ZIP viewer yang menganggap file Anda memang bukan urusan kami.

Apa ini sebenarnya

ZIP Viewer Online membuka arsip ZIP di browser web Anda supaya Anda bisa melihat isinya, mempratinjau file tertentu, dan mengunduh hanya bagian yang benar-benar Anda inginkan. Tidak ada yang perlu dipasang, tidak ada yang perlu didaftarkan, dan tidak ada batasan berapa banyak Anda memakainya.

Semuanya hanyalah situs statis ditambah sedikit JavaScript. Ketika Anda membuka sebuah arsip, JavaScript itu membacanya langsung di browser Anda memakai sandbox yang sama yang mencegah situs mana pun menyentuh komputer Anda. File Anda tidak dikirim ke mana-mana.

Mengapa kami membuatnya

Carilah cara membuka file ZIP online dan Anda akan menemukan banyak pilihan. Tetapi perhatikan cara kerjanya, dan sebuah pola akan muncul: hampir semuanya meminta Anda mengunggah arsipnya. File Anda melayang ke server milik seseorang yang belum pernah Anda temui, dibongkar di sana, dan mengendap di penyimpanan sementara selama apa pun yang operatornya putuskan.

Untuk foto kucing, tidak masalah. Untuk ekspor data pribadi Anda sendiri, aset rahasia milik klien, atau folder berisi berkas pajak, itu pertukaran yang sungguh buruk demi kenyamanan tidak perlu memasang software.

Browser sudah bisa mengerjakan ini secara lokal sejak bertahun-tahun lalu. Teknologi untuk membaca file ZIP di dalam tab sudah ada lebih dari satu dekade. Hampir tidak ada yang membangun alatnya dengan cara itu, karena mengunggah lebih mudah direkayasa dan melahirkan bisnis dengan paket berjenjang untuk dijual. Menurut kami versi yang lebih baik layak ada.

Cara kerjanya

Ketika Anda menjatuhkan sebuah arsip, browser menyerahkan byte-nya kepada kami dan kami mengurai struktur ZIP di thread latar belakang — sebuah Web Worker — sehingga halaman tetap responsif bahkan pada file yang sangat besar. Kami membaca direktori pusat arsip untuk mendapatkan daftar akurat setiap entri beserta ukuran asli, tanggal, dan detail kompresinya, lalu membangun pohon folder yang Anda lihat.

Tidak ada yang didekompresi sampai Anda memintanya. Klik sebuah file dan hanya file itu yang diekstrak, di dalam memori, selama Anda melihatnya. Tutup arsipnya dan file itu hilang.

Satu-satunya kode server yang kami jalankan adalah relay untuk fitur buka-dari-URL. Browser menolak membaca file dari domain lain kecuali domain itu mengizinkannya, dan kebanyakan penyedia hosting file tidak melakukannya. Jadi ketika pengambilan langsung ditolak, kami mengalirkan byte-nya lewat endpoint kami sendiri agar unduhannya selesai. Endpoint itu hanya menangani URL publik yang Anda ketik sendiri, tidak menulis apa pun ke disk, dan tidak menyimpan apa pun.

Apa yang kami yakini

Sebuah alat sebaiknya mengerjakan satu tugas dengan benar. Alat ini menampilkan file ZIP. Ia tidak menginginkan alamat email Anda, tidak akan membuntuti Anda di internet, dan tidak punya versi Pro.

Jujur soal keterbatasan adalah bagian dari itu. Arsip yang dilindungi kata sandi tidak bisa dibuka di sini, karena format enkripsi yang terlibat tidak didukung oleh pustaka yang kami pakai — jadi kami mengatakannya dengan jelas alih-alih gagal dengan pesan galat yang kabur. Arsip yang sangat besar dibatasi oleh memori perangkat Anda, bukan oleh aturan yang kami karang. Dan relay URL memang server sungguhan yang menyentuh byte sungguhan, jadi kami menjelaskannya alih-alih mengaku murni padahal tidak.