cuzic です。 前回の投稿は ベンチマークテストにバグがあって、うまく処理できていなかったようです。ベンチマークテストのバグを修正すると、私の実装は eval に比べて 10倍以上遅いということが分かりました。 今日は一日かけて MessagePack のバイナリ文字列を Internet Explorer 環境で高速に処理する方法について、模索していました。 Internet Explorer 環境の特徴としては、以下の点があります。 単純に JavaScript エンジンが遅い responseText ではバイナリ文字列が処理できない。( FireFox 等のような overrideMimeType によるハックが使えない) responseBody でバイト配列を返す バイト配列は、 JavaScript では直接扱えない。 バイト配列の処理には JavaScript 以外の技