私はモバイル デバイス用のサイトを開発するのは初めてで、私よりも詳しい人からの洞察を探しています。このプロジェクトを開始して以来、iPhone と Android の間には多くの違いがあることを知りました。これは主にデバイスのピクセル密度によるものだと思います。ページが表示される前にユーザーのデバイスのピクセル密度を判断するために、いくつかのデバイス クエリを CSS に組み込みました。
さまざまなデバイスのさまざまな変数に合わせて CSS を微調整しようとしていますが、あるデバイスで機能するものが別のデバイスでは機能しません (つまり、フォント サイズ、行の高さなど)。
私の質問はこれです...私のサイトがさまざまなデバイスやオペレーティング システムでどのように表示されるかを決定する変数は何ですか? 私が知っているのは 1 つだけで、それはピクセル密度です。デバイスの幅と高さ以外に他にあるものはありますか? アスペクト比をターゲットにする必要がありますか?
あなたが私に与えることができる洞察は大歓迎です。
私が取り組んでいるサイトはhttp://m.usci.westondev.comで見ることができます。