Pessoal,
Alguém aqui já precisou identificar o navegador que o usuário está usando em Ruby on Rails?
Eu vi que existe a variável request.env['HTTP_USER_AGENT'], mas não consegui identificar um padrão nas informações que ela trás.
Por exemplo:
No Firefox 3.0.15 aparece:
Mozilla/5.0 (X11; U; Linux i686; pt-BR; rv:1.9.0.15) Gecko/2009102815 Ubuntu/9.04 (jaunty) Firefox/3.0.15
E no Internet Explorer 8:
Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 5.1; Trident/4.0)
Em uma o nome do navegador aparece em um lugar, e no outro aparece em outro lugar.
Alguém trabalhou com isso?
Abraços,
--
Bruno Grasselli
Blog:
http://brunograsselli.com.br
Twitter:
http://twitter.com/grasselli