Basic features that are missing in browsers

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