The concept here used is to look at the sniffing.The concept originates from the javascript programming
pattern itself.The Javascript Web attack space is discussed.This digs the browser incore properties that
are related with the system.
Browser Sniffing
Browser sniffing is a common technique used in websites and web applications in order to determine the web browser
a visitor is using, and to serve browser-appropriate content to the visitor. This controversial practice is
sometimes necessary because of incompatibilities between browsers in areas such as the interpretation of HTML,
cascading style sheets (CSS) and the Document Object Model (DOM). While the World Wide Web Consortium
maintains up-to-date central versions of some of the most important Web standards in the form of recommendations,
in practice no software developer has designed a browser which adheres exactly to these standards; implementation
of other standards and protocols, such as SVG and XMLHttpRequest, varies as well. As a result, different browsers
will display the same page differently, and so methods have been developed to detect what web browser a user is
working with so as to ensure consistent display of content.
The Test: