The world of Web-App development has one central problem that must be faced: All browsers render content differently, render styles differently and execute Javascript differently. To fix this problem, most Web-App developers use special code called libraries or frameworks which include code and what not that works in any supported browser. What this means to you is that the Web-App should just work, as it would in any supported browser, in your browser of choice. Unless your choice is to use a non-supported browser. Nearly all Web-Apps will support Microsoft Internet Explorer and Mozilla Firefox. Most will also support Webkit browsers such as Apple Safari, Omni's Omniweb and Hana.
Some Web-Apps will test for specific information from your browser or Hana and only work if you are a specific version of Internet Explorer, Firefox or Safari. The problem here is that browsers such as Omniweb and Hana are excluded even though we may be using the exact same rendering engine as Safari.
Hana has a fix for this! Hana allows you to select a supported browser to mimic when working with a Web-App. We recommend that you try different mimicry according to some basic rules. These rules are meant to make sure that the code that the Web-App tries to have Hana use works for Hana!
To implement this, you will need to change your selected Web App's User Agent String in the Preferences. Go here to see how to do that after you review these rules:
1 - Use Hana, the default.
2 - Try the latest version of Safari starting with the latest version.
3 - Try Firefox versions starting with the latest version.
4 - Try Internet Explorer versions starting with the latest Windows version.
5 - Try Internet Explorer for Mac versions starting with the latest Macintosh version.