WindowsでRetinaディスプレイをシミュレートして、RetinaなどのHiDPIディスプレイのWebサイトをテストする方法はありますか?
Windowsを標準の24インチ1920x1080モニターで実行します。昨夜、友人の真新しい15インチRetina MacBook ProでWebサイトをチェックアウトしましたが、フォントはすべてぼやけていました(通常の15インチMacBook非常に鮮明でシャープ、直接比較のためにロゴがさらに悪く見えます。
私はこのチュートリアルに従って、RetinaのWebサイトを準備しました。
http://line25.com/tutorials/how-to-create-retina-graphics-for-your-web-designs
背景画像がないため、retina.jsアプローチを使用しました。
これが実際に機能するかどうかをテストする方法はありますか?明らかに、友人にRetina Notebookの使用を依頼することもできますが、それは私にとって実行可能なワークフローではありません。自分の環境でRetinaとの互換性をWebサイトで少なくとも大まかにテストできるようにしたいと思います。
about:configのFirefoxでのハック
実際にFirefoxを使用できます:
スクリーンショット:
ページを更新-ブーム、メディアクエリが有効になりました! Web開発に最適なFirefoxをお勧めします!気をつけてください。ウェブサイトのサイズが2倍になっただけでなく、Firefox UIも2倍になりました。標準のピクセル比の画面ですべてのピクセルを調べることができる唯一の方法であるため、この倍増またはズームが必要です。
これは、Firefox 21.0を搭載したWindows 7、およびFirefox 27.0.1を搭載したMac OS Xで正常に機能します。
メディアクエリやその他の高度なロジックを使用していない場合(つまり、すべての人にHiDPI画像をフィードしている場合)、ブラウザで200%にズームインすることができます。 Chromeエミュレーションはメディアクエリを開始するのと同様に有用なツールですが、ズームを防ぐため、画質を調べることはできません。
FirefoxとEdgeでズームする
現在FirefoxおよびEdgeでは、ズームするとdppxベースのメディアクエリがトリガーされます。したがって、この簡単なアプローチで十分かもしれませんが、Firefoxの機能は「修正できない」と報告されていることに注意してください bug .
GoogleでChromeバージョン "33.0.1720.0 Canary"、今すぐ 「デバイスピクセル比」、「Androidフォントメトリックス「および「ビューポートエミュレーション」 。
Firefoxをハックする必要はもうありません-とにかく扱いにくいです。
Google開発チームに感謝します。 !:)
chromeでは次の方法で実行できます。
1)Chrome Developer Toolsを開き、小さな「ギア」アイコンをクリックします。
2)次に、「コンソールドロワーに「エミュレーション」ビューを表示する」を選択します。
3)最後に、開発者ツールで「コンソールドロワー」を開き、エミュレーションを選択します。 画面のエミュレートを設定し、デバイスのピクセル比を2.5に設定します。
私が知る限り、それはRetinaデバイスを購入する以外には不可能です。
いくつかの回避策
画像のサイズを2倍にした場合でも、縦横比が同じであれば、ほとんど安全です。テストするRetinaディスプレイがない場合は、ピクセル比メディアクエリから幅ベースのものに切り替えます。
高解像度コンテンツのテストとトラブルシューティング
http://developer.Apple.com/library/mac/#documentation/GraphicsAnimation/Conceptual/HighResolutionOSX/Testing/Testing.html
Retina MacBook ProなしでHiDPI(「Retina」)用に開発する方法
http://make.wordpress.org/ui/2012/08/01/dev-for-hidpi-without-retina-mbp/
WordPress Retina画像
http://wpmu.org/wordpress-retina/
関連性が低い
AppleのRetinaディスプレイの設計方法
http://www.studiopress.com/design/retina-display-design.htm
Retinaディスプレイ用のWebサイトの構築:ピクセルで友達を作る
http://www.slideshare.net/shoshizilla/building-websites-for-retina-displays-making-friends-with-pixels
画像サイズ変更ライブラリを使用して、画像を動的に作成します。 2xバージョンでは、デバッグ中に動的な透かしを追加します。これにより、高解像度画像が実際に表示されているかどうかを非常に簡単に確認できます。とても助かった。
これが機能する方法は異なるため、サンプルコードは含まれません。