diff --git a/lib/constants.rb b/lib/constants.rb index 0401fded2..46936abe6 100644 --- a/lib/constants.rb +++ b/lib/constants.rb @@ -30,7 +30,7 @@ module Constants K = 'K' # Konqueror C = 'C' # Chrome ALL = 'ALL' # ALL - UNKNOWN = 'UNKNOWN' # Unknown + UNKNOWN = 'UN' # Unknown FRIENDLY_FF_NAME = 'Firefox' FRIENDLY_M_NAME = 'Mozila' @@ -38,16 +38,18 @@ module Constants FRIENDLY_S_NAME = 'Safari' FRIENDLY_K_NAME = 'Konqueror' FRIENDLY_C_NAME = 'Chrome' - + FRIENDLY_UN_NAME = "UNKNOWN" + def self.friendly_name(browser_name) case browser_name - when FF; return FRIENDLY_FF_NAME - when M; return FRIENDLY_M_NAME - when IE; return FRIENDLY_IE_NAME - when S; return FRIENDLY_S_NAME - when K; return FRIENDLY_K_NAME - when C; return FRIENDLY_C_NAME + when FF; return FRIENDLY_FF_NAME + when M; return FRIENDLY_M_NAME + when IE; return FRIENDLY_IE_NAME + when S; return FRIENDLY_S_NAME + when K; return FRIENDLY_K_NAME + when C; return FRIENDLY_C_NAME + when UNKNOWN; return FRIENDLY_UN_NAME end end diff --git a/modules/beefjs/browser.js b/modules/beefjs/browser.js index 2dbab9886..51debc564 100644 --- a/modules/beefjs/browser.js +++ b/modules/beefjs/browser.js @@ -246,7 +246,7 @@ beef.browser = { if (this.isIE()) { return 'IE' }; // Internet Explorer any version if (this.isO()) { return 'O' }; // Opera any version if (this.isS()) { return 'S' }; // Safari any version - return 'UNKNOWN'; // Unknown UA + return 'UN'; // Unknown UA }, /**