私はウェブサイトを開発していて、モバイル用のページをいくつか作成しています。
モバイルユーザーにモバイルサイトにアクセスするように強制するか、モバイルまたは通常のビューを選択するオプションを提示する必要があります。
私は、ほとんどすべてのモバイルWebサイトが、モバイルデバイスを思いついた場合に選択する機会を与えていないことを知っています。
ベストプラクティスは何ですか?
前もって感謝します。
最適なオプションは、モバイルサイトをモバイル向けに明示的に設計し、機能が不足しないようにすることです。それらは同じである必要がありますが、レイアウトは異なる必要があります。これにより、携帯電話のモバイルバージョンとコンピューターのPCバージョンが優先されます。それなら、あなたが彼らを強制するかどうかは関係ありません、彼らはとにかくモバイルを選ぶでしょう。
デスクトップWebサイトのMTDetect。
サービスするデバイス/解像度に基づいて、モバイルWebサイトに自動的にリダイレクトします。
モバイルサイトに「デスクトップ」リンクを提供して、ユーザーをデスクトップWebサイトに戻します。
または、デスクトップにメカニズムを設定して、ユーザーがCookieのみを使用してデスクトップWebサイトに「サブスクライブ」できるようにすることもできます。デスクトップコードはCookieを探します。Cookieがない場合は、MTDetectが起動し、モバイルにリダイレクトされます。
より高度なアプローチは、デバイス/デスクトップブラウザのサイズに合わせて成形されるデバイスにとらわれないレスポンシブレイアウトを構築することです。