2011-12-20 3 views
0

IE5を使用しているユーザーには、Google Chrome FrameをダウンロードするためのHTML5アプリケーションのプロンプトが表示されました。私はいつも彼らが優雅に劣化することを選んでいない理由を疑問に思っていました。それは、古いブラウザではHTML5の一部を(外部ライブラリを介して)再現することができないためですか?あるいは、新機能ごとに、これらのアプリには含まれていなかった代替機能がありますか?HTML5 Webアプリケーション(サイトではない)がIEと互換性があるか6-8

答えて

2

HTML5の新機能の多くは、古いブラウザでは機能しません。 JavaScriptを使用して機能を模倣しようとすることができ、Modernizrスクリプトライブラリは、古いブラウザでHTML5アプリケーションを正常に機能させるのに役立ちます。しかし、一日の終わりには、白黒テレビに3D高精細映画を見せてくれるようなものです。

Google Chrome Frameは基本的にIE内でChromeを実行する方法で、新しいページが正しく表示されるようにします。これは悪い選択肢ではありませんが、すべてのユーザーにインストールを期待するのは現実的ではありません。

1

あなたがしようとすると正常に低下するコードを書くことができますので、ユーザーのブラウザが実装しています何を教えてくれる古いブラウザがHTML5の機能を実装するのに役立つlibries、ie9-jsまたはcss3pie、および他のライブラリ、modernizrがあります。

しかし、すべてを更新することはできません。残りのコードを残しておきます。 HTMLアプリケーションの開発者は、IE9、Chrome、Firefox、Safariなどで動作するかどうかを確認する作業がたくさんあります。すべてのユーザーに連絡する最も簡単な方法は、プラグインをインストールするか、ブラウザをアップグレードするように指示することです。

関連する問題