From f1065dc4f8d367707dcc6e4327236fd1d2f72c33 Mon Sep 17 00:00:00 2001 From: Faisalman Date: Thu, 19 Jul 2012 05:52:11 +0700 Subject: [PATCH] Added some devices: Asus, Acer, Dell, Nexus, ZTE --- ua-parser.js | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/ua-parser.js b/ua-parser.js index 142e85b..96aeede 100644 --- a/ua-parser.js +++ b/ua-parser.js @@ -177,7 +177,8 @@ function UAParser (uastring) { /\((ip[honead]+|playbook);/i, // iPod/iPhone/iPad/PlayBook /(blackberry)[\s-]?(\w+)/i, // BlackBerry - /(blackberry|benq|nokia|palm(?=\-)|sonyericsson)[\s-]?([\w-]+)*/i, // BenQ/Nokia/Palm/Sony-Ericsson + /(blackberry|benq|nokia|palm(?=\-)|sonyericsson|acer|asus|dell|nexus|zte)[\s_-]?([\w-]+)*/i, + // BenQ/Nokia/Palm/Sony-Ericsson/Acer/Asus/Dell/Nexus/ZTE /(hp)\s([\w\s]+)/i, // HP iPAQ /(hp).+(touchpad)/i, // HP TouchPad /(kindle)\/([\w\.]+)/i, // Kindle @@ -197,6 +198,9 @@ function UAParser (uastring) { /sam[sung]*[\s-]*(\w+-?[\w-]*)*/i, /sec-(sgh\w+)/i ], [['name', 'Samsung'], 'version'], [ + + /(transfo[prime\s]{4,10}\s\w+|(?:android).*eeepc)/i // Asus + ], [['name', 'Asus'], 'version'], [ /sie-(\w+)*/i // Siemens ], [['name', 'Siemens'], 'version']);