Как стать автором
Поиск
Написать публикацию
Обновить

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

Время на прочтение1 мин
Количество просмотров486
С момента последнего стабильного релиза 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 нет никакой проблемы. Непонятно другое: почему сэр Ресиг игнорирует один из самых перспективных браузеров.
Теги:
Хабы:
Всего голосов 30: ↑6 и ↓24-18
Комментарии16

Публикации

Ближайшие события