タグ きょう
人気順 10 users 50 users 100 users 500 users 1000 usersCompressionStream でブラウザで gzip 圧縮する
モダンなブラウザは JS API として gzip や deflate が使えます。 昔から Chrome に搭載してるのは知ってたんですが、今見たらだいたい搭載してました。 わかってる人向けに言うと、バンドルサイズ大きめの JS実装の pako や zlib.js が不要になって、ブラウザネイティブの(たぶんHTTP上のgzip展開と同等の)高速な実装が... 続きを読む
Windows 10ミニTips(563) 「compress」オプションでデータのコピーを高速化する | マイナビニュース
「Windows 10ミニTips」は各回の作成時点で最新のWindows 10環境を使用しています。 筆者も多忙にかまけて忘れていたのだが、MicrosoftはSMB(Server Message Block) 3.1.1で、ファイル転送時にデータを圧縮する「SMB Compression」を追加した。圧縮されていないファイルに対して、LZ77やDeflate(LZ77とハフマン符号化... 続きを読む
今更だけど、圧縮についてまとめてみたい | Pinto!
bz2, xz, Deflate, gzip, zip, snappy, …圧縮に関しての名前です。 なんとなく見覚えがあるだけのものから、普段使いしているものまで色々あって、なんとなく使ってはいるけれど、それぞれどのような意図を持って使い分けたら良いのでしょうか。そもそもどんな違いがあるのでしょうか。 この違いがちゃんとわかっていたら、なんとなくかっこいい気がしませんか?というわけで、今回は圧縮... 続きを読む
米Google、新しいデータ圧縮アルゴリズム「Brotli」を発表 | OSDN Magazine
米Googleは9月22日、新たなロスレスデータ圧縮アルゴリズム「Brotli」を発表した。Deflateと同等の速度でより高い圧縮率を実現するという。オープンソースでコードを公開し、データフォーマットの仕様はインターネット技術タスクフォース(IETF)で公開されている。 Googleは2013年にDeflate互換の圧縮アルゴリズム「Zopfli」を発表している。このZopfliはPNGオプティ... 続きを読む
Kazuho's Weblog: Deflate (gzip) のアルゴリズムを視覚化してみた
Tuesday, January 21, 2014 Deflate (gzip) のアルゴリズムを視覚化してみた DeflateとそのバリエーションであるZIPやgzipは、HTTPにおけるデータ転送やファイル圧縮など、様々な場面で使われる圧縮アルゴリズムです。 そのアルゴリズムの解説としてはslideshare.net/7shi/deflateを始め優れたものがいろいろあるかと思いますが、実際の... 続きを読む