Comment Re:Easy solution (Score 1) 481
"I tried that! Don't you think I would have tried that?"
"I tried that! Don't you think I would have tried that?"
WebGL is currently doing stuff Flash can't dream of, and that will only improve (unlike Flash).
With Molehill, it looks like they're dreaming pretty closely. Care to bet which tech hits 90% market share first?
Switching to HTML5 canvas animations actually *increases* battery life up to 37%!
Since Apple only recently allowed access the access to the hardware video decoder that Adobe needed, it's probably fair to cut Adobe some slack in that department. As I recall, it took about 5 business days for Adobe to put out a dev build that supported hardware video decoding.
Well, there are a few. If I won the lottery and never had to work again, I'd definitely teach people computer stuff for free, both in person and in writing. I love it.
Here's another idea: how about preventing the crimes that are already happening in this country!
Wait--was the original story about, again?
Another vote here for the minority. I like being able to quickly narrow my search on the spot--to this end I found I began ordering my search terms before I typed them in, e.g.:
susanville food breakfast best bacon
I use Chrome's URL field to do Google searches all the time, and find I miss instant when I'm typing up there.
Speaking as someone who actually does cave survey, I dream of devices like this, I tell you.
You guys might be amused to learn that one of the most powerful pieces of cave survey tech we currently use is a custom-built device called the Shetland Attack Pony, but it has nothing on this backpack thing.
Demand for these things plays a role, sure, but nevertheless the HTML5 platform still makes an effort to enforce security policy below the JavaScript/HTML layer. See CORS, for instance, or the Same-Origin Policy.
Believe me, there's a lot of security stuff in the HTML5 specs. Want to get an image from behind a firewall and AJAX the data out? The spec disallows it. (Nothing in the JS code makes it impossible--you can absolutely code it up. The only thing that stops you is the spec says a security exception must occur when the JS program attempts to access the pixel data.) That's just one example of many.
So, actually, the platform can stop security-unaware developers. Security is in both the platform and the app which runs upon it. In a later post, you say "if the platform implements something insecurely, then relying on that implementation is not building a secure application." This is true. But there's nothing stopping us from building a more secure platform, as well.
Like with SMTP, being built with implicit trust causes all kinds of problems with HTML/JS. Strides are being made, and specs are being produces by W3C to address the issues.
I stand corrected on your position, and agree that HTML5 is hardly limited to videos. I've used it myself to do some crazy image editing with and layout with modern CSS. I really am a big fan.
But I do think Flash has some functionality that simply doesn't exist in HTML5 (afaik), e.g. pixel shaders and dynamic audio generation. I've done plenty of Flash programming over the years, as well.
You're asking Zynga to give up something like 60% of their customer base, and devote a lot of time to engineering.
I really don't think they'd agree to do it. Do you?
It's pretty good for non-video. Depends on exactly what you try to force it to do, of course. But Strongbad is no problem. Dig around youtube and you can find Strongbad playing on the iPad under Frash, or Zero Punctuation playing under Android.
Down in the comments for the story, someone has posted this counterexample to youtube. In it, he uses Flash to watch the video complaining about how badly Flash video works on mobile phones on his mobile phone:
I disagree. HTML5 video can come along and take the whole market, and it won't affect Flash adoption. If you bullet-list what Flash does, you'll have a lot more than "video", and a lot of it is very very important.
How much video in Farmville?
"Everything should be made as simple as possible, but not simpler." -- Albert Einstein