Pull to refresh

jQuery не спешит признать Google Chrome?

Reading time1 min
Views485
С момента последнего стабильного релиза jQuery, который состоялся в конце мая сего года, произошло много значительных событий, таких, к примеру, как выход браузеров Firefox 3 и Google Chrome.

В jQuery есть встроенный объект browser, который выполняет определение сами понимаете чего. На текущий момент (в транке) browser реализуется вот так:

var userAgent = navigator.userAgent.toLowerCase();

// Figure out what browser is being used

jQuery.browser = {
	version: (userAgent.match( /.+(?:rv|it|ra|ie)[\/: ]([\d.]+)/ ) || [0,'0'])[1],
	safari: /webkit/.test( userAgent ),
	opera: /opera/.test( userAgent ),
	msie: /msie/.test( userAgent ) && !/opera/.test( userAgent ),
	mozilla: /mozilla/.test( userAgent ) && !/(compatible|webkit)/.test( userAgent )
};

Никакого упоминания о Chrome. Нет, я понимаю, конечно, что хром ещё не вышел из глубокой беты, да и в случае чего расширить browser нет никакой проблемы. Непонятно другое: почему сэр Ресиг игнорирует один из самых перспективных браузеров.
Tags:
Hubs:
Total votes 30: ↑6 and ↓24-18
Comments16

Articles