Why Selective Browser Support Is Bad
I have been running into more and more cases of companies that produce highly-specialized web apps only supported on IE. Even more disheartening is the fact that so many of these companies support IE 6 but have built their web apps in such a way that key functionality is broken or absent in Firefox, Safari, and other major browsers. To be clear, these cases are not broad, general-purpose sites but very targeted web apps typically developed for companies in non-tech industries.
Still, such sites are often critical to those using them. For instance, the Illinois Department of Employment Security (IDES) is now encouraging people to file their unemployment claims through their new online system – a system which is only supported in IE. In fact IDES even lists supported operating systems, various flavors of Microsoft Windows not surprisingly. What is surprising is that IDES does not include Windows Vista or Windows 7 in that list. The last supported OS was released 10 years ago. And why should a web app really care about the OS version, anyway?
Why Selective Browser Support Is Good
Certainly, there is a difference between our selective browser support and that of IDES, right? I believe there are several differences:
- The majority of our mobile web presentations are secondary presentations. People can always switch over to the primary web site for as good (or bad) an experience as they would have in 90% of the rest of the web on their RAZR.
- Our mobile web sites are rarely mission critical for the average user. Very few rely on the NUAMPS website for income. In fact there are only a handful of us and we’re all listed on the site.
- Perhaps most importantly, we are targeting browsers and platforms that are both growing in usage and expanding the possibilities of the web.
Will the phrase ‘supported browsers’ ever disappear from our vocabulary? No. But in the development community we have a responsibility to show the path forward. A client might think that support for IE 6 is far more critical than support for Mozilla or WebKit browsers, but in the long run the client and the client’s audience will benefit more from the growth of possibilities on the web when choosing to design towards modern browsers and techniques.
Besides, all we have to say is ‘Gmail no longer supports that’.