class Browser::Unknown
def full_version
def full_version ua[%r{(?:QuickTime)/([\d.]+)}, 1] || ua[/CoreMedia v([\d.]+)/, 1] || "0.0" end
def id
def id :unknown_browser end
def infer_name
def infer_name .find {|key, _| ua.include?(key) } || []).last
def match?
def match? true end
def name
def name infer_name || "Unknown Browser" end