【海外記事紹介】Firefox 148でasm.js最適化を無効化 — WebAssemblyの父とも言える技術が13年の歴史に幕
DRANK

5月20日、Ryan Hunt氏が「Saying goodbye to asm.js」と題した記事を公開した。この記事では、MozillaがFirefox 148でasm.js最適化をデフォルト無効化し、将来的に完全削除する計画について詳しく紹介されている。以下に、その内容を紹介する。Web技術史の一つの終焉Firefox 148からSpiderMonkeyのasm.js最適化がデフォルトで無効になり、Mozillaは将来のリリースでコードを完全に削除する予定だ。asm.jsを使用しているサイトを運営している場合でも、何も壊れることはない。asm.jsは単純にJavaScriptのサブセットなので、コードは通常のJITを通じて他のスクリプトと同様に動作し続ける。ただし、WebAssemblyに再コンパイルすることで、より高速な実行とより小さなバイナリサイズを実現できる。asm.jsの歴史的意味asm.jsは、NaClとPNaClが提起した「Webでネイティブ速度のコードを実行するにはどうすればよいか?」という問いに対するMozillaの答えだった。そのアイデアは巧妙なものだった。エンジ...

by @tf_official
Related Topics: WebAssembly JavaScript Firefox