make a helper method out of something like this
case request.user_agent when /(gecko|opera|konqueror|khtml|webkit)/i return :gecko when /msie\s+7\.\d+/i return :ie7 else return :older_browser end |
case request.user_agent when /(gecko|opera|konqueror|khtml|webkit)/i return :gecko when /msie\s+7\.\d+/i return :ie7 else return :older_browser end |