When loading the app, I'm thinking of having a screen that detects the browser type and either warns the user that the app is probably not going to work that well or simply does not allow the user to use the application with the unsupported browser.
Not sure if this is obvious, but the reason to block the user from using the unsupported browser (as opposed to just a warning) is because often the application will seem to work in the unsupported browser, but little things will be broken - such as a button inexplicably being missing from the page.
I'd like to support: * Chrome - (I develop in Chrome, so everything de facto works on Chrome) * Safari - (Doesn't give me many problems and probably runs better on iOS devices)
Decline support for * Firefox - (often runs the app too slow) * Internet Explorer - (too many small annoying bugs) * Opera - (small user base)
Here is a demo of the app: Demo.EnterpriseJazz.com
- As you can see, the application is large and complex. Going through and fixing bugs for each major browser is something that would take a lot of my time that could be spent on other things that might help the startup along more.
I know this is not a clear-cut issue, but any thoughts?