С момента последнего стабильного релиза jQuery, который состоялся в конце мая сего года, произошло много значительных событий, таких, к примеру, как выход браузеров Firefox 3 и Google Chrome.
В jQuery есть встроенный объект
Никакого упоминания о 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 нет никакой проблемы. Непонятно другое: почему сэр Ресиг игнорирует один из самых перспективных браузеров.