LZW Async adalah library JavaScript yang dikembangkan untuk mengompresi teks menggunakan algoritma LZW.
Algoritma ini diciptakan untuk mengompresi data berbasis teks besar dan menggunakan kamus sederhana untuk menggunakan kembali data terkompresi sebelumnya bila memungkinkan.
Sama seperti algoritma asli tidak perlu khusus kamus file / array untuk memecahkan kode data dikompresi, tetapi dapat bekerja dengan satu jika diperlukan, juga kedatangannya dikemas dengan pohon pencarian biner untuk mempercepat itu.
LZW Async bekerja dengan sisi klien (browser) dan server-side (Node.js) lingkungan.
Sebuah demo bekerja disertakan dengan paket download
Persyaratan :.
- JavaScript diaktifkan pada sisi client
Keterbatasan :.
- Hanya bekerja dengan ASCII (hingga 256) karakter
- kompresi dan dekompresi rutinitas saat ini menggunakan implementasi kamus terpisah.
Komentar tidak ditemukan