私はレスポンシブなワードプレスのテーマを書いています。帯域幅を節約するために、携帯電話の訪問者に異なる画像ファイル (より小さい) を提供したいと考えています。このようなことは可能ですか?
現在、モバイルの訪問者には CSS でサイズ変更された画像が表示されます。ありがとう!
私はレスポンシブなワードプレスのテーマを書いています。帯域幅を節約するために、携帯電話の訪問者に異なる画像ファイル (より小さい) を提供したいと考えています。このようなことは可能ですか?
現在、モバイルの訪問者には CSS でサイズ変更された画像が表示されます。ありがとう!
可能です。たとえば、PHP には $_SERVER['HTTP_USER_AGENT'] があります。
http://php.net/manual/en/reserved.variables.server.php
これにより、実行中のブラウザとシステムを識別できます。
値の例は次のとおりです: Mozilla/4.5 [en] (X11; U; Linux 2.2.9 i586) ご覧のとおり、これにより、IOS や Android、または ARM アーキテクチャをフィルタリングするなど、いくつかの推測を行うことができます。
よろしく、 グジェシーク
別のアプローチは get_browser() を使用することです
http://www.php.net/manual/en/function.get-browser.php
よりユーザーフレンドリーな出力を返します。