"レスポンシブデザイン"のWebアプリケーションを作成して、JavaScriptの画面解像度をサーバーにポストバックし、その情報に基づいて意思決定をしたいと思っていますが、問題は、window.screenを使用して、ノートパソコン、タブレット、スマートフォンの情報ですか?screen.widthとscreen.heightの信頼性はどれくらいですか?
もちろん、最新のブラウザーとデバイスだけをサポートしていることを考慮してください。
"レスポンシブデザイン"のWebアプリケーションを作成して、JavaScriptの画面解像度をサーバーにポストバックし、その情報に基づいて意思決定をしたいと思っていますが、問題は、window.screenを使用して、ノートパソコン、タブレット、スマートフォンの情報ですか?screen.widthとscreen.heightの信頼性はどれくらいですか?
もちろん、最新のブラウザーとデバイスだけをサポートしていることを考慮してください。
はい、screen.width
およびscreen.height
は信頼性がありますが、ページをレイアウトするためのウィンドウのサイズにはもっと関心があります。たとえば、CSS3の@media
クエリでは、画面サイズではなくウィンドウサイズが使用されます。
すべてのwindow.screenプロパティは、さまざまなブラウザでサポートされていません。 幅と高さは信頼できます。 [W3C DOM互換性 - CSSオブジェクトモデルビュー](http://www.quirksmode.org/dom/w3c_cssom.html#screenview) – DamirR
これはブラウザに関する質問です。ほとんどのモバイルブラウザは、すべての時間。たとえば、[Mobile Firefox](https://developer.mozilla.org/ja/Mobile/Viewport_meta_tag)は、次のリリースでこの権利を取得します... – elijah