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