その他/Androidのスマートフォンとタブレットの判別方法
の編集
Top
/
その他
/
Androidのスマートフォンとタブレットの判別方法
[
トップ
] [
編集
|
差分
|
バックアップ
|
添付
|
リロード
] [
新規
|
一覧
|
検索
|
最終更新
|
ヘルプ
]
-- 雛形とするページ --
(no template pages)
#navi(../) * Androidのタブレットとスマートフォンの判別 [#p9d809c6] AndroidタブレットとAndroidスマートフォンの判別方法を以下に記します。 #contents #htmlinsertpcsp(web-top.html,web-sp.html) * 判別方法 [#n3b7c357] 次の HTTP_USER_AGENT の記述を見ればわかりますが、Androidスマートフォンには、~ ''Mobile''の文字列が付加されています。~ したがって、HTTP_USER_AGENTに''Android''と''Mobile''があればAndroidスマートフォンであるのがわかります。~ ''Android''のみであればタブレットとして判別できます。 * AndroidのHTTP_USER_AGENT [#y9639f89] 標準でインストールされているブラウザ、Firefox、Google ChromeのHTTP_USER_AGENTは以下の通りです。 使用した機器は以下の通り -Androidタブレット PC-TS708T1W -Androidスマートフォン SO-04D ** Androidタブレット PC-TS708T1W [#a716b483] 以下にAndroidタブレットのHTTP_USER_AGENTを記します。 |''ブラウザ''|''HTTP_USER_AGENT''| |Firefox|Mozilla/5.0 (Android; Tablet; rv:38.0) Gecko/38.0 Firefox/38.0| |Chrome|Mozilla/5.0 (Linux; Android 4.4.2; PC-TS708T1W Build/BMAIN) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/43.0.2357.93 Safari/537.36| |ブラウザ|Mozilla/5.0 (Linux; U; Android 4.4.2; ja-jp; PC-TS708T1W Build/BMAIN) AppleWebKit/534.30 (KHTML, like Gecko) Version/4.4.2 Chrome/30.0.0.0 Mobile Safari/534.30| ** Androidスマートフォン SO-04D [#od2a5126] 以下にAndroidスマートフォンのHTTP_USER_AGENTを記します。~ &color(red){''Mobile''};があるのが確認できます。 |''ブラウザ''|''HTTP_USER_AGENT''| |Firefox|Mozilla/5.0 (Android; Mobile; rv:38.0) Gecko/38.0 Firefox/38.0| |Chrome|Mozilla/5.0 (Linux; Android 4.1.2; SO-04D Build/9.1.C.1.103) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/43.0.2357.93 Mobile Safari/537.36| |ブラウザ|Mozilla/5.0 (Linux; U; Android 4.1.2; ja-jp; SonySO-04D Build/9.1.C.1.103) AppleWebKit/534.30 (KHTML, like Gecko) Version/4.0 Mobile Safari/534.30| 以上、AndroidタブレットとAndroidスマートフォンを判別する方法でした。 #htmlinsertpcsp(web-btm.html,web-sp.html)
タイムスタンプを変更しない
#navi(../) * Androidのタブレットとスマートフォンの判別 [#p9d809c6] AndroidタブレットとAndroidスマートフォンの判別方法を以下に記します。 #contents #htmlinsertpcsp(web-top.html,web-sp.html) * 判別方法 [#n3b7c357] 次の HTTP_USER_AGENT の記述を見ればわかりますが、Androidスマートフォンには、~ ''Mobile''の文字列が付加されています。~ したがって、HTTP_USER_AGENTに''Android''と''Mobile''があればAndroidスマートフォンであるのがわかります。~ ''Android''のみであればタブレットとして判別できます。 * AndroidのHTTP_USER_AGENT [#y9639f89] 標準でインストールされているブラウザ、Firefox、Google ChromeのHTTP_USER_AGENTは以下の通りです。 使用した機器は以下の通り -Androidタブレット PC-TS708T1W -Androidスマートフォン SO-04D ** Androidタブレット PC-TS708T1W [#a716b483] 以下にAndroidタブレットのHTTP_USER_AGENTを記します。 |''ブラウザ''|''HTTP_USER_AGENT''| |Firefox|Mozilla/5.0 (Android; Tablet; rv:38.0) Gecko/38.0 Firefox/38.0| |Chrome|Mozilla/5.0 (Linux; Android 4.4.2; PC-TS708T1W Build/BMAIN) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/43.0.2357.93 Safari/537.36| |ブラウザ|Mozilla/5.0 (Linux; U; Android 4.4.2; ja-jp; PC-TS708T1W Build/BMAIN) AppleWebKit/534.30 (KHTML, like Gecko) Version/4.4.2 Chrome/30.0.0.0 Mobile Safari/534.30| ** Androidスマートフォン SO-04D [#od2a5126] 以下にAndroidスマートフォンのHTTP_USER_AGENTを記します。~ &color(red){''Mobile''};があるのが確認できます。 |''ブラウザ''|''HTTP_USER_AGENT''| |Firefox|Mozilla/5.0 (Android; Mobile; rv:38.0) Gecko/38.0 Firefox/38.0| |Chrome|Mozilla/5.0 (Linux; Android 4.1.2; SO-04D Build/9.1.C.1.103) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/43.0.2357.93 Mobile Safari/537.36| |ブラウザ|Mozilla/5.0 (Linux; U; Android 4.1.2; ja-jp; SonySO-04D Build/9.1.C.1.103) AppleWebKit/534.30 (KHTML, like Gecko) Version/4.0 Mobile Safari/534.30| 以上、AndroidタブレットとAndroidスマートフォンを判別する方法でした。 #htmlinsertpcsp(web-btm.html,web-sp.html)
テキスト整形のルールを表示する