2013-02-09 11 views
7

EmberがBrowserStackでテスト可能なものをサポートする予定の質問スレッドを見ました。 Seven JS Frameworkのブログ記事では、EmberがIE8より低いレベルをサポートする予定はないと言われています。
明らかに、私はpushStateがIE6でサポートされていないようなことを理解しているので、利用可能なルーティングはありません。しかし、私は本質的な特徴のほとんどが利用可能であることを望む。 indexOfは配列の散歩などには使用されません。 IE8のサポート以下Ember.jsはIE6をサポートしていますか?

アンジェラ

+0

Emberがそれをサポートしていないと読んだら、何を求めていますか? – vault

+0

[Ember.js browser support?](http://stackoverflow.com/questions/9873744/ember-js-browser-support) –

+0

文書にこのブラウザがサポートされていないと記載されている場合は、そのブラウザで動作するライブラリ。各機能部分を手動でテストして、動作していることを確認する必要があります。 – scones

答えて

15

ありがたいことに私はエンバーを使用して作成したアプリケーションのどれも必要ありませんしているもの。まだa handful of outstanding issues when it comes to IE8がありますが、これはIE8以降では間違いなく問題ですが、Ember 1.0に近づくにつれてコミュニティ全体が取り組んでいることがわかりました。

私は、EmberアプリケーションでIE6をサポートする必要があるという最大の欠点はパフォーマンスの問題だと思います。これらはすべてのバージョンで改善されますが、IE6とChrome 22.0の間には重要なラクナがあります。 IE7でもconsiderable leap in performanceとなります。

さらに、IE8でテストすると、しばしばthe dreaded "Unresponsive Script" dialogとなるので、大きなJavaScriptループを分割してブラウザにポストバックする必要があります。そうしないと、IE8以下でダイアログボックスが表示されなくなります。幸いなことにIE9では、このダイアログボックスをペダンシーにしていません。

私たちが続けるなら、昨年発表されたjQueryはjQuery 2.0 will be the first version of jQuery to drop support for IE6, IE7, and IE8です。 EmberはjQueryを必要とするため、おそらくEmberはjQueryで進化し、IE8でも長続きするサポートが疑問視されるかもしれません。このドキュメントに記載されているようにのトリックがありますが、IEバージョンに応じて古いバージョンのjQueryを読み込むために、EmberはIE8以下のサポートを中止することもあります。

EmberとIE8での私の経験では、IE6とEmberを使って開発すると、説明できないホストの不具合が発生する可能性があります。

EmberはIE6をサポートしていますか?部分的に。それは使えますか?疑わしい。 IE6/IE7とEmberの未来はどうですか?ブリーク。

+1

応答のおかげで、私は関与している可能性があることを理解している、私は本当に急速な開発と使用の問題のバランスをとる必要があります。はい、私はまた、jqueryの問題を認識している、したがって、私はjquery 1.9としばらくの間はしばらくの間立ち往生するだろう。残念なことに、公式のドキュメンテーションは実際には異なるブラウザーでこれらの癖を言及していません。私は選択した方法に関係なく、たくさんの作業をしていると思います。( – Angela

+2

これは完全に非コード関連のフィードバックですが、lacunaを文章でシームレスに使用するために+1します。 –

関連する問題