Блок служит для сбора данных о браузере пользователя.
| Элемент | Способы использования | Описание | 
|---|---|---|
| svg | deps | 
Проверяет, поддерживает ли браузер формат SVG. | 
Блок реализован в технологиях:
bh.jsbemhtmlБлок подключает инлайновый скрипт, добавляющий тегу <html> CSS-классы, указывающие, включен ли JavaScript – ua_js_no/ua_js_yes. 
Не имеет визуального представления на странице.
Используется внутри блока page и самостоятельно подключать его к странице обычно не требуется.
svgЭлемент подключает инлайновый скрипт, добавляющий тегу <html> CSS-классы, указывающие, поддерживается ли SVG – ua_svg_no/ua_svg_yes.
Не имеет визуального представления на странице.
Для использования включите элемент в файл зависимостей deps.js блока, которому требуются данные о поддержке SVG:
На уровне desktop, блок предоставляет объект, содержащий набор свойств, указывающих особенности браузера.
| Имя | Тип | Описание | 
|---|---|---|
| chrome | {Boolean} | 
Тип браузера: Google Chrome. | 
| opera | {Boolean} | 
Тип браузера: Opera. | 
| msie | {Boolean} | 
Тип браузера: Microsoft Internet Explorer. | 
| mozilla | {Boolean} | 
Тип браузера: Mozilla Firefox. | 
| safari | {Boolean} | 
Тип браузера: Safari. | 
| webkit | {Boolean} | 
Браузер построен на движке WebKit. | 
| version | {String} | 
Версия браузера. | 
Блок реализован в технологиях:
jsБлок позволяет определить:
modules.require('ua', function(ua) {
console.dir(ua);
});
chromeТип: {Boolean}.
Тип браузера. true, если Google Chrome.
operaТип: {Boolean}.
Тип браузера. true, если Opera.
msieТип: {Boolean}.
Тип браузера. true, если Microsoft Internet Explorer.
mozillaТип: {Boolean}.
Тип браузера. true, если Mozilla Firefox.
safariТип: {Boolean}.
Тип браузера. true, если Safari.
webkitТип: {Boolean}.
true, если браузер построен на движке WebKit.
versionТип: {String}.
Значение – строка с версией браузера вида '600.2.5' (для Safari). Если определить версию браузера не удается, в качестве значения устанавливается '0'.