Adobe : forced to migrate Flash to HTML 5 ?

Posted: April 10, 2010 in IT/Dev
Tags: , , ,

This text animation using WebKit implementation of CSS3 (gradients, transforms, transitions) confirms the better performances of the new standards on mac, compared with Flash : processor usage (reported for Safari by the Activity Monitor) range from 20 to 85 percent (50 percent average) for the CSS animation on a 1,25 Ghz G4 (with Radeon 9000 Pro – 64 Mb VRAM), while most similar Flash text animations require the same usage (85 percent), however constantly .

Flash interest isn’t however all about performance (or not) of its plugin, Adobe acquired a great experience in user friendly interfaces/controls : to remember, Adobe’s Photoshop and Illustrateur were mac only (System 7 – another Seven !) between early 90s and mid 90s, and so Adobe set some UI standards at that time. Since iApps and later iPhone/iPad however, Apple opened new eras.

The amateurish of Flash development (compared with advanced object concepts inherited from Next) could be resolved by migrating Flash on HTML5 basis. And that seems exactly what Adobe is preparing to, as a fallback (see Creative Suite allowing WebKit to develop extensions). What will be kept is its huge catalog of rich/evolved UI components. However there is still more and more HTML5 examples and frameworks coming from various companies (including Apple, with PastryKit and ADLib). All this coming so fast was unpredictable a year ago (Adobe should be surprised, as it stated some months ago that HTML5 would take at least 10 years to be implemented. In fact even Microsoft is embracing – has to catch up with – the HTML5 side !).


Leave a Reply

Fill in your details below or click an icon to log in: Logo

You are commenting using your account. Log Out /  Change )

Google+ photo

You are commenting using your Google+ account. Log Out /  Change )

Twitter picture

You are commenting using your Twitter account. Log Out /  Change )

Facebook photo

You are commenting using your Facebook account. Log Out /  Change )


Connecting to %s