私はモバイル Web サイトを開発する初心者です。私はこれを経験していないので、2つの方法の間で非常に混乱しています。2つの方法の間でさらに優れているのは、cssファイルですべての幅のデバイスを使用する場合のcssクエリ、またはデスクトップまたはモバイルを使用する異なるユーザーにphpテクニックを使用するjqueryモバイルを使用する[user->php?->mobile use jquery mobile/desktop use css標準]?
この回答に感謝します
私はモバイル Web サイトを開発する初心者です。私はこれを経験していないので、2つの方法の間で非常に混乱しています。2つの方法の間でさらに優れているのは、cssファイルですべての幅のデバイスを使用する場合のcssクエリ、またはデスクトップまたはモバイルを使用する異なるユーザーにphpテクニックを使用するjqueryモバイルを使用する[user->php?->mobile use jquery mobile/desktop use css標準]?
この回答に感謝します
最も重要なものから重要度の低いものまで、メソッドを重要度によって分類します。
Modernizer JavaScript ライブラリを使用してモバイル/デスクトップ環境を検出する
Modernizer ServerまたはWURFLを使用します。最初のソリューションよりも少し複雑ですが、より詳細です(使用済みデバイスに関する詳細データが必要な場合)
デスクトップ/モバイル デバイスを検出するための不適切なソリューション。現在のモバイル デバイスは、デスクトップ プラットフォームと同等の画面解像度を持つことができます
可能な最悪の解決策。特にスマートフォンとタブレットを区別したい場合。
このソリューションの詳細については、私の他の記事/回答を例とともに読んでください: https://stackoverflow.com/a/15055352/1848600
ちなみに、スマートフォンのブラウザーは、実際のデバイスの画面サイズよりもはるかに低い解像度でレンダリングされるようです。クイック JS をバストして、ウィンドウの解像度を表示し、携帯電話で実行します。
例: Chrome は 1440x2560px の Android 画面で 360x640px で実行されます。