Browser Detection by Jason D'Souza, 2017/04/13
● Firefox version 61.0.2 reports version 61.0
● Chrome version 68.0.3440.106 properly reports Chrome version 68.0.3440.106
● Mis-identifies IE 11.0.9600.19100 as Chrome version 5.0
● Opera version 54.0.2952.64 properly reports Opera version 54.0.2952.64
● Mis-identifies Slimjet 19.0.2.0 as Chrome version 66.0.3359.117
● Mis-identifies Safari version 11.4 (15F79) as vozilla version 5.0
● Edge version 41.16299.371.0 HTML 16.16299 reports version 16.16299
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
D'Souza, Jason (2017) https://stackoverflow.com/questions/12489546/how-to-get-browsers-name-client-side.