demarches-normaliennes/app/services/browser_service.rb

18 lines
492 B
Ruby
Raw Normal View History

2016-12-02 16:04:23 +01:00
class BrowserService
def self.get_browser request
BROWSER.value = Browser.new(request.user_agent)
end
def self.recommended_browser?
browser = BROWSER.value
return false if browser.chrome? && browser.version.to_i < 40
return false if browser.ie?(["<10"])
return false if browser.firefox? && browser.version.to_i < 45
return false if browser.opera? && browser.version.to_i < 19
return false if browser.safari? && browser.version.to_i < 8
true
end
2017-04-04 15:27:04 +02:00
end