IE9の開発者として知っておくべき特定の事柄があるかどうか知りたいのですが、MicrosoftがWebSocketなどの互換性を追加するのを「忘れた」ことは間違いありません。しかしCSSに関しては、フォントレンダリング、およびJavaScriptどのような予防措置を講じる必要がありますか?
7 に答える
わかりました、これらの答えはすべて間違っています:)
1)今すぐIE9をサポートする必要があります。人々はIE9を使用してあなたのサイト/アプリにアクセスし、正式に公開されます。これはもっと普及するでしょう。
2)IE9はIE8とまったく同じようにレンダリングされるわけではなく、単に「より良い」レンダリングを行うだけでもありません。(ただし、かなり高速にレンダリングされます)。つまり、IE9ではサイト/アプリが壊れている可能性があります。つまり、テストする別のブラウザです。
したがって、今すぐIE9を検討する必要があり、後戻りする必要はありません。
IE9向けに特別に開発している場合を除いて(通常はアーリーアダプターである企業クライアントの場合など)、IE8以前をまだ利用している可能性が高いインターネットユーザーの50%を疎外したい場合を除いて、IE9はまったく考慮しません。 2012年初頭現在。
これらのページには、IE9で期待できるものがたくさん含まれています。
最初に知っておくべきこと:
- まだベータ版である間、それはAcid3テストで95%に合格します
- その高速なJScriptChakraエンジンは、ECMA-262 5th Edition Standard 100%に準拠しています。
- HTML5対応です。
また、レンダリングが高速で、デスクトップの1920x1080ピクセルのフレーム解像度でCanvasAnimationで60fpsを超えています。Web OpenFontFormatもサポートされていますhttp://msdn.microsoft.com/en-us/ie/ff468705.aspx
IEユーザーがアクセスすると、サイトが突然(より近くで)正常に動作し始めるため、新鮮な空気の息吹を楽しむ以外に、特別なことをする必要はないと思います。
あなたがする必要がある唯一のこと:以前より少ない回避策を書くこと。
ただリラックスしてリラックスしてください。
具体的なことについては、Lekensteynの回答のリンクを参照してください。
私はmtysonに同意します。今すぐIE9でサイトのチェックを始めましょう。私はクライアントのために多くのサイトを管理していますが、IE9で多くの問題に気づいています。FF / Chrome / IE8では正常に動作しますが、画面に要素がまったく表示されない場合があります。もちろん、互換モードを使用することはできますが、私にとってはそれは解決策ではありません。より多くの人々がそれを使用していて、サイトが壊れている来年ではなく、私たちの開発者が今9ですべての問題を認識していることを確認しています。
Microsoftは、1つの主要なことについて言及していません...GDIレンダリングの使用からDirectDrawへの変更。
これにより、サイトに深刻なぼやけたテキストが表示される可能性があり、(クライアントの設定などによっては)気付かない場合もあります。