ハンドヘルドの CSS サポートをWeb サイトに追加していますが、テストに適したツールを見つけることができませんでした。
Firefox 用の webdeveloper プラグインを使用してみましたが、うまくいきません。多分それは、私のすべてのcssがhtmlにあり、別のcssファイルではないためです。
外出してハンドヘルド デバイスを購入する以外に、他に利用できるテスト ツールはありますか?
ちょっとした狩りで、探していたものを見つけました。リードしてくれた人たちに感謝します。
View メニューから "Small Screen" を選択すると、Opera はハンドヘルドCSS を表示します。
古い質問を復活させるのが良い考えかどうかはわかりませんが、誰かがそれを見つけてくれることを願っています:)
メディア クエリを使用してハンドヘルド CSS をテストする簡単な方法があります。
@media handheld, screen and (max-width: 500px) { /* your css */ }
その後、ウィンドウのサイズを 500px 未満に変更して、メディア クエリを実装するブラウザーでテストできます。
Visual Studio をお持ちの場合は、モバイル IE をテストできるデバイス エミュレーターがあるはずです。または、Microsoft のサイトでスタンドアロンで見つけることができます。 ここに WM 5 のいくつかがあります。そのブラウザーをテストするために利用できる OpenWave シミュレーターがあります。Blackberry ブラウザーをテストするために、Blackberry シミュレーターも利用できます。ビューポートのメタタグを確認することはできませんが、Safari で iPhone のサポートを (一種の) テストできます。ここにOpera Mini シミュレーターがあります。
また、CSS を HTML から取り出してください :)
開発環境でのメディア タイプの切り替えが最適であることがわかりました。
たとえば、「ハンドヘルド」css をテストしている場合は、メディア タイプ「screen」をメディア属性に追加し、デフォルトの css をコメント アウトします。
このステップが完了したら、通常は実際のハンドヘルド デバイスでテストします。
<!-- <link rel="stylesheet" type="text/css" media="screen" href="screen.css" /> -->
<link rel="stylesheet" type="text/css" media="screen,handheld" href="handheld.css" />
iPhone などのほとんどのスマートフォンや一部の Android デバイスでは、handheld.css
. 彼らは を取得したので、この短い JavaScript のスニペットmediatype="screen"
を含める必要があります。
iPhone をテストするには、ここから iPhone SDK を入手できますが 、正式な方法で実行するには OS X / Apple コンピューターが必要です。
非公式/ハック:
ハッピーハッキング!
ユベール・ギル