I think Virgin is making the a good decision for two reasons. First, they really don't require any of the more complex features of Flash and second by the very nature of their business, they obviously have a need to cater to the mobile crowd in as light-wieght a way as possible. I suspect we will see a lot of similar circumstances moving towards using the HTML5 video tag.
All that being said most of this:
Quote:
Originally Posted by
AppleInsider 
Unlike Flash or Silverlight, which are presentational and therefore deliver a fixed view for users to experience, the Web's native HTML only describes content semantically, so users and their browser can interpret how they want to experience that information.
HTML supports flexible presentation using CSS (Cascading Style Sheets), a technology that can scale Web content and complexity to accommodate the limitation of mobile devices, accessibility issues for the blind or physically impaired, or simply customize information presentation to fit the desires of Web users.
Morgan Adams, an interactive content developer with a lot of experience with Flash recently explained that most of today's existing Flash-based games, navigation elements, and other content is oriented toward mouse-centric desktop and simply can not work well in a multitouch environment like the iPhone or Apple's upcoming iPad, where there is no mouseover.
Adobe is working to push out new enhancements to Flash to accommodate touch-centric environments in new content, but developers have to weigh whether sticking with Adobe's platform makes sense now that HTML5 delivers much of the functionality of Flash without dependance upon Adobe.
Is total sensationalist crap written by someone who CLEARLY doesn't do web development.
Let's be honest here, it doesn't really matter if the haters or fanboys of this board agree or not with what developers do. Because those of us who are developers are not going to ask you for your opinion when we develop websites.
To give you a frame of reference, I currently work as a new media designer and developer and have been for the past 10 years. I use all of the following languages on a regular basis: PHP, JS, FLEX, AS3, HTML & XML. I also love Apple products and own more of them than any reasonable person should.
But this site is simply lying to you. regularly, in part I believe to drive traffic and in part because he is a moron who drinks his own kool-aid. To debunk some specific comments I would like to point out that:
Quote:
Originally Posted by
AppleInsider 
Unlike Flash or Silverlight, which are presentational and therefore deliver a fixed view for users to experience, the Web's native HTML only describes content semantically, so users and their browser can interpret how they want to experience that information.]
Wrong in a few ways. First Sliverlight and Flash both are hardly presentational languages. In fact, HTML and CSS are presentational languages. Both Silverlight and Flash can access and write to databases, and return information dynamically. HTML only presents the layout and CSS styles it. Also how in the world are users interpreting how they want to see a webpage just because its in HTML?
If you wanted to have an informed conversation about dynamic and interactive vs "presentational only" sites made without Flash or Silverlight than you would talk about languages like .net, php and JS. You're inability to actually compare relevant technologies only illustrates your lack of understanding.
Quote:
Originally Posted by
AppleInsider 
HTML supports flexible presentation using CSS (Cascading Style Sheets), a technology that can scale Web content and complexity to accommodate the limitation of mobile devices
How does CSS scale web complexity? Do you even know what that means? You don't need CSS at all to scale your site to a mobile device if that's what your actually referring to. it's easily done with a meta tag, and thats just plain 'ol HTML 4. BTW FLEX supports CSS as well, not just HTML.
Quote:
Originally Posted by
AppleInsider 
CSS (Cascading Style Sheets), a technology that can...........customize information presentation to fit the desires of Web users.
As long as those desires don't involve complex interactivity or dynamic manipulation of data, which in fact millions of users do actually want. Don't get me wrong I love CSS but its clear you have absolutely no idea what it does.
To simplify it for you, all CSS does in a nut-shell is address how things will look. Fonts, Colors, Layout...that sort of thing. However that is only a small piece of the presentation of information. What makes tools like Silverlight and Flex so powerful is that they can address the visual needs of web development AND the dynamic data driven needs of web development.
If you really want to know....
Perhaps the most exciting thing about HTML5 and CSS3 for those of us who actually do web development instead of fantasize about it, is the addition of block level tags like <nav> or <footer> or the ability to create drop shadows, embed fonts and use rounded corners without JS. Hell even the canvas could be pretty sweet sometime around IE 10. The <video> tag however, is probably the least interesting part.
Quote:
Originally Posted by
AppleInsider 
Morgan Adams, an interactive content developer with a lot of experience with Flash recently explained that most of today's existing Flash-based games, navigation elements, and other content is oriented toward mouse-centric desktop and simply can not work well in a multitouch environment like the iPhone or Apple's upcoming iPad, where there is no mouseover.
Actually, any site that uses MouseOver will have those events neglected. Its common all over the web particularly in navigation as you mentioned. However, that is in no way solely a problem related to Flash. in fact the majority of these problems are done in Javascript where MouseOver states are extremely common and JS games built with this way will also fail to work. What you fail to mention and probably fail to realize is that there is nothing stopping anyone from creating content that will work just fine. And if your complaint is that old web sites don't work so well....welcome to the 20th century, thats been a problem for years.
AS for Flash and touch....
Three years ago I developed a series of touch-screen kiosks for a tradeshow all in AS3. It's not only possible to develop for touch, its easy. The fact that there are web based games that were developed before touch screens were viable on mobile devices is not an inherent problem with Flash its just a development issue related to platforms.
Quote:
Originally Posted by
AppleInsider 
Adobe is working to push out new enhancements to Flash to accommodate touch-centric environments in new content, but developers have to weigh whether sticking with Adobe's platform makes sense now that HTML5 delivers much of the functionality of Flash without dependance upon Adobe.
Unfortunately, for all the reasons I listed above, HTML5 doesn't actually deliver most of the functionality of Flash. Thats just a misconception at best and a fabrication at worst. Developers however, already know this. So you can rest assured we wont be abandoning Flash for HTML5 anytime soon. Now if Microsoft would stop cock-blocking JS Harmony (google it) then we could have a serious conversation about the future of Flash.
I know a lot of you will call me an Apple hater or an Adobe fan boy but really I'm not. You're just being fed a bunch of crap by this site that really isn't based in reality. I actually love Apple, which is why I still come to this site....and when the iPad has a USB port a front facing camera and yes..Flash. Than ill probably buy one
