Opera Supports Google Decision To Drop H.264
An anonymous reader follows up to yesterday's Google announcement that they would drop H.264 support from Chrome. "Thomas Ford, Senior Communications Manager, Opera, told Muktware, 'Actually, Opera has never supported H.264. We have always chosen to support open formats like Ogg Theora and WebM. In fact, Opera was the first company to propose the tag, and when we did, we did it with Ogg. Simply put, we welcome Google's decision to rely on open codecs for HTML5 video.'"
It would be very strange indeed if, in year 2020, radio is using this codec and television is using this codec and cable is using this codec and DVRs are using this codec and Blurays are using this codec...... but the internet did not. The web would be the odd man out.
My AC stalker: " I personally agree with your posts most of the time, but that won't keep me from modding you troll"
Opera are against everything and everyone, while their actual market share consists only of a hardcore minority. In other words, nobody from the real world actually cares what Opera think, and there is no news here.
Sad news for the web, that we'll be saddled with outdated inefficient codecs that, at least in the case of WebM, are probably just as patent-encumbered as h.264.
The article ends with, "It will be interesting to see if major browsers like Firefox, Internet Explorer and Safari will follow the suit and drop support for H.264."
She should stick to getting her TV channel up and running, and not meddle in the technical details of how the video is encoded and viewed.
everyone, get your zencoder instances fired up
- Fun & Work : http://thegearjunkie.com
I wish software developers would stop playing politics with software and just deliver products that work
did you forget to take your meds?
For good or ill, this is Mozilla's fault.
Mozilla were the first ones to take a stand, even when theora was the best free option. Opera agreed and followed suit. It's only afterwards, now that Google has proven WebM code and hardware available that they are growing a pair also.
I think in the short term this will push many sites back to flash video, in the medium term it will be good for the web, and in the long term patents don't matter, so H.264 is probably a better choice.
How you feel about this greatly depends on the timeframe you reference...
Blessed are the pessimists, for they have made backups.
To sum it all up: Because nobody can play nice with their patents and their licenses HTML 5 video will still be "oh, work on machine x but not on machine y". And this was supposed to be a panacea for apps, video and everything. Except now it isn't. This is why we can't have nice things.
You want hardware accelerated video? Use h.264 and it will work swell on Safari on Mac and IE on Windows.
You want something that will target ALL machines? Use WebM, but make sure you have your users install some plug-ins or Codecs on the most popular operating systems. Oh, and for mobile? yeah - don't use WebM.
What a mess we are making of this stuff.
Free standards are better for everyone, they don't need expensive licensing, they're freely usable from everyone and they don't need closed-source codecs. You will have to simply convert your video to ogg/theora instead of H.264. I think this is good.
Gruber gets to the root and calls BS:
"Regarding Google’s stated explanation for dropping H.264 support in Chrome:
Though H.264 plays an important role in video, as our goal is to enable open innovation, support for the codec will be removed and our resources directed towards completely open codec technologies.
These changes will occur in the next couple months but we are announcing them now to give content publishers and developers using HTML an opportunity to make any necessary changes to their sites.
In addition to supporting H.264, Chrome currently bundles an embedded version of Adobe’s closed source and proprietary Flash Player plugin. If H.264 support is being removed to “enable open innovation”, will Flash Player support be dropped as well? If not, why?
Android currently supports H.264. Will this support be removed from Android? If not, why not?
YouTube uses H.264 to encode video. Presumably, YouTube will be re-encoding its entire library using WebM. When this happens, will YouTube’s support for H.264 be dropped, to “enable open innovation”? If not, why not?
Do you expect companies like Netflix, Amazon, Vimeo, Major League Baseball, and anyone else who currently streams H.264 to dual-encode all of their video using WebM? If not, how will Chrome users watch this content other than by resorting to Flash Player’s support for H.264 playback?
Who is happy about this?"
...how many desktops use opera as their browser again?
It's bizarre - they all seem to think that decisions like this will simply be followed by the users, when the reality will be a) find a plugin, or b) go get a browser that does it already. Like IE9 :-)
Comment removed based on user account deletion
Since Gentoo only provides Chromium, I haven't had built in support for h.264. I don't miss it. 99% of the videos I watch are on Youtube which is obviously owned by Google. If Chrome will only support WebM then so will >90% of the online video market (Youtube alone).
Dialup, or rather data transmission using antique crappy copper wires buried haphazardly in the ground and left to corrode, is doing just fine. Or did you think ADSL/VDSL is somehow not using the same copper wires?
I'm not sure if we are approaching Nyquist or Shannon, but currently I get 40Mbit down / 4 Mbit up easily. And, get this, I can even call on the same line at the same time.
I wouldn't call that stuck, would you?
According to this article IE and Safari, through plugins, eventually.
If all else fails, immortality can always be assured by spectacular error.
In the end, the only format that's going to universally work on all browsers for video is flash. So flash is going to come out on top (or stay on top), and the industry as a whole will lose.
We need everyone to agree on one codec and STICK WITH IT. This sort of flapping around is going to mean that no one codec is ever going to be adopted, and flash will remain the standard because that's the only one that works on most devices.
...companies brag about dropping features or touting ones they never had.
The problem here is that multiple parties all have valid conflicts of interest, but lack of standardization hurts us all. Here's how:
So, can the big parties come together and create a compromise that will help everyone, or are they more interested in hurting one another than in helping consumers? Here's what I propose. All major browser/OS vendors commit to h264 support for a period of six years, then agree to remove said support; as part of the HTML5 transition. After six years, all browser vendors agree to support WebM. This gives content providers a plan going forward and gives companies that make cell phone chipsets time to integrate hardware support for WebM and for phone makers to incorporate those chips in their designs. People with six year old phones would still have shitty battery life at that point, but I suspect that will be well past the lifespan of a smartphone.
Maybe the Linux community will see this as a more important change than most people, due to their software options. (Obviously, Linux users aren't huge Internet Explorer users, nor do they use Safari browser as a rule. They're also more likely than others to use a version of the Opera browser.) But all in all? Apple was just recently pushing H.264 as one of their preferred codecs, so it'd be crazy for them to go along with pulling it from Safari. (Didn't they just recently convince YouTube to convert a whole bunch of former Flash based videos to H.264 format?)
I don't think Google Chrome has exactly taken the world by storm either, so their failure to support a popular codec like H.264 will just serve to further relegate the product to "niche use only". This would have MUCH more impact if FireFox was going to pull support for it, instead of Chrome doing so.
By controlling the codec, Google can design it so they can insert ads into the video stream more easily.
This isn't about open, unless open = more money for google.
I remember the days when computers had these things called codecs, and you could simply add support for just about any format. No one ever removed functionality, it was all about adding support for more and more formats.
This would have MUCH more impact if FireFox was going to pull support for it, instead of Chrome doing so.
Firefox doesn't support it in the first place.
JPEG, GIF and MP3 all have/had encumbered with licenses yet they are still to this day, web standards. I never hear anyone complain about seeing JPEG's on their web page be it web developer or end user. It's only an issue to people who place ideals over practicality. People are listening to billions of AAC and MP3 files on a daily basis without complaint (and with hardware support).
Which leads me to the next point. What practical reason do I have for wanting h.264 support in a browser? Because I get hardware-based decoding with h.264. It saves my battery time and leaves my CPU free to do other more important tasks. With WebM or Theora I get software decoding and thus a less responsive machine with a shorter battery life.
Perhaps most importantly, the MPEG group have time and time again have brought us the best codecs for digital media. Given Theora's performance compared to WebM and h.264, I certainly hope Ogg isn't responsible for pushing r&d into codecs for the future. Open source is great. I use it every day and can't imagine how much more difficult computing would be without it but the great bulk of its work has been with reproducing free/open versions of existing products and paradigms, not at pushing the boundaries of research and development.
You know, we complained endlessly when Microsoft fragmented the web user experience for years...why are some of us giving Mozilla and Google a free pass when, however noble the motivation, they are trying to do the same thing?
Is h.264 really that big?
A search of Google Shopping returns about 67,900 hits for "H.264."
The H.264 camcorder ranges from the $150 "Flip" to the $21,000 Panasonic AG-3DA1 which records 1080/60i 3D to two 32 GB SSDs.
H.264 is supported by your HDTV. Your Blu-Ray player. It is deeply entrenched in theatrical production, home video, broadcast, cable and satellite distribution, medical, industrial and security applications. Towards Diagnostically Robust Medical Ultrasound Video Streaming using H.264
This would have MUCH more impact if FireFox was going to pull support for it, instead of Chrome doing so.
Firefox never had support for H.264 in the first place
At least now we have some what of a chance to have an open web without any plugins. Gif, Jpget and Png are already free and now since over half the web browsers (Chrome have 10%, Firefox have 40%, Opera have 5% [or some what in that region]) won't support H264 the web sites have to use either Ogg or WebM at least as a second option. But since you have to convert your movies either to Ogg or WebM anyway and you don't need to pay license fees with the two, web sites are good to use just Ogg or WebM and just leave H264 in the dust. Hurray for Google. Now if Google would drop Flash for Youtube (after FF and IE support the new video tag) and make WebM the only codec for Youtube we could say bye bye H264 and welcome to open web.
http://www.mueller-public.de - My site http://www.anr-institute.com/ - Advanced Natural Research Institute
Every single time any web browser makes any decision, you always hear Opera chiming in behind them.
Back when everyone was making a big fuss about flash vs html 5, as soon as someone picked a side (I believe it was apple with its safari, can't recall), what did Opera do?
"OH, ME TOO!"
Maybe it's just me, but I really don't give a lick what these followers think.
png: Created because of licenses/patents on Jpeg and GIF
Ogg: Created because of licenses/patents on MP3
The only reason you have hardware-based decoding with h.264 is because Intel/AMD/Nvidia were ask/told/paid to do so.
If someone adds WebM hardware-based decoding, people will flock to it.
Obama's legacy: (N)othing (S)ecure (A)nywhere and (T)error (S)imulation (A)dministration
You know, we complained endlessly when Microsoft fragmented the web user experience for years...why are some of us giving Mozilla and Google a free pass when, however noble the motivation, they are trying to do the same thing?
Because when Microsoft fragmented the web, they reimplemented open and free standards, threw in a bunch of their on stuff in them an then forbade everyone else from using it unless they were using Microsoft products. When Mozilla and Google are fragmenting the web, it's about taking proprietary, patent encumbered, closed standards and opening them up enabling free innovation. That's why.
People are really glossing over the IMPORTANT side of this decision - YouTube.
YouTube is by far the largest source of online video on the web, and it is owned by Google. Until now, YouTube's HTML5 version used H.264 encoding. By dropping H.264 from Chrome, Google would in effect be making YouTube incompatible with their own browser. They are not going to do that.
What this points to, is YouTube is very likely to switch to WebM itself for HTML 5 video in the near future. This has HUGE ramifications since IE 9 is not slated to support Web-M - which would mean IE 9 would not work with HTML 5 YouTube, while every other browser did.
This may be the actual whole reason behind this decision - to indirectly force Microsoft's hand in supporting open video in IE.
png: Created because of licenses/patents on Jpeg and GIF
Ogg: Created because of licenses/patents on MP3
Both wildly successfull, huh ? I guess you see PNG used these days but how long did it take to become moderately popular and today does your camera save PNG's or still those nasty encumbered JPG's ?
The only reason you have hardware-based decoding with h.264 is because Intel/AMD/Nvidia were ask/told/paid to do so.
If someone adds WebM hardware-based decoding, people will flock to it.
Everyone is already buying h.264 hardware. It has been tested, it's cheaper 'cause everybody already buys it and it offers compatibility with already available content. Do you think they'll flock to hardware they'll have to support in addition to existing hardware (for backwards compatibility reasons) with all software development and testing costs that entails ?
If all else fails, immortality can always be assured by spectacular error.
Why should your browser support ASCII? How about JPEG. Or GIF. Or ...
Because you still have the problem that your browser cannot display the content. It has to communicate with the OS to do so in ways that are NOT standard.
Oh, and your OS would then need to pay the patent royalty.
(PS: your OS having a display license still means you can't upload your content in H264 if you are not given ANOTHER license to do so. Even Camcorders which license it don't allow you to do that).
Ogg Vorbis is pretty common standard for video game audio because you don't have to pay royalties for implementation. So in that way it's pretty damn successful. Speex (their voice chat codec) is also fairly commonly used for VoIP, presumably for the same reason.
Make WebM work, and we're in business.
Otherwise keep your dodgy "free" standard that is open but useless.
Isn't it a bit hypocritical that Google adds Flash support to Chrome and then decides to remove H.264, claiming it wants to support "open formats?" This is crazy. Give users a choice, and support the more popular format.
Actually, contrary to what the parent poster claimed, PNG was only designed to replace GIF. It doesn't have lossy compression like JPEG. Which also explains why your camera saves JPEG. You wouldn't get as many PNGs (or GIFs, for that matter) on the chip.
The Tao of math: The numbers you can count are not the real numbers.
JPEG has always had a royalty free version. Always. Pretty much the *only* version of the spec that is used.
The Grey Goo disaster happened 3 billion years ago. This rock is covered in self replicating machines!
You know, we complained endlessly when Microsoft fragmented the web user experience for years...why are some of us giving Mozilla and Google a free pass when, however noble the motivation, they are trying to do the same thing?
I always said they should've specified a baseline codec in the HTML5 standard that had to be supported for the video tag. At least then there would be ONE thing that people had to support or be called out as breaking the standard.
== Jez ==
Do you miss Firefox? Try Pale Moon.
Sure, yay for google, they are getting rid of the patent encumbered H.264. Now, when will they get rid of the proprietary and probably patente encumbered flash to really support HTML5?
Any browser can support both through plugins.
Rethinking email
> Which leads me to the next point. What practical reason do I have for wanting h.264 support in a browser? Because I get hardware-based decoding with h.264. It saves my battery time and leaves my CPU free to do other more important tasks. With WebM or Theora I get software decoding and thus a less responsive machine with a shorter battery life.
RockChip support WebM decoding in hardware.
You do know Theora was part of the official HTML5 standard until Apple raised a bitchfest of epic proportions to usurp it for their own gain, right?
It's not Mozilla and Google who are getting a 'free pass' here, they're just trying to fix the mess Apple created.
No problem is insoluble in all conceivable circumstances.
You know, we complained endlessly when Microsoft fragmented the web user experience for years...why are some of us giving Mozilla and Google a free pass when, however noble the motivation, they are trying to do the same thing?
We complained about Microsoft because they were using their browser development and bundling to make the Web as proprietary as possible - specifically, they were trying to make it hard for web designers to build services for anything that wasn't Internet Explorer and ActiveX. Complaints about H.264 are consistent with, not contrary to, the gripes many of us had with Microsoft when they were trashing the Web. Google, Opera and Mozilla are doing the right thing here because H.264, unlike XML and JavaScript, is proprietary. The Web always gets better when open standards gain wider acceptance (think RSS, Ajax, and RSA encryption). Video will be no different.
MP3 is seriously showing its age at lower bitrates. 96kbps AAC+ and Ogg both sound MUCH better than 128kbps MP3 in my opinion. They have an analog falloff for the information that couldn't make the bitrate, so they sound much more natural to our ears. I can pick out the harsh harmonics from low bitrate 128kbps MP3 streams from shoutcast and icecast very easily.
I was always happy with MP3, and am for >192kbps, but the alternatives sound much better below this.
Thank you sir, I think that'll be all the advertising we can stomach for today.
Did you just threaten half the people in the world with a lawsuit if we don't all switch to either IE or Safari? Good luck with that bud. Firefox + Chrome + Opera = 49.94% of marketshare, IE + Safari = 49.48%
the MPEG group have time and time again have brought us the best codecs for digital media
Best but illegal. Illegal is not a starter for a universal standard. Why are we even having this conversation?
When the MPEG-LA patents expire, then and not before will H.264 be in the running for a standard. Till then, there's "open" and there's "illegal", and MPEG-LA have decided to make implementing their algorithm in GPL code illegal. So sad, thank you for playing, next. End of line.
You know, we complained endlessly when Microsoft fragmented the web user experience for years...why are some of us giving MPEG-LA a free pass when, however shiny their beads and blankets are, they are trying to do the same thing?
Fixed that for you.
You are not a brain: http://books.google.com/books?id=2oV61CeDx-YC
I hate Apple. But WTF was theora doing in what was supposed to be a generic web standard for video playback. having theora as part of the standard completely undermined the standard itself and was a sure fire way to ensure it was never universally adopted. Open standards should not be encumbered by people driving their own agenda's, theora had no business being in the standard.
You do know Theora was part of the official HTML5 standard until Apple raised a bitchfest of epic proportions to usurp it for their own gain, right?
It was a proposed part of the standard. Apple was one major company to step in though, but they had some pretty good reasons. Apple makes iPhones and they are trying to sell them partly on the fact that they use less battery. Part of that is using dedicated hardware for playing video. They have millions of existing devices out there they cannot retrofit to do the same with WebM. So it sounds like what Apple did was because it benefited Apple, but because in turn it benefits Apple's customers and making them happy makes Apple more money.
This is not an insolvable problem though. WebM support can be built into hardware. A few companies have proposals for chips and they say they will do it if the format takes off. Apple could convince them to start finishing those proposals and adding support right now. They just need a reason to push their vendors and eat a small cost for more expensive hardware going forward. So why isn't Google trying to make a compromise deal that they support h264 in Android and Chrome for a set number of years in exchange for Apple promising to add WebM support to Safari, OS X, and iPhones as soon as they can get hardware support added?
If Google is really serious, this should be their proposal. If, however, they're more interested in trying to gain smartphone market share at the expense of open standards and consumers, then they should continue on as they are, complaining about Apple, while secretly enjoying Flash's gain in market share which helps them accomplish that.
Temporary measures seldom are, and for anyone that wants h.264 that badly there's always Flash anyways, it's just Apple refuses to implement *that* one due to their personal vendetta against Adobe.
The obvious solution would be to adopt WebM as the official standard, work on putting both software and hardware in place over the next couple years, and implement Flash/h.264 as an interim solution while HTML5 is finished, to take advantage of any pre-existing h.264 acceleration. Which was exactly what we had before Apple's bitchfest except with Theora rather than WebM, what Google seems to be going for, and what Apple would be going for if they were really interested in furthering open standards on the web, rather than abusing their position on standard bodies to further their own personal wars against Adobe and Google.
No problem is insoluble in all conceivable circumstances.
Temporary measures seldom are, and for anyone that wants h.264 that badly there's always Flash anyways...
Flash is likewise not supported by hardware decoders on many platforms and worse, since there is only one implementation of note, it is slow, crashy, and resource intensive.
The obvious solution would be to adopt WebM as the official standard, work on putting both software and hardware in place over the next couple years, and implement Flash/h.264...
Why Flash at all? Anyway, Google is not willing to do that since they say they're pulling support for h.264. If Google actually cared about the users, they'd commit to supporting h.264 until a specific date in order to benefit end users so those users aren't stuck with Flash.
...their own personal wars against Adobe and Google
They don't really care about either. They care about profits and they're fighting that battle the right way this time, by trying to make a better product. It just so happens that h264 is the only codec that works best for their customers NOW. And you expect them to agree to a standard that has worse battery life or is closed and under the control of a company that has been ignoring the need for security and stability and performance forever? Sorry, but you're completely blinded by partisanship on this one.
Google can easily broker a better solution, one that benefits customers, but they won't and this is because they are intentionally promoting Flash and using Flash support as a differentiating feature to try to gain market share in the mobile OS market... at the expense of open standards and users.
MP3 is used by more than alpha geeks. Most people that aren't bound by the ipod seem to listen to mp3 (with .ogg being a very distant competitor). Also, amongst online streaming radio, mp3 is very popular. To call it a dead codec, or one that is only sustained due to 'alpha geeks', is simply not true.
MP3 is still so popular due to it's legacy. Those of us that have been collecting digital music since the late '90's are loathe to give it up, despite technical and intellectual property advantages of other formats.
JPEG has NEVER, EVER, been encumbered.
GIF was believed to be free, it was only just before the patent expired that Unisys decided they could extract some money from the unsuspecting.
MP3 is a popular format, but it has never been a web standard. And people started using it because, like GIFs, there was no sign anyone would try to collect royalties at the time. Not to mention all those in countries where software patents can't even be legally enforced... and today, you'll mod definitely get irate geeks if you post MP3 files, screaming about this Ogg Vorbis thing. Which I always though was odd, since Musepack has been around longer, and is undenyably the best high quality lossy audio codec around, as all frequency domain codecs have unavoidable artifacts, and Musepack and MP2 are the only time domain codecs you've ever heard of. Why MP2 isn't more popular is beyond me.
Slashdot gets worse every day... Pipedot: News for nerds, without the corporate slant
I love open standards, I use Linux daily, moved my company to use OpenOffice, and have used Chrome on a daily basis; however can someone explain to me how Google isn't being a little bit hypocritical here. They got rid of H.264 because it wasn't open standard, no problem with me, however why do they still integrate Adobe Flash? It's picking and choosing, which is fine, however don't tell me you are a rebel fighting for open standards and implement closed-ass technology into your browser.
My 2 cents; however to me this is like wrapping bullshit with gold foil; you may say it's gold, however on the end of the day the substance of your claim is ... bullshit.
Intel, ARM, AMD, and Broadcom are going to start adding WebM hardware acceleration.
Flash is likewise not supported by hardware decoders on many platforms and worse, since there is only one implementation of note, it is slow, crashy, and resource intensive.
Adobe's Flash implementation, there's nothing stopping Apple et al from writing their own. Vector graphics and animation are more complex of course, but as far as online video is concerned FLV is nothing but a thin container over the same old h.264 they're trying to promote.
Why Flash at all? Anyway, Google is not willing to do that since they say they're pulling support for h.264. If Google actually cared about the users, they'd commit to supporting h.264 until a specific date in order to benefit end users so those users aren't stuck with Flash.
Because Flash is already here and in place on all major platforms. The real problem here isn't Flash, it's h.264 so continuing support for HTML5 h.264 would not only do nothing to solve the major problem here, it'd divert resources and focus from the true solution: WebM. Well, or Theora, but WebM is technically superior without any of the legal disadvantages of other "solutions".
They don't really care about either. They care about profits and they're fighting that battle the right way this time, by trying to make a better product. It just so happens that h264 is the only codec that works best for their customers NOW. And you expect them to agree to a standard that has worse battery life or is closed and under the control of a company that has been ignoring the need for security and stability and performance forever? Sorry, but you're completely blinded by partisanship on this one.
They care about increasing their profits at the expense of enterpreneurs and the free market itself. You really expect Google to agree to a so-called "standard" that forces anyone making tools even remotely related to internet video to pay a fee to an oligopoly or risk bankrupcy in a patent lawsuit?
You're so focused on your illogical hatred for Flash that you're willing to hand over the free market to an oligopoly just to see it dissapear a couple years sooner.
Apple can easily broker a better solution, one that benefits customers, but they won't and this is because they are intentionally promoting h.264 and using HTML5 h.264 support as a differentiating feature to try to gain market share in the mobile OS market... at the expense of open standards and users.
Fixed that for you.
No problem is insoluble in all conceivable circumstances.
Flash is likewise not supported by hardware decoders on many platforms and worse, since there is only one implementation of note, it is slow, crashy, and resource intensive.
Adobe's Flash implementation, there's nothing stopping Apple et al from writing their own.
That's your solution? No one has managed to write a compatible Flash implementation with Adobe's. It's a huge monster of spaghetti code that is bloated far beyond anything needed for a video playing codec. Moreover, it's a closed standard with more patent issues that h264. What problem, exactly, are you trying to solve here? This is about Google supporting Flash and not supporting h264, thus pushing the closed Flash over the open h264.
Why Flash at all?
Because Flash is already here and in place on all major platforms.
So is h264! Except H264 is already here and has good performance and stability on mobile devices, while Flash is a turd on mobile platforms. Are you being intentionally obtuse?
The real problem here isn't Flash...
Yes it is. Google would like you to think it isn't, but Flash is still the dominant video player and Google is supporting it by building it into Chrome and promoting it on Android as a differentiator. Buy an Android mobile device and you can have "all the Web" including Flash (even though it will suck). Google makes money by Flash being dominant because it sells their mobile OS which gets them more advertising bucks. If Google was honest about wanting to support open standards, they'd drop Flash way faster than h264.
You really expect Google to agree to a so-called "standard" that forces anyone making tools even remotely related to internet video to pay a fee to an oligopoly or risk bankrupcy in a patent lawsuit?
No, I expect them to agree to support multiple codecs in their browser, until there is proper hardware support for WebM. Instead they're forcing everyone to use Flash, which is a closed standard run by a single vendor with a history of security and stability problems. Gee, that sure is better. Entrepreneurs don't have to pay to play or encode things with h264 because the codecs are built into Windows, OS X, and Linux (nor Android nor iOS) and exposed via APIs. It's already paid for by the OS makers
You're so focused on your illogical hatred for Flash that you're willing to hand over the free market to an oligopoly just to see it dissapear a couple years sooner.
My hatred of Flash is very logical. They've been screwing us all over for years and are still dominant in the market. I'm more than willing to put up with an open standard that might be patent encumbered for a few years, especially with a scheduled transition to a non-patent encumbered open standard. In fact, that's a much better solution than an immediate switch to WebM, because a switch today would leave everyone with an existing mobile device stuck with shitty battery performance. I don't really see the drawback to eliminating Flash NOW and scheduling the elimination of h264 in 2 or 4 or 6 years when enough phones have moved through the market to make hardware support fairly standard.
Apple can easily broker a better solution, one that benefits customers, but they won't and this is because they are intentionally promoting h.264 and using HTML5 h.264 support as a differentiating feature to try to gain market share in the mobile OS market... at the expense of open standards and users.
Umm, great and all, except it doesn't make sense. Apple isn't using h264 support as a differentiator because almost everyone already supports it including YouTube and Chrome and Android. Rather, Google is pulling support for it to create a differentiator. What Apple isn't doing is supporting a single vendor locked in system called "Flash" and despite your rampant Google fanboyism you haven't been able to justify a good reason why Google who claims they're acting for the good of the people with open standards is pushing Flash other than to make money.
That's your solution? No one has managed to write a compatible Flash implementation with Adobe's. It's a huge monster of spaghetti code that is bloated far beyond anything needed for a video playing codec. Moreover, it's a closed standard with more patent issues that h264. What problem, exactly, are you trying to solve here? This is about Google supporting Flash and not supporting h264, thus pushing the closed Flash over the open h264.
Step one: download video FLV from a website. Step two: drag&drop it to VLC. Step three: enjoy your video. Flash video (ie, the only problem HTML5/h.264 attempts to solve) has already been solved ages ago.
So is h264! Except H264 is already here and has good performance and stability on mobile devices, while Flash is a turd on mobile platforms. Are you being intentionally obtuse?
HTML5/h.264 is barely used outside of a few clips on Youtube, Flash is everywhere. Within the context of online video HTML5/h.264 is barely bigger than HTML5/WebM, don't bring up camcorders or any of that irrelevant trash here, you ain't gonna be watching the movie you just recorded on a freakin' web browser unless you're a tech-obsessed nerd.
Yes it is.
No it isn't. Flash is free to use and redistribute, (other) h.264 encoders and decoders are not. HTML5/h.264 is a much larger threat to the future of the internet than Flash, regardless of what your Google conspiracy theories may tell you.
Umm, great and all, except it doesn't make sense. Apple isn't using h264 support as a differentiator because almost everyone already supports it including YouTube and Chrome and Android. Rather, Google is pulling support for it to create a differentiator. What Apple isn't doing is supporting a single vendor locked in system called "Flash" and despite your rampant Google fanboyism you haven't been able to justify a good reason why Google who claims they're acting for the good of the people with open standards is pushing Flash other than to make money.
Everyone *but* Apple already supports Flash, so by the same argument Google can't be using it as a differentiator either. And the simple reason they support it, which you can't admit due to your hatred of it, is that Flash is everywhere, with over 99% of users having it installed and multiple websites taking advantage of that. HTML5/h.264 however is not, therefore they can kill it off right now rather than having to wait a few years until WebM is mature enough to replace it.
No problem is insoluble in all conceivable circumstances.
Flash video (ie, the only problem HTML5/h.264 attempts to solve) has already been solved ages ago.
And you don't think a "lite" Flash player that only does video and breaks for other sites would be a problem for anyone? Sure.
HTML5/h.264 is barely used outside of a few clips on Youtube
You mean except for all the movies rented via iTunes and a dozen other, smaller online rental places, oh and all the natively recorded video from everyone's phones, like the ones people automatically upload to social networking sites. h246 is quite popular and huge number of sites have to it from flash in just the last year, momentum that was good for all of us since they were moving away from Flash and in a smaller number of cases away from WMV.
...you ain't gonna be watching the movie you just recorded on a freakin' web browser unless you're a tech-obsessed nerd.
Yeah, because no one uses a camcorder that is also a phone and which automatically uploads to web sites. Absolutely no one.
No it isn't. Flash is free to use and redistribute, (other) h.264 encoders and decoders are not. . HTML5/h.264 is a much larger threat to the future of the internet than Flash...
Seriously, that's your belief? You haven't seen any of the dozens of major security vulnerabilities resulting from Flash, nor the sites locked into using tools from a single vendor, nor Adobe's refusal to support Linux or other OS's, nor the huge number of browser and even OS crashes directly resulting from their crappy coding, nor the abysmal performance of Flash on many platforms including mobile? None of that is a problem for you and being locked into a single vendor product is better than being locked into an open standard where tools can be made by anyone? You are so hopelessly biased it is pathetic.
Everyone *but* Apple already supports Flash...
If by "supports" you mean it runs on some phones and runs a limited version on other phones and all of them end up having really, really lousy performance and drain your battery. Flash is a pile of crap on mobile devices and it's a pile of crap because it's locked down by a single vendor, so until they lose market share on the Web, they don't care that is sucks for users.
...so by the same argument Google can't be using it as a differentiator either.
Put down the crack pipe and pick up a dictionary. A differentiator is a feature you have and a competitor does not that you use in marketing to try to convince consumers. Google has absolutely been using Flash support (support for a closed standard) as a differentiator. I provided an example of their marketing already. Really, are you so absurdly biased in favor of Google that you truly believe they never do anything shady? Pull your head out of the sand. Google does a lot of good things. They're a fairly respectable company. I have friends that work there, good people dedicated to open standards. That doesn't mean Google doesn't occasionally do something greedy or harmful in the name of profit. It helps when the tech community points this out and calls on them to reverse their decision. It gives those people at Google who want a better choice on behalf of the community leverage to make changes. Your blind support for a harmful decision just makes things worse.
HTML5/h.264 however is not, therefore they can kill it off right now rather than having to wait a few years until WebM is mature enough to replace it.
And in the process they make all those Websites that were switching away from Flash switch BACK to Flash with no reason to ever move to WebM because it has the same performance penalties as Flash (which they will evaluate now, not in a few years). I don't know if Chrome will be enough to make a difference, but it's just another thing pushing people to Flash and that hurts us all.
I don't really see the drawback to eliminating Flash NOW and scheduling the elimination of h264 in 2 or 4 or 6 years when enough phones have moved through the market to make hardware support fairly standard.
I see one: Flash is so "open" that currently there are no fully-usable alternatives; the guys at GNash, Lightspark and SWFDec are working on it, but it'll take a while to replace it. However, there is an alternative to h264 that is good enough, and that works now. Again, there will be a few drawbacks for WebM on mobile devices until the upcoming hardware with full VP8 support starts to replace current devices, but unless MPEG-LA manages to eat everybody's brains and force h264 as a standard, it's just a matter of time.