Browser Detection by mplungjan, 2017/11/09
● Firefox version 61.0.2 reports version 61
● Chrome version 68.0.3440.106 reports version 68
● Mis-identifies IE 11.0.9600.19100 as Netscape version 5
● Mis-identifies Opera version 54.0.2952.64 as Chrome version 67
● Mis-identifies Slimjet 19.0.2.0 as Chrome version 66
● Safari version 11.4 (15F79) reports version 11
● Mis-identifies Edge version 41.16299.371.0 HTML 16.16299 as Chrome version 58
To examine the details of this browser detection method, simply right-click this page and then select "View Page Source" (in Firefox - other browsers similar).
M.D.J. 2018/08/22
mplungjan (2017) https://stackoverflow.com/questions/11219582/how-to-detect-my-browser-version-and-operating-system-using-javascript.