【 簡易説明 】
● 各変数名の戻り値
1. Media => kei (携帯)、sma (スマホ)、tab (タブレット)、pc (パソコン)
2. OS => win (Windows)、mac (Mackintosh)、unix (Linux、FreeBSD等々)、
and (Android)、 mac or ios (Mobile iOS)、unknown (不明)
3. Win、Mac、Unix => true、false / [ Mobile ] Android、iOS => OSバージョン数値
4. BroName => ie、edge、chrome、opera、firefox、vivaldi、
sleipnir、safari、netscape、unknown (不明) / BroVer= => ブラウザバージョン数値
5. IE、Edge、Chrome .... => true、false (or null) / ieVer、edVer、chVer ... => バージョン数値
6. IE6less、IE4less => true、false
(IE6以下なら・IE4以下なら true ... 自身が必要だった為付けたものでしたが残しておきました。)
※ Android・iOS未判定 [ 0 ] 、Android・iOS判定にてバージョンが取得できなかった場合は
[ -1 ] を返します。尚、iPhone・iPad等の iOS(Mobile) の OS戻り値を 'ios' に任意設定出来ます。
※ NetScape判定にてバージョンが [ 5 ] の場合は、単に? Mozillaと捉えて下さい。
( NetScape 5 は市販されていないようなので )
● 実際に自身の端末判定を見てみたい方は
こちら