web-dev-qa-db-ja.com

ChromeでのHTML5レンダリングの無効化

ブラウザがHTML5に対応していない場合のフォールバックをテストしたい。 ChromeでHTMLレンダリングを無効にする簡単な方法はありますか?

5
Mike Cole

Firefoxには、html5を有効/無効にする拡張機能があります。 Firefoxでのテストを喜んで行うのであれば、まさにあなたが探しているものだと思います。 HTML5toggle と呼ばれます。説明は次のとおりです。

HTML5のブラウザーサポートをオンまたはオフにする

3

HTML5レンダリングを無効にすることはできませんが、古いバージョンを実行できる場合。方法は次のとおりです。

<chrome-executable> --chrome-version=<version> --user-data-dir=<dir>

明らかにそのバージョンをインストールする必要があり、同じマシン上で一度に複数のバージョンを持つことが可能です。各バージョンにはサブディレクトリがあります。たとえば、私のシステムの1つには24.0.1312.57と25.0.1364.97があります。

上記のコマンドラインとプレースホルダーを置き換えて、正しいバージョンが実行されます。既存のユーザーディレクトリを再利用しないでください。ユーザーが書き込み権限を持つ空のディレクトリをuser-data-dirにポイントするだけで、特定のバージョンのChromeのプロファイルが作成されます。

1
Itai

最も簡単なオプションは、ユーザーエージェントをIE8のようなものにオーバーライドすることだと思います。 Webインスペクターでそれを行うことができます、設定>オーバーライド>ユーザーエージェントに移動します。

1
gxg

Google ChromeでHTML5レンダリングを無効にすることはできません。

さらに、Google Chromeインストールはユーザー固有であるため、同じコンピューターでChromeの2つの異なるバージョンを使用することはできません。古いバージョンのChrome(3.0.195以前:ネイティブHTML5サポート)を別のコンピューターにインストールして、HTML5レンダリングなしでWebサイトをテストしてください。

それ以外の場合は、Internet Explorer 6などのHTML5サポートなしでWebブラウザーを使用してみてください。

WebブラウザーでのHTML5コンポーネントのサポートを知るには、 この非常に便利なWebサイト にアクセスしてください。

0
Zistoloen