Last updated: 13 November 2019

A general recommendation to keep your browsers current

For any platform, you'll get the best results with browsers that support the latest HTML/CSS/JavaScript standards. These standards are updated very frequently so it's very important to keep your developer and end-user browsers current.  We define current as: no more than 12 months old. We strongly recommend that you use current browsers. Not only are do they support the latest APIs but they are better protected against security issues. The automated updated facilities of most browser families today make it easy to stay current.

 Wings, Mobile RPG, Monarch, Synon Escape, and BTerm all use a great deal of JavaScript and CSS. We aren't early adopters of any client-side technology, but will adopt features we deem very useful once a feature reaches critical mass. For example, JavaScript's ES 6 specification added import and export (three years ago) which enable using modules. This enables more reliable and more easily tested JavaScript. When support for these modules fanned out to the current release of all of the major browsers we adopted these features.

Although Microsoft still offers security updates, fixes, and tech support for IE 11, we do not recommend that you use IE 11 for any new application development. Some of our products may work to a degree on IE 11, but we don't formally support it nor do we encourage its use. Implicit in our warning to avoid using IE 11, is the warning that under no circumstances should use any version of IE less than 11. The IE family, from 10 on down, is no longer supported and critical security updates are no longer available. If you absolutely must use IE, use IE 11.

Desktop browsers

Edge, Chrome, and Firefox are the primary desktop browsers we recommend. Opera and Safari are also in the running, but test thoroughly on each. There are many other browsers available, including Tor and Brave. Like Opera and Safari, these may work with our products but test thoroughly. For the best results, stick with the most current versions of Edge, Chrome, and/or Firefox. 

This desktop browser recommendation applies primarily to Wings, Mobile RPG, Monarch, Synon Escape, and BTerm.

Tablets

Wings, Mobile RPG, Monarch, Synon Escape, and BTerm all have affinity for the native browsers on Apple (Safari), Android (Chrome), and Microsoft Surface (Edge). Other browsers may work on tablet devices but test thoroughly. As with desktop browsers, the older the tablet the more questionable its support is. It's best to stick with current tablets and operating systems.

This desktop browser recommendation applies primarily to Wings, Mobile RPG, Monarch, Synon Escape, and BTerm.

Smartphones

ASNA Mobile RPG specifically targets tablets and smartphones. Its tablet requirements are listed in the paragraph above. Like our tablet support, Mobile RPG has affinity for the native browsers on Apple (Safari), Android (Chrome), and Microsoft Surface (Edge). Other smartphone browsers may work with Mobile RPG but test thoroughly. As with desktop browsers, the older the smartphone the more questionable its support is. It's best to stick with  current smartphones and operating systems. Please note that we do not recommend using Wings, Monarch, Synon Escape, and BTerm with smartphones.

This smartphone browser recommendation applies primarily to Mobile RPG.

ASNA Visual RPG

Unlike Wings, Mobile RPG, Monarch, Synon Escape, and BTerm, ASNA doesn't provide any CSS or JavaScript to use with ASNA Visual RPG (AVR). You write the CSS or JavaScript used with AVR apps, so you get to dictate the requirements. Having said that, as we've said above, you'll have the most success with your AVR Web applications (and the modern techologies you'll need) using current browsers.