HTML5 vs Flash

stalsi

New member
HTML is capable of many things like creating effects that were only possible with flash and other plugins . I need to know what you guys think that if some body should still be using Flash for making their websites or should all the flash websites now should stop using flash and bring their websites to HTML 5.

Also discuss other things of HTML5 vs Flash like the pros and cons of using one over the other.
 
HTML5 is such a powerful web designing language where we can do validation of some features without using the JavaScript which makes this language dynamic that's why I think HTML5 is better than Flash.
 
Last edited:
It's on the way, but I wouldn't say it's a fully capable replacement at the moment. There are several things missing from HTML5 that are very easy or convenient in Flash, and there aren't any good authoring tools either. Things like Adobe Edge Animate and Reflow are laughable compared to what Flash could do even in its earlier stages. Even basic things like a brush tool or nested symbols are missing.

In a few decades though, who knows. HTML5 has already substituted Flash for basic things like banner animations and navigation headers, and it continues to evolve constantly.
 
Adobe Edge Animate is a much different tool from Flash, though there will be inevitable comparisons between the two. Also, keep in mind Flash as a product has been around for over 15 years whereas Adobe Edge Animate is much newer and just coming out of preview release.

That said, part of the reason it is missing some of the features of Flash is because they should either be done in another app such as Illustrator or Photoshop, or they don't directly pertain to the workflow using HTML5, CSS and Javascript/JQuery. Flash had more tools built into it for drawing vector shapes, Edge Animate assumes you are creating your graphical assets in another program and importing them instead. What little you can draw in Edge Animate are not your standard vector shapes, they are actually just HTML DIV's being styled with CSS. Flash is frames based animation, Edge Animate works off of timelines and moves things around with Javascript and CSS transitions. In Flash you would draw every frame one at a time (unless you used their tweening tools). In Edge you start with point A on the timeline then further down point B and it will auto animate from one end to the other - a different workflow.

As far as stuff like Actionscripting, I'm under the impression Edge is assuming stuff like that is already being handled by Php. You can open an existing web page in Edge Animate and animate sections directly, which you can't do in Flash.
 
HTML 5 can be used as an alternative to Adobe Flash Both include features for playing audio and video within web pages, and integrated vector graphics are possible with both.
"HTML 5" in this article sometimes refers not just to the HTML 5 specification, which does not itself define ways to do animation and interactivity within web pages,[2] but to HTML 5 and related standards like JavaScript or CSS 3. Animation using JavaScript is also possible with HTML 4.
 
Flash graphics and animation is designed using the Flash editor, and may be viewed by end-users using Flash Player (for web browsers), AIR (for desktop or mobile apps) or third-party players such as Scaleform GFx (for video games). Adobe Flash Player enables end-users to view Flash content using web browsers, and is supported on Microsoft Windows, Mac OS X and Linux. Adobe Flash Lite enabled viewing Flash content on older smartphones, but has been discontinued and superseded by Adobe AIR.
 
Browser developers are increasingly hostile towards flash, some of them, specially Google Chrome, are basically steering people away from flash to stimulate the growth of HTML5 adoption. I disagree with that but flash has its days numbered. It is a matter of time before the plug in is finally dropped from all major browsers like they did with the Java plugin. Apple already kicked flash out of the iPhone.

Flash development is going to be limited to supporting legacy applications on corporate environments, so if you already have that knowledge it won't go to waste, but learning Flash now is not a good idea.
 
All web browsers support HTML and other Web standards to various degree. Adobe released a tool that converts Flash to HTML5, and in June 2011, Google released an experimental tool that does the same.Web browsers cannot render Flash media themselves, instead it is rendered primarily via the proprietary but freely available Adobe Flash Player. Until 2008, there was no official specification which was allowed to be used to create an alternative player. Alternative players have been developed before 2008, but they support Flash to a lesser degree than the official one.

Deliver2inbox
 
Back
Top