Некоторые свойства браузера, установленные в объекте Browser для определения браузера и платформы.
Особенности:
- Browser.Features.xpath - (boolean) 'true' если браузер поддерживает DOM запросы с использованием XPath.
- Browser.Features.xhr - (boolean) 'true' если браузер поддерживает встроенный XMLHTTP объект.
Engine (движок):
- Browser.Engine.trident - (boolean) 'true' если текущий браузер использует движок trident (например, Internet Explorer).
- Browser.Engine.gecko - (boolean) 'true' если текущий браузер использует движок gecko (например, Firefox, или другие браузеры Mozilla).
- Browser.Engine.webkit - (boolean) 'true' если текущий браузер использует движок webkit (например, Safari, Google Chrome, Konqueror).
- Browser.Engine.presto - (boolean) 'true' если текущий браузер использует движок presto (например, Opera 9).
- Browser.Engine.name - (string) Имя движка.
- Browser.Engine.version - (number) Версия движка. (например, 950)
- Browser.Plugins.Flash.version - (number) Основная версия плагина установленного flash-плагина.
- Browser.Plugins.Flash.build - (number) Билд версии установленного flash-плагина.
Платформа:
- Browser.Platform.mac - (boolean) 'true' если платформа Mac.
- Browser.Platform.win - (boolean) 'true' если платформа Windows.
- Browser.Platform.linux - (boolean) 'true' если платформа Linux.
- Browser.Platform.ipod - (boolean) 'true' если платформа iPod touch / iPhone.
- Browser.Platform.other - (boolean) 'true' если платформа не Mac, не Windows, не Linux и не iPod.
- Browser.Platform.name - (string) Имя платформы.
Примечания:
- Определения движков полностью основано на их спецефических особенностях.