HTML5 means the end of Silverlight

Silverlight

If you’re like me, you might have a dream that surfers will soon not have to rely on plug-ins to enjoy browsing the web. For fellow dreamers, the forthcoming and latest round of browser wars might lead to a better web experience rather than yet another plug-in based nightmare.

Microsoft has recently had to grin and bear the pain, while its dominant Explorer browser has seen its market share attacked by a series of platforms, including Mozilla Firefox, Apple Safari – and most notably – Google Chrome. With market share now hovering at round 60%, it’s almost as if the top guys at Redmond have suggested that enough is enough.

The result is a return of the browser wars, with Microsoft set to preview the final beta of Internet Explorer 9 (IE9) in September. Chrome is clean, simple and fast – and expectations will be that IE9 provides a much quicker browsing experience.

Initial signs look good. Graphics performance is enhanced and hardware is accelerated. But the real story is the heavy use of HTML5, showing that researchers in Redmond also feel the next generation mark-up language is the best way forward for development.

The future of the web is HTML5,” suggested Dean Hachamovitch, the general manager for Internet Explorer in a blog post earlier this year. With Apple and Google also throwing their weight behind HTML5, much debate has rightly centred on the tricky situation facing Adobe’s video plug-in Flash.

But Microsoft’s support for HTML5 potentially creates another set of circumstances and another high profile conflict. This conflict surrounds Silverlight, a web framework that integrates multimedia and graphical elements in a single environment.

More intriguingly, it is Microsoft’s own framework – and, since April 2007, it has formed the backbone of the provider’s presentation framework. So, where does Microsoft’s support for HTML5 leave Silverlight? That, for web developers, is the key question.

Online publication The Register recently referred to the clash as “The Silverlight Paradox”, suggesting that a high quality and HTML5-ready IE9 will surely make many of the features of Silverlight and Flash redundant.

Such a paradox, however, is fraught with complications. IE9 might look like it provides new fuel for Microsoft’s browser battle, but the true level of optimisation will not be clear until web developers get their hands on beta.

As The Register article suggests, legacy requirements mean the use of plug-ins will persist for many years – even if IE9 delivers everything it promises. But the move towards HTML5 shows that the captive strength of plug-ins is waning and businesses must develop web platforms with capability across all levels, from the desktop through to the mobile. The new web experience is emerging.

SHARETweet about this on TwitterShare on LinkedInShare on FacebookShare on Google+Pin on PinterestDigg thisShare on RedditShare on TumblrShare on StumbleUponEmail this to someone

Dharmesh Mistry is the CTO/COO of Edge IPK, a leading provider of front-end Web solutions. Within his blog, “Facing up to IT”, Dharmesh considers a number of technology issues, ranging from Web 2.0, SOA and Mobile platforms, and how these impact upon business. Having launched some of the very first online financial services in 1997, and since then delivering online solutions to over 30 FS organisations and pioneering Single Customer View (Lloyds Bank, 1989) and Multi Channel FS (Demonstrated in Tomorrow’s World in 99), Dharmesh can be considered a true veteran of both the Financial Services and Technology industries.

  • yep the future of the web is html5 – only in about 5 years or so. Till then, I think there’s always going to be room for Silverlight and/or Flash.

    • Hey David. Do you think it’ll take 5 years for HTML5 to monopolise? I have an inkling it will be sooner. As for Flash, my iPad/iPhone won’t miss it one bit…

  • Silverlight is not intended to replace HTML – it’s a supplement and a tool for developers to create Business apps and Media services… Don’t compare HTML and Silverlight side by side like that.