class Browser::Platform::Mac

def id

def id
  :mac
end

def match?

def match?
  ua.include?("Mac")
end

def name

def name
  return "macOS" if platform.mac?(">= 10.12")
  "Mac OS X"
end

def version

def version
  (ua[/Mac OS X\s*([0-9_.]+)?/, 1] || "0").tr("_", ".")
end