With advent of web2.0, the software world has rapidly changed. Native apps have become obsolete and everything works using a web interface. In fact, some computers (like Chrome OS based) are being designed purely for web browsing. The same is true for mobile and tablet platforms, the browser being a significant player with reports suggesting uses spend an average of 25% of their time on browsers.
There are a few features that are still missing browsers:
– Switching: Normal apps can be easily switched using Ctrl-Tab
– Auto association of file types