2

ユーザー「User-Agent」に基づいて、Apache SSI でユーザーに提供される HTML を選択できるスクリプトがあります。

その場合、モバイルから来たユーザーに、モバイルに適したコンテンツを提供しています (すべて Google の意見によるものです)。

問題は、モバイルではなくタブレット、デスクトップ バージョンの Web サイトにサービスを提供したいということです。

しかし、ユーザーエージェントは、すべてのAndroidデバイスに対してAndroidとしか言いません...ユーザーの解像度を調べ、それに応じて選択したいのです。

しかし、SSI でこの情報を取得するにはどうすればよいでしょうか?

4

2 に答える 2

0

あなたはそうしない。ユーザー エージェントには、画面に関する情報は含まれず、HTTP 要求内のその他の情報も含まれません。

CSS メディア クエリを使用してページのレイアウトを変更したり、JavaScript の検出を行ってから、ユーザーを別のページにリダイレクトしたり (またはいくつかのクエリ パラメーターを設定したり) することができます。

于 2014-05-07T14:32:56.627 に答える