LZW Async é uma biblioteca JavaScript desenvolvido para comprimir o texto usando o algoritmo LZW.
Este algoritmo foi criado para comprimir grandes quantidades de dados baseados em texto e usa um dicionário simples para reutilizar os dados previamente comprimido quando possível.
Assim como o algoritmo original ele não precisa de arquivos de dicionário / matrizes especiais para decodificar os dados compactados, mas pode funcionar com um, se necessário, também proveniente embalado com uma árvore de busca binária para acelerar.
LZW Async trabalha com client-side (browsers) e do lado do servidor (Node.js) ambientes.
A demonstração de trabalho está incluído com o pacote de download
Requisitos :.
- JavaScript habilitado no lado do cliente
Limitações :.
- Só trabalha com ASCII (até 256) caracteres
- A compressão e descompressão rotinas atualmente usam implementações de dicionário separados.
Comentários não encontrado