Home > Adobe, Adobe Edge, Flash Platform, HTML5 > Flash vs HTML5!!

Flash vs HTML5!!

Recently it was announced by Adobe that they would cease further development on their flash player, which is used for animated features of web sites, video, ads and rich media applications on the mobile internet and determined it would be best to focus on HTML5 as the future for mobile interactive feature and animation, and discontinue Flash for mobile. Flash development will transition to new software and tools as they are now focusing more on HTML5, and Adobe Edge is the beginning of one of them.

Most of the stuff seen in browser is created with HTML. This language has, until fairly recently, been limited to static text and image contents. Long ago technology called Flash was developed to allow web browsers to display rich, dynamic and interactive content such as audio, video and SVG (scalable vector graphics).

Now, HTML5 could become a game changer in web application development. It poses a strategic threat to Adobe, as well as Microsoft and Java. There are many advanced features and effects that are only (currently) available in Flash. There are lots of Flash games and applications that would be difficult to do with HTML5.

There are many more comparison (including technical limitations and advantages) points for both the technologies available on web. Flash is better in some cases and HTML5 is better in others. However, HTML5 is the future of the web for simple interactivity. It includes charting, some limited 3d vector graphics, image transforms, video and audio. But the portion of the web that requires richer interaction will continue to rely on Flash and other technologies RIA technologies. I think the choices is not “all or none”. Depending on the context, the developer may use both together. I think over the long-term HTML5 may fit the bill.

Takes a look at the more informative debate Flash versus HTML5 debate and some considerations you should make if you’re deciding which one to use in your projects. The main conclusions: Flash lets you reach the widest audience with the drawback of not working on some mobile devices.

So friends, Enjoy RIA 🙂

  1. November 14, 2011 at 11:36 PM

    The thing is, Flash mobile in a web-browser might not work, but flash still runs in AIR on mobile apps – It also stills runs on desktops (except for linux – RAAAAGE). HTML5 doesn’t have sh!t on Flash, but one thing to really think about is that if you have a mobile device, be it a iPad, iPhone, Dingleberry, or Droid, you prefer having Apps that access the site – Its simply faster.

    And if you prefer using a website on your mobile device instead of an App – something must be wrong with you, but to get back to the other point – I’m a Flex and Java Developer, but I learned Objective-C to create native iOS apps. I wrote the same app in Flex (flash-based framework), and using Objective-C. My flex code for a feature in this app was around 120 lines, and the Objective-C code was about 350, but the speed difference between the 2 was absolutely insane, flash didn’t come close to it. I think this might change when Stage3D is introduced in AIR Mobile, but at the moment it’s not very attractive in my eyes, and I just don’t like working with something that is just not ready yet.

    The main point I’m trying to make, is that I think people should just drop HTML completely, HTML+CSS+JS is ugly (in my eyes), layouts are tricky compared to other languages, and it’s usually hard for new developers to get into CSS from beginner level, and to get to pro – It’s like there is no central place for knowledge, no clear path on getting better. Something still just doesn’t feel right – It still feels like we are reading old newspapers containing new information. It feels like something that could be replaced with something better, I don’t know what the answer is, but I’m seriously hoping we can get away from this, it’s been far too long.

  2. Bookbakgak
    November 15, 2011 at 9:20 AM

    Thank you for knowledge.

  3. November 15, 2011 at 9:47 AM

    G’Day! Bharatria,
    Speaking of which, This could be a most beneficial specified of the most useful weblogs We have ever before ahead of arrive across on this topic. Significantly Magnificent. I am also a expert in this subject so I can determine out your troublesome succeed?
    BTW great blogpost

  4. José Alejandro Realza
    February 14, 2012 at 10:43 PM

    I think you can not compare the two technologies when it is obvious that encompasses very different markets, with advantages and different work environments

  1. No trackbacks yet.

Leave a comment