Altus Web fully supports the following WebGL-enabled browsers on desktop (non-mobile) operating systems:
Some browsers will restrict cross-origin HTTP request which can prevent Altus from initializing when you are loading pages from your local file system.
In Google Chrome, such an error looks something like this in the console:
XMLHttpRequest cannot load file://AltusWeb.html.mem. Cross origin requests are only supported for protocol schemes: http, data, chrome, chrome-extension, https, chrome-extension-resource. Uncaught could not load memory initializer AltusWeb.html.mem
Here are some ways to work around CORS issues when working locally:
Google Chrome - OSX
/Applications/Google\ Chrome.app/Contents/MacOS/Google\ Chrome --disable-web-security
Google Chrome - Windows
Altus Web will run on several mobile web browsers (Android Chrome, iOS Safari, etc.) but we do not currently recommend using Altus Web on mobile operating systems. If you require support for mobile operating systems, we suggest using Altus iOS or Altus Android. Both are avilable from builds.ba3.us.
AltusMappingEngine Web v2.0.ut.2131.g1fd674f master
COPYRIGHT (C) 2017, BA3, LLC ALL RIGHTS RESERVED