2017-07-30 17 views
0

SystemJSがWeb標準を実装していると聞きました。誰がどの標準規格を実装しているか知っていますか?SystemJSはどのような標準を実装していますか?

このWeb標準がブラウザで実装されている場合、SystemJSは必要なくなります。これはいつ起こるのでしょうか?

または私の理解が間違っていますか?

答えて

2

SystemJSはおおよそWHATWG Loader specを実装していますが、ongoing discussionsがありますが、その一部はSystemJSに実装されていますが、WHATWG仕様には含まれていません。現在、モジュールローディングシステムがどのように表示されるべきかについての最終的な仕様はありませんが、ほとんどのブラウザは現在、かなり似ていてやや互換性のあるものに取り組んでいます。

現在、<script type="module">は、ほとんどのブラウザで作業しているものです。 Chromium/Chromeはバージョン61のリリースを予定していましたが、Firefoxの開発者もそれに取り組んでいるようですが、Safariはすでに出荷していると思います。現在の主な問題は、仕様が正しく実装されているわけではなく、実装時に仕様を改善しなければならないということです(詳細についてはリンクされたチケットと関連するチケットを参照してください)。

追加の進行中の仕様の作業は、ECMAScript Harmony modules wiki pageの中にあります。

関連する問題