Many technology experts will tell you HTML5 may make plug-in-based rich Internet application (RIA) technologies such as Adobe Flash, Microsoft Silverlight, and Sun JavaFX obsolete.
Why invest in technology such as Flash that even Steve Jobs' "i" products will never support.
I started a Flash development company nearly 6 years ago when the technology offered a unique user experience. For that time it was a solid rational. But the last project I sold for that company was a hybrid website. This is a website in which the core technology is HTML with flash graphics when animation is desired. Why did I recommend an approach counter to the technology the company started with - because times change. User behaviors and desires changed and it was the best solution for the client.
I am not saying that you should NEVER use Flash. Just don't base your entire web experience on it. Use it in moderation. And use it in ways that don't relay on that technology to function.
Technologies such as Flash and Silverlight as Hickson a Google employee will say are, "single-vendor solutions [and] they don't really fit well into the Web platform," Hickson in his comments went on to say, "It's always a problem when you're stuck with a single software provider -- what if they decide to abandon the product you're using? What if they decide to start charging? With an open platform, there's no such risk, since we have true competition, many vendors, and an open standard that anyone can implement."
if your provider comes to you and says they are going to start charging $4,000.00 annually for licensing and support. You are stuck with a decision: invest in a new website or pay the ransom. Imagine paying for something that you will never own. Imagine the vendor is not performing and no one other than them can support it. I could go on and on.
Have you noticed the technological trend away from proprietary technologies? The trend has been adopted by GOOGLE, Apple, IBM and many other technological trend setters. Linux is a hosting platform that is widely used and many say is more secure than the comparable licensed Microsoft products. Firefox is an open source browser and is the second most used in the world. HTML, JavaScript, XML and other programming languages are open source.
And if you are wondering why getting away from proprietary technologies is important, read my article, "Non-Proprietary Technology."
But is not just about open source technology. It is also about performance, flexibility and features.
HTML5 is being developed as the next major revision of HTML (HyperText Markup Language), the core language of the World Wide Web. HTML5 is the proposed next standard. It aims to reduce the need for proprietary plug-in-based technologies.
Now there is not a technologist out there who will dispute that HTML is the cornerstone technology of the internet. With the internet as the core delivery mechanism of today's marketing model - why not use it!
There is no better technology for Search Engine Optimization. There is no other web technology more supported by developers throughout the world.
"HTML5 features like Canvas, local storage, and Web Workers let us do more in the browser than ever before," says Ben Galbraith, also co-founder of the Ajaxian Web site and co-director of developer tools at Mozilla.
Ian Fette, project manager at Google for the Chrome browser says Web applications will become more fun, "They're going to be faster and they're just going to provide overall a better user experience and make the distinction between online apps and desktop apps blurred."
TheWEBcentric, is implementing the use of HTML5 as one way to deliver a consistent user experience to all the mobile devices that do not support Flash. Want an example: You Tube.
And the skeptics? Proprietary technologies whose success is based on licensing are afraid. "HTML5 is still a standard in progress and the makers of it say it will be five to ten years at least before it's done, so it's too early to make any comparisons at this time," a Microsoft spokesperson said in 2009. "Silverlight will still be necessary as it provides more advanced features -- such as a richer and faster programming model (C#), 3-D, and out-of-browser capabilities. With those features, Silverlight will ultimately provide a richer Internet experience."
Well, Microsoft caved. In the next version of Internet Explorer, IE9, will support HTML5.
HTML5 is already being widely used by major browsers today with the exception of IE. Nearly all web enabled mobile devices such as Apple products, the Blackberry, and the Droid support the new leading technology.
Through the increasing adoption of HTML5 and the increasing market share of Apple products among others who do not support Flash, the market trend for proprietary technologies is dwindling.
My bet is on the technology trend. Invest long term. Use technologies that are the foundation of the Internet. Don't invest in a technology that is no longer in vogue. Are you going to plan to be prepared? Invest wisely.
Quotes provided by Paul Krill for InfoWorld from the article HTML5: Could it kill Flash and Silverlight? The budding Web spec just might remove the need for proprietary rich Internet app add-ins