Navigator Object:
*Navigator Object
Navigator object, however, all major browsers support it.
navigator.product property cannot be considered a reliable way to get the browser’s engine name since most browsers it will return Gecko. Additionally, it is not supported in:
- Internet Explorer 10 and below
- Opera 12 and greater
navigator.geolocation property is not supported in versions older than IE 8
navigator.appCodeName property returns Mozilla for all modern browsers.