From 610cdb84aeaa1d879cfc6c19e33a7a4481ab5e16 Mon Sep 17 00:00:00 2001 From: Faisalman Date: Wed, 7 Nov 2012 15:22:29 +0700 Subject: [PATCH] Improve Mac OS detection --- ua-parser.js | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/ua-parser.js b/ua-parser.js index ad208ab..a87e3a7 100644 --- a/ua-parser.js +++ b/ua-parser.js @@ -294,12 +294,12 @@ /(ip[honead]+).*os\s*([\w]+)*\slike\smac/i // iOS ], [['name', 'iOS'], ['version', /_/g, '.']], [ - /(mac\sos\sx)\s([\w\s\.]+\w)/i, // Mac OS + /(mac\sos\sx)\s?([\d\s\.]+\w)*/i, // Mac OS ], ['name', ['version', /_/g, '.']], [ // Other /(haiku)\s(\w+)/i, // Haiku - /(macintosh|unix|minix|beos)[\/\s]?()*/i // UNIX/Minix/BeOS + /(macintosh|mac(?=_powerpc)|unix|minix|beos)[\/\s]?()*/i // UNIX/Minix/BeOS ], ['name', 'version'] ] };