4 ms·
While I'm always glad to see articles created by non-famous people on Hacker News, it sucks when the article turns out to be utterly worthless and riddled with
by jeff18 17y ago
While I'm always glad to see articles created by non-famous people on Hacker News, it sucks when the article turns out to be utterly worthless and riddled with inaccuracies. Seriously, a random Slashdot post is more worthwhile than this, yet it is the #1 story. This also pretty much proves that either the Hacker News voting system is flawed, the author is gaming it, or the community is no longer as tech savvy, or doesn't read the content. Any of those possibilities is sad.
Myth 1: the video tag will replace Flash video
The video tag won't replace Flash video? Has he missed the memo that YouTube, Vimeo, and DailyMotion have already rolled out HTML5 support? It is not perfect, but it is clearly going to happen. Whether this hurts Flash, is another story: but HTML 5 video is already here and has replaced Flash for many people.
I'd like to see a good analysis arguing why this trend might not continue -- not an apologist stick his head in the sand.
Myth 2: HTML5 is here, Flash is dead
Flash obviously is not dead. However, HTML 5 is here. See WebKit, Firefox, the iPOS platform (his invention), Google Chrome OS, etc.
Myth 3: Canvas is good for artists
He doesn't really expand on this point except to give a few minute examples of things he doesn't like about it. For example, you can't use fonts that didn't come with the browser. Pardon? Has he totally missed the web font module of HTML5?
Canvas doesn't provide interactivity and it is impossible to make a game with it? What? I have personally played Contra with an HTML 5 Canvas NES emulator. http://benfirshman.com/projects/jsnes/ http://benfirshman.com/projects/jsnes/
Myth 4: HTML5 will solve all the problems associated with Flash
He goes on to argue that most of the problems with Flash (splash pages, high cpu usage, etc.) will continue with HTML 5. This is true, and his only good point, although I have never heard anyone actually say this...
However, HTML 5 will provide a much better, open sandbox for these problems. E.g. you can modify the DOM to block an ad, or detect a script that has gone into an infinite loop, etc. See Google Chrome or various ad block or Greasemonkey scripts for some creative uses of this fact.
With Flash, at best, you can simply kill the plugin.
Myth 5: Adobe is not scared of HTML 5. In fact, Adobe is pushing HTML 5 forward even harder than Apple?
I was about to write up an angry rebuttal to this, but seriously, it's not even worth responding to. After reading this last one, I kind of feel like I've just been trolled hard.
- freetard 17y ago> Myth 5: Adobe is not scared of HTML 5. In fact, Adobe is pushing HTML 5 forward even harder than Apple? > I was about to write up an angry rebuttal to this, but seriously, it's not even worth responding to. I think he's talking about adobe air which comes with webkit and makes use of html5 storage and more (well, everything that webkit allows).
- deleted 17y ago[deleted]
- jeff18 17y agoAir was not mentioned. However, Apple is by far the biggest contributor to the WebKit project. That would be like saying "Camino is driving HTML 5 forwards more than FireFox".
- brg 17y agoOne important use of flash video is in ads. Many users feel these ads are too intrusive, but the industry demands them and they have near universal adoption. Penny-arcade had a strict policy against such ads, but when 99% of ads requests became flash based even they changed their tune. That short-content, user generated video hosting sites have experiments with the video tag does not signal imminent shift in the platform.
- Lazlo_Nibble 17y agoOne important use of flash video is in ads. Many users feel these ads are too intrusive, but the industry demands them and they have near universal adoption. Near-universal adoption on the supply side is irrelevant if there's no demand on the consumption side.
- abstractbill 17y agoUsers don't "demand" ads of any sort, let alone Flash ones. Advertisers demand Flash-based ads, because they can do stuff like animation and sound, but more importantly because they can use Flash's full tcp/ip sockets to send arbitrary tracking information home (e.g. how long was the ad displayed for, any mouse-over events, browser and os information, etc).