class Browser::Safari

def full_version

def full_version
  ua[%r{Version/([\d.]+)}, 1] ||
    ua[%r{Safari/([\d.]+)}, 1] ||
    ua[%r{AppleWebKit/([\d.]+)}, 1] ||
    "0.0"
end

def id

def id
  :safari
end

def match?

def match?
  ua =~ /Safari/ && ua !~ /Chrome|CriOS|PhantomJS|FxiOS|YaBrowser/
end

def name

def name
  "Safari"
end