Report abuse


			
# Created by Nando Vieira
# Usage: 
def browser_class
  ua = request.env['HTTP_USER_AGENT']
  classes = [] 

  classes << "safari" if ua =~ /safari/i
  classes << "firefox" if ua =~ /firefox/i
  classes << "ie" if ua =~ /msie/i
  classes << "mozilla" if ua =~ /mozilla/i && ua !~ /(safari|msie|firefox|opera)/i
  classes << "opera" if ua =~ /opera/i
  classes << "mac" if ua =~ /macintosh/i
  classes << "windows" if ua =~ /windows/i
  classes << "linux" if ua =~ /(unix|linux)/i

  classes.join(' ')
end