もっと詳しく

ブラウザ内でバイナリを圧縮してコードやlocalStorageに埋め込む

ブラウザ内でバイナリを圧縮してコードやlocalStorageに埋め込む

JS で wasm のダウンロードや TypedArry を通じた操作をやってると、コード内や localStorage にバイナリを埋め込みたいときがあります。 考え方 JS の内部エンコーディングは UTF16 と決められているので、UTF16で表現可能な範囲を1文字として、バイナリをインライン化すればサイズが小さくて済むはず Chrome は Compre…

はてなブックマーク - ブラウザ内でバイナリを圧縮してコードやlocalStorageに埋め込む はてなブックマークに追加