Skip to main content

Supported Browsers

Modern Chromium-based browsers like Google Chrome and Microsoft Edge provide the best support for FarProbe's technologies and are recommended.

Details

FarProbe uses several powerful emerging web technologies. However, not all of these technologies are supported by all browsers. Below, the details of each key technology are outlined. For more details about exactly which browsers are supported, see caniuse.com.

WebUSB

FarProbe uses WebUSB to access logic analyzers directly from the browser, no installation or companion app necessary.

While Google Chrome has supported WebUSB since 2017, Firefox and Safari still do not support it.

Without WebUSB, FarProbe will not be able to access any logic analyzers. However, FarProbe's other features interacting with and viewing previously gathered data will still work.

WebAssembly

By compiling Rust to WebAssembly, FarProbe can be faster and more stable than a traditional web application.

Most browsers have supported WebAssembly since 2017.

If a browser that doesn't support WebAssembly is used to access FarProbe, an error will be displayed instead and the application will not be usable.

WebGL

FarProbe's user interface is rendered using WebGL, allowing it to react instantly and display huge amounts of data with ease.

Most browsers have supported WebGL since around 2015.

If a browser that doesn't support WebGL is used to access FarProbe, an error will be displayed instead and the application will not be usable.