There’s no question the modern computing environment is moving away from a homogenous, PC-based devices. Tablets! Smartphones! The Cloud! The modern business is serving quite a diverse mix of computing platforms, glued together by the the internet with the browser as the common client.
Diverse clients, however, demand a common, cross-platform UI, hence the rise of the HTML5 standard. Software publishers are moving away from proprietary plugins like Adobe’s Flash and Microsoft’s Silverlight to add capabilities to web-based software, instead choosing to enhance the HTML standard to deliver rich user experiences natively. As proof, IE 10 in Metro mode will not allow plugins (although a version of Adobe’s Flash is built in by default). Similarly, Apple’s Safari browser will not allow the Silverlight plugin to be installed on the iPad and iPhone.