Here is a great analogy... - Flash is like a PDF document, author has full control at the output, prints on all printers the same way, can embed images (yes, now video but just talking about print), fonts, etc. in one file. - HTML5 is like a Rich Text doc. Yes you can add in images but it is missing so much more.
HTML5 does not have: - Fullscreen - 3D (such as Away3D or papervision libraries) - Cross-Domain compatibility - Cannot access scripts across domains (Flash has crossdomain.xml files with these permissions) - Cross-Platform/Browser compatibility - looking the same in all browsers - Asynchronous client-server communication - Manipulate images client-side - Support for different video formats (until browsers start agreeing on formats) - Alpha channel video - Dynamic streaming of video based on network connection - Webcam and mic api - Typography control - Filters and effects - Dynamically generate audio real-time - Preview an image before you upload it from your local drive Basically if you have something like a blog site with a couple video/audio clips, then just use HTML5. If you plan on creating something more advanced such as an interactive game or application, Flash is the choice. Will it ever go away, no. Has anything come close? Silverlight, but never had a chance. Is Flash just for banner ads and animation? Used to be but has grown far beyond. And to with libraries like Dojo and Ext.js, you can create a lightweight app in HTML5 and JS but will not have the power of a Flash app. Now let me know if you can replicate this in HTML5/JS: http://www.bandit3.com -G On Feb 3, 2010, at 10:24 AM, QuickConnect wrote: > You are right HTML 5 is not flash. However much of what you can do > with Flash you can do with HTML 5. > > For example it does the same kinds of animations and transitions that > you can do with Flash and it does them with fewer lines of code. It > does local database access and storage. When you need to contact a > server for more data or other communication you use the XMLHttpRequest > object to do AJAX just as you can do AJAX in flash. > > For video streaming you use a video tag. > > With these abilities it seems to me that most of what someone uses > Flash for can be done in HTML 5. If not, what am I missing? > > If this is so then it seems to me that this Flash vs. HTML 5 argument > comes down to nothing more than just a preference of the developer/ > engineer for one or the other. This, of course, is if we ignore that > IE will more than likely always be slow to adopt this new > functionality as it has with most others. > > On Feb 2, 10:04 pm, Remi Grumeau <[email protected]> wrote: >> What i do know (or i'm pretty sure about) is that mobile handhelds are going >> to be, in the next 5 years or a bit more, the way most of people are going >> to get connected with (phone, iPad, whatever has a touchscreen, …). >> So if Flash Player is not compatible with those, everything is possible >> (even the death of the format, to be replace by another - even by Adobe >> itself !)… but i'm agree with the fact HTML5 is not Flash: different >> formats, different goals for different needs ! >> >> Remi >> >> Le 2 févr. 2010 à 22:39, David Orchard a écrit : >> >> >> >>> People write for some market share that they feel comfortable with, >>> that's all. Whether it's IE, or Flash, or HTML5 (which is basically >>> being written by one person), it doesn't really matter that much. >>> What is at least decent about Apple is that Webkit and Safari are >>> leading the implementation of a variety of web specs, including HTML5 >>> and CSS. That is progressing our capabilities to deliver content, >>> unlike MSFT who pretty much stopped development on IE for a long time. >> >>> Cheers, >>> Dave >> >>> On Fri, Jan 29, 2010 at 12:52 PM, Mr Junk <[email protected]> wrote: >>>> People wrote specifically for IE, that broke the web for everyone else. >>>> People write specifically for Flash, that breaks the web for everyone else. >>>> Standards are good. >>>> Companies who shun them should go away. >>>> MS = Adobe = Fail >>>> On Jan 29, 2010, at 9:49 AM, ade wrote: >> >>>> here's the classic conversation we have with clients who want their website >>>> to be linked on iphone friendly sites and from our app: >> >>>> "sorry but your lovely looking website doesnt work on an iphone etc" >> >>>> today some have said "this ipad looks great" >> >>>> "your website wont work on that either" >> >>>> however it does mean extra work(income) in making an iphone/ipad friendly >>>> website for them ;) >> >>>> -- >>>> ade >>>> ........................................................................... >>>> ................ >>>> www.ibizaA-Z.com >>>> www.iphoneibiza.com >>>> www.podcast-ibiza.com >>>> www.ishopibiza.com >>>> www.ibiza-blog.com >>>> www.ibizawinter.com >>>> www.ibizaa-z.com/webcam >>>> http://twitter.com/blogibiza >> >>>> -- >>>> You received this message because you are subscribed to the Google Groups >>>> "iPhoneWebDev" group. >>>> To post to this group, send email to [email protected]. >>>> To unsubscribe from this group, send email to >>>> [email protected]. >>>> For more options, visit this group at >>>> http://groups.google.com/group/iphonewebdev?hl=en. >> >>>> -- >>>> You received this message because you are subscribed to the Google Groups >>>> "iPhoneWebDev" group. >>>> To post to this group, send email to [email protected]. >>>> To unsubscribe from this group, send email to >>>> [email protected]. >>>> For more options, visit this group at >>>> http://groups.google.com/group/iphonewebdev?hl=en. >> >>> -- >>> You received this message because you are subscribed to the Google Groups >>> "iPhoneWebDev" group. >>> To post to this group, send email to [email protected]. >>> To unsubscribe from this group, send email to >>> [email protected]. >>> For more options, visit this group >>> athttp://groups.google.com/group/iphonewebdev?hl=en. > > -- > You received this message because you are subscribed to the Google Groups > "iPhoneWebDev" group. > To post to this group, send email to [email protected]. > To unsubscribe from this group, send email to > [email protected]. > For more options, visit this group at > http://groups.google.com/group/iphonewebdev?hl=en. > -- You received this message because you are subscribed to the Google Groups "iPhoneWebDev" group. To post to this group, send email to [email protected]. To unsubscribe from this group, send email to [email protected]. For more options, visit this group at http://groups.google.com/group/iphonewebdev?hl=en.
