Día a día se suman nuevos navegadores y dispositivos para navegar por Internet. Adaptar el contenido de nuestro sitio para que se adapte según el navegador desde el que se está accediendo es crucial para no perder lectores/clientes. Por suerte para los desarrolladores web, existen soluciones como BROWSER.PHP.
Browser.php es una clase PHP para detectar el navegador que se está usando, la versión y la plataforma.
Al momento de escribir esta entrada, Browser.php detectaba:
Sistemas operativos:
- Windows
- Windows CE
- Apple
- Android
- OS/2
- BeOS
- iPhone
- iPod
- BlackBerry
- FreeBSD
- OpenBSD
- NetBSD
- SunOS
- OpenSolaris
- iPad
Navegadores:
- Opera
- WebTV
- NetPositive
- Internet Explorer
- Pocket Internet Explorer
- Galeon
- Konqueror
- iCab
- OmniWeb
- Phoenix
- Firebird
- Firefox
- Mozilla
- Amaya
- Lynx
- Safari
- iPhone
- iPod
- Google’s Chrome
- GoogleBot
- Yahoo!’s Slurp
- W3C’s Validator
- BlackBerry
Implmentar este recurso en cualquier desarrollo web, es algo tan sencillo como el código del siguiente ejemplo:
$browser = new Browser(); if( $browser->getBrowser() == Browser::BROWSER_FIREFOX && $browser->getVersion() >= 2 ) { echo 'You have FireFox version 2 or greater'; }
Broser.php- Clase PHP
Descargar: chrisschuld.com/projects/browser-php-detecting-a-users-browser-from-php
Vía: delicious.com