私たちは、エンタープライズ e コマース Web アプリケーション (Java/サーブレット ベース) のモバイル ブラウザー サポートへの道をたどり始めています。もちろん、決定すべきことはたくさんありますが、モバイル ブラウザーを確実に検出し、それに応じて返されるコンテンツを決定できるようにすることが、基礎となるように思えます。httpリクエストに基づいて(迅速に)この決定を行う標準的な方法はありますか、理想的には、リクエストを行っている特定のブラウザとデバイスに関する詳細情報(画面サイズ、html機能など)を収集しますか?
また、既存の大規模なエンタープライズ Web アプリケーションを利用して、開発側からモバイル ブラウザー サポートを設計するというこの道をたどった人からの補足情報もあれば幸いです。
[編集] 私は確かにリクエスト ヘッダーを理解しており、標準ユーザー エージェントのデータベースに関する情報は非常に役立ちます。「その他の」リクエストヘッダープロパティについて話している場合は、同様の標準化された名前/値のリソースを含めることができれば、大きな助けになります。
[編集] 何人かのユーザーが、検出を行う Web サービスへの回線経由の呼び出しを含む解決策を提案しています。これでうまくいくと確信していますが、次の 2 つの理由から、企業の e コマース サイトには適していません。1) 速度。サード パーティへのすべてのページ リクエストに対する回線経由の呼び出しは、パフォーマンスに大きな影響を与えます。2) 依存関係/法律。ウェブサイトの応答時間と主要な機能をサービスに結び付けますが、これは法的およびリスク上の理由から恐ろしいことです.