Деякі властивості браузера, встановлені в об'єкті 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) Назва платформи.
Примітки:
- Визначення двигунів повністю базується на їх специфічних особливостях.