⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 changelog

📁 Javascript Browser Sniffer is a library for identifying which browser and operating system the visit
💻
字号:
0.5.3 Released

+ Added Javascript version detection (client-side only)

+ Added popup-blocker detection (client-side only)

0.5.2 Released

+ Added support for Playstation 3 (identifier: playstation3) (all versions)

0.5.1 Released

\ Fixed Flash plugin detection in non-Gecko browsers
 
============
0.5 Released

+ Now also works at server-side

+ Identifies Macromedia Flash plug-in

+ Added support for NetCaptor (identifier: netcaptor) (all versions)

+ Added support for Lynx (identifier: lynx) (all versions) (only server-side)

+ Added support for Dillo (identifier: dillo) (all versions) (only server-side)

+ Added support for GoogleBot (identifier: googlebot) (only server-side)

+ Added support for GoogleBot-Image (identifier: googlebotimg) (only server-side)

+ Added support for MSNBot (identifier: msnbot) (only server-side)

+ Added support for TurnitinBot (identifier: turnitinbot) (only server-side)

+ Added support for ZyborgBot (identifier: zyborgbot) (only server-side)

+ Added support for wget (identifier: wget) (only server-side)

+ Added support for HP-UX (identifier: hpux) (all versions)

+ Added version detection for OpenVMS

+ Added version detection for SunOS

+ Added version detection for AmigaOS

+ Added version detection for OS/2

+ Added getMSIEVersion() to find out Microsoft Internet Explorer and MSIE-powered browsers engine version

+ Provides test strings for browsers and bots (see "test strings" directory)

\ Windows NT 5.2 is now reported as Windows Server 2003 (identifier: win2k3), instead of Longhorn

\ Fixed: PowerMarks browser-engine version was wrongly reported

\ Many fixes and improvements in documentation


==============
0.4.1 Released

+ Added support for K-Meleon (identifier: kmeleon) (all versions)

+ Added support for Camino (identifier: camino) (all versions)

+ Added support por PowerMarks (identifier: powermarks) (all versions)

+ Added support for Java (identifier: java) (all versions), both as browser and as operating system

+ Added support for Crazy Browser (identifier: crazy) (all versions)

+ Added support for iCab (identifier: crazy) (all versions)

+ Added support for MyIE2 (identifier: crazy) (all versions)

+ Added support for MSN Explorer (identifier: msn) (all versions)

+ Added support for Avant Browser (identifier: avantbrowser) (all versions)

+ Added support for NetFront (identifier: netfront) (all versions)

+ Added support for PalmOS (identifier: palmos) (no version information yet, thought)

+ Added support for Symbian OS (identifier: symbian) (all versions)

+ Added support for Irix (identifier: irix) (all versions)

\ Fixed: SunOS was reported as "unix" instead of "sunos"

\ Fixed: Linux kernel version was wrongly reported if second and/or third field were > 9

* Changed: Opera browser engine version is now the same as the browser version (previously it was "unknown")

* Changed: MS Internet Explorer engine version is now the same as the browser version (previously it was "unknown")

* Changed: w3m engine version is now the same as the browser version (previously it was "unknown")

* Changed: elinks engine version is now the same as the browser version (previously it was "unknown")

* Changed: links engine version is now the same as the browser version (previously it was "unknown")

* Changed: Omniweb browser engine and browser engine version were not reported in previous versions of jsbrwsniff

* Changed: OmniWeb's browser engine is reported as being "khtml" if version > 4.5.
  Previous versions always tried to report "omniweb" (but they didn't because of a bug in brwsniff.js)

* Changed: detection order for operating system.


* Changed: keep moving to regexp's for detection. As a result, brwsniff.js shrunk 12%

============
0.4.0a Released

\ Rectified a bad construction that prevented detection of Gecko version

============
0.4 Released


+ Added support for ELinks (identifier: elinks) (all versions)

+ Added support for w3m (identifier: w3m) (all versions)
  (PLEASE NOTE THAT W3M ONLY SUPPORTS JAVASCRIPT IF USING W3M-JS)

+ Added support for Links (identifier: links) (all versions)

+ Added major and minor version number detection for Netscape 4.x

+ Identify Linux, FreeBSD, OpenBSD and Windows version

* Changed: short identifier for Netscape 4.x is no longer "netscape4" but "netscape"

* Changed: short identifier for unknown browsers if no longer "other" but "unknown"

* Changed detection method (the navigator.appName was a mess to deal with
  and failed again and again). Now it works (right) for every browser.

==============
0.3.5 Released

\ Bug fixing and code optimization

+ Added a function to get the full User Agent string: getFullUAString()

+ Added spuport for OmniWeb (identifier: omniweb) (at least 4.x, haven't tried with lower versions)

+ API changes from 0.3 (DON'T CARE ABOUT THIS IF YOU WERE USING 0.2 OR EARLIER)

============
0.3 NOT RELEASED (UGLY API)

+ Added support for Epiphany (identifier: epiphany) (all versions)

+ Added support for Chimera (identifier: chimera) (all versions)

+ Added support for Safari (identifier: safari) (all versions)

+ Added support for Mozilla Firefox (identifier: firefox) (all versions)

+ Added functions to get the browser engine and the browser engine version

+ Added operating system detection


============
0.2 Released

+ Added two functions to have separated major and minor version

+ Added support for Netscape 6.x (all versions) and 7.x (all versions)
  -- ONLY SOME TEST, BUT IT SHOULD WORK

+ Added support for Mozilla Seamonkey (identifier: "mozsea") (all versions)
  -- ONLY SOME TEST, BUT IT SHOULD WORK

+ Added support for Galeon (all versions)
  -- ONLY SOME TEST, BUT IT SHOULD WORK

+ Added support for Mozilla Firebird and Mozilla Phoenix (former name of
  Mozilla Firebird) (all versions)
  -- TESTED AND WORKING

* Use only navigator.userAgent for identification (removed navigator.appName
  and navigator.appVersion from brs)
  -- TESTED AND WORKING

* Browser version (br[1]) is now returned as type String (formerly it was a
  float, but it was a mess because of non-numeric versions).

=============
0.1 Released

+ First version

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -