The Methods and Properties of the navigator Object
Method javaEnabled() :If Java is supported in the browser.
plugins.refresh() :Checks for any newly installed plug-ins.
preference() :Allows reading and setting of various user preferences.
taintEnabled() :Tests to see if data-tainting is enabled.
Property appCodeName: Represents the code name of the browser.
appName : Refers to the official browser name.
appVersion : Refers to the version information of the browser.
language : Refers to the language of the browser.
mimeTypes : Refers to an array of Mimetype objects that the browser supports.
platform : A string representing the platform.
plugins : Refers to an array of Plugin objects installed on the browser.
userAgent : A string that represents the user-agent header.