THE
ULTIMATE
JAVASCRIPT
CLIENT
SNIFFER:
Determining Browser vendor, version, and operating
system with JavaScript.
This code is believed to be compatible with all versions of all
JavaScript-capable browsers on all platforms. It has been tested on
the following operating systems and browser versions:
- Windows 95:
- Netscape 3, 4 and 6
- Mozilla 0.9 beta
- Microsoft Internet Explorer 3, 4 and 5
- Opera 3, 4, 5 and 6
- HotJava 3
- StarOffice 5
- Windows ME:
- Netscape 3, 4, 6 and 7
- Mozilla 1
- Microsoft Internet Explorer 6
- Opera 3, 4, 5, 6 and 7
- HotJava 3
- Windows NT:
- Netscape 2, 3, 4, 6 and 7
- Microsoft Internet Explorer 3, 4 and 5
- Opera 3, 5, 6 and 7
- Windows XP:
- Netscape 7
- Mozilla 1
- Microsoft Internet Explorer 5 and 6
- Opera 3 and 7
- BrowseX 2
- Macintosh:
- SunOS5:
- Linux:
- Netscape 4 and 6
- Mozilla 1
- Opera 4, 5, 6 and 7
- HotJava 3
- Konqueror 2 and 3
The code has been inspired by
Netscape's JavaScript Client Sniffer and
Henrik Gemal's BrowserSpy.
Notice that this code is not very practical to use in real
web development, se for example the
Netscape
Browser Detection page.
Profile of your Browser
Here are the results of running that JavaScript code on the browser you are
using. The below text has been dynamically generated after checking your
browser vendor, version, and operating system from JavaScript.
| Version Number (appVersion) |
|
|
| Version Number (Browser version) |
|
|
| VBScript information |
|
|
Not supported |
| Calculated Connection speed: |
|
|