Originally Posted by knwbuddy
What is the best strategy for users in the meantime? ISTM that HTML5 is rudimentary at this point, and additionally, has not yet become a standard.
I can't believe that it is best for consumers to just shut themselves off from using resources because someday, things will be different. I see that as being similar to avoiding driving until electric cars are ubiquitous. It makes no sense to me.
But I suppose that the grapes are too sour these days.
usable in many regards and in many applications. One particular element of Flash which cannot even dream of competing is in the field of accessibility and adaptability.
It is a rather large subject and there's a great deal of misunderstanding and misrepresentation (for example, creating bouncing balls in Canvas as a comparison to Flash—that's just stupid). In short, though, the combination of these technologies will replace more and more of what we know Flash to do today. Right now
In terms of what can and can't be used? It depends on the project and, especially, the demographic. Is a site designed for a whole mess of users who, somehow, are still using IE6? These new open technologies aren't going to cut it. Flash will be needed for a high level of interactive capabilities. Designing something for a technologically inclined audience? You can up the game quite a bit if you wish and leave Flash in the gutter. Some things, like slightly more complicated games, just aren't practical using these technologies yet.
Apple is after Flash's blood because Adobe has not
been good to the OS X platform traditionally, and Flash sucks horribly on mobile devices to this day. Yes, that includes all Android devices. It only runs smoothly for basic operation (e.g. certain advertisements) and mobile-optimized media. From there you start to run into everything ranging from annoying/jerky scrolling to end-of-line errors and crashes. Flash has a long way to go. Companies like Apple cannot push it along the way, or help to develop it into what it needs to be. I can't blame them for wanting Flash to die, and as a developer myself, I want to see it die too. Well, I want to see it die for standard website functions such as video, navigation, presentation. Actual content should almost never require something like Flash to access.
Professionals? They should be thinking forward. If these new technologies are not yet appropriate for their website or project they should be designing with them in mind. Present video using HTML5 and fall back on Flash (easier said than done for very large established companies, but they'll come around as they need to). But for some time the demographic and budget are going to dictate some of these decisions.
Originally Posted by CIM
Most browsers have robust HTML5 and CSS3 support. Get a clue.
1) Don't be a jerk. Why be so rude?
2) Most new
browsers have good
support for key parts
of HTML5 and CSS 3. Webkit is the best with good offerings from Mozilla Firefox and Opera as well. IE8 is workable, but is is definitely holding many things back. Microsoft seems to be working hard to turn this around and IE9 looks like it may have some good potential. But what matters most? It isn't what most modern browsers support, but rather what the browsers being used by most users support. We've still got crap like IE7 and IE6 out there, and that holds the whole internet (and especially these technologies) back.