Ben bu algılamak için "en iyi" çözüm olduğunu sanmıyorum bir tarayıcı web siteniz için gereken destekler:
- first of all, browsers can lie -- they can send whatever thay want as
User-Agent
- Ve bir destek verilen bir sürümü ne gerek desteklemelidir bile, JavaScript yine devre dışı bırakılabilir.
- Bu Javascript gelince ikinci, bir tarayıcı ne yapabilirim algılamak ya da daha fazla "doğru" yolu vardır.
Tarayıcı aslında neye ihtiyacınız destekliyorsa ikinci nokta için, test etmeniz gereken - ve bu browscap olarak bir listede güvenmeyin.
Still, to answer your question about browscap
: there is a note at the bottom of the manual page for get_browser
that says (quoting) :
Note: In order for this to work, your browscap
configuration
setting in php.ini must point to the
correct location of the browscap.ini
file on your system. browscap.ini
is
not bundled with PHP, but you may find
an up-to-date »
php_browscap.ini
file here.
While browscap.ini
contains
information on many browsers, it
relies on user updates to keep the
database current. The format of the
file is fairly self-explanatory.
Yani, var:
- browscap dosya indirmek,
- ve
php.ini
dosyasındaki browscap
yönergesi ayarlayın, böylece indirdiğiniz dosyaya işaret.