Opera dejó de utilizar Presto como motor y pasó a Webkit, hasta la opción de CTRL + Z desapareció y ni hablar de que Opera Dragonfly también. Más que una mejora parece una estrategia para quitar Opera "del camino".
Ahora estoy teniendo problemas para detectar la última versión de Firefox, en este caso la 23.
Para detectar los navegadores estoy utilizando este script (que es para wordpress) adaptado a mis necesitades:
http://wordpress.org/plugins/php-browser-detection/
Lo cierto es que este script está desactualizado desde Abril de este año y se lanzaron muchos cambios desde aquel momento, uno de los más significativos fué por ejemplo el cambio en el motor de renderizado de Opera, por ende ya a Opera en su versión 15 no lo detecta como tal, sinó como Chrome.
Pero eso no me preocupa ya que pude adaptarlo para que lo detecte con unos trucos, lo que me preocupa es de Firefox y que no deja marcas como navegador, he probado con todas las funciones del script:
Código PHP:
echo is_firefox();
echo get_browser_version();
echo get_browser_name();
echo get_browser_version();
echo php_browser_info();