module Browser::Mobile
def blackberry?
def blackberry? !!(ua =~ /(BlackBerry)/) end
def detect_mobile?
def detect_mobile? ua =~ /(Mobi(le)?|Symbian|MIDP|Windows CE)/ || blackberry? || psp? || opera_mini? end
def mobile?
def mobile? detect_mobile? && !tablet? end
def opera_mini?
def opera_mini? !!(ua =~ /Opera Mini/) end