I think you will end up doing every one of those things in a browser.
That browser will probably look less like a browser - since it does everything, it doesn't really need a window.
*Except for your bank doing your banking. Of course it will be offloading the work to a dedicated application. The rest, however, will be browser-based.
Re:I’m done with the web
by dreamfactory on Thursday March 21, 2013 @09:18PM
(#5420719)
Enterprise B2B has started moving very strongly towards web-based apps in the last couple of years e.g. Salesforce
I could manage my photos in a browser, but I won't do "photoshopping" in a browser.
I watch movies in a browser, but I don't edit my home movies in a browser.
I listen to music in a browser, but I don't record or mix music in a browser.
I push apps to my smartphone in a browser, but I don't develop smartphone apps in a browser.
In general, I communicate or consume in a browser, but the worthy things - the creation - tends to happen outside of it.
Also, don't forget that all the things that consumers might ever see are just the tip of the iceberg - the vast majority of software and hardware development is done not for B2C apps/websites but for solutions that are B2B, business-process-internal or hidden in an appliance, never seen by any consumers.