Op author: cables
Uses spanbrary: Platform.js (A platform detection library that works on nearly all JavaScript platforms.)
Reports the browser being used
summary (oneliner)
Performs a browser check. Some ops only work with certain browsers, you can use this op to create fallbacks.
iOS detection is not very reliable, there is no safe and futureproof way to detect it anymore.
doc
issues
youtube id
caniuse query
collections
Inputs
Outputs
true if mobile platform, false if not
True if the browser is any of IE 9, IE 10, IE 11
True if the browser is Edge
True if the browser is Chrome or Chrome Mobile
True if the browser is Firefox or Firefox mobile
True if the browser is Opera
True if the browser is Safari (iOS & macOS & OS X)
true if operating system is windows
true if operating system is linux
true if operating system is mac
true if operating system is iOS
true if operating system is Android
true if cables electron app is used
exact name of the operating system
name of the browser
version of the os
browser language
current user agent
Changelog
2020-10-15 - simod
added lib: platform.js
2020-10-15 - simod
Ops.User.cables.BrowserCheck renamed to Ops.Html.BrowserInfo
2020-10-15 - simod
Ops.Html.BrowserInfo renamed to Ops.Html.BrowserCheck_v3
2020-10-15 - cables
Ops.Html.BrowserCheck_v3 renamed to Ops.Html.BrowserInfo
2020-12-01 - pandur
Ops.Html.BrowserInfo renamed to Ops.Html.BrowserInfo_v3
2020-12-01 - pandur