The HTML5 Experiments of Hakim El Hattab
1–10 of 32 posts
Re: The HTML5 Experiments of Hakim El Hattab
#2Alright, I'll stop. Just make sure to check out the demos.
Plus, here's a blog entry he wrote on HTML5 and his experiences - http://www.kontain.com/fi/entries/94636/thoughts-on-html5-ca...
Re: The HTML5 Experiments of Hakim El Hattab
#3Those were gorgeous. The mark of good software is that it inspires you think of uses for its underlying technology. As of now, I actually take "HTML5" seriously, thanks to this.
We should see more robust libraries, and even "authoring tools" in the near future.
Re: The HTML5 Experiments of Hakim El Hattab
#4It never really sank in with me until this: flash is dead. Those were gorgeous. The mark of good software is that it inspires you think of uses for its underlying technology. As of now, I actually take "HTML5" seriously, thanks to this. We should see more robust libraries, and even "authoring tools" in the near future.
Please don't use this as HTML5 vs Flash firewood. I do it because it's fun. Not because it's HTML5.
I hate Flash just as much as the rest of you, and I'm thoroughly impressed with these HTML5 demos, but I think it's premature to pronounce Flash dead. Just another nail in the coffin, I'd say.
Re: The HTML5 Experiments of Hakim El Hattab
#5It never really sank in with me until this: flash is dead. Those were gorgeous. The mark of good software is that it inspires you think of uses for its underlying technology. As of now, I actually take "HTML5" seriously, thanks to this. We should see more robust libraries, and even "authoring tools" in the near future.
Incidentally, I brought up my task manager while viewing these demos, the CPU utilization jumped from 5% to 97% (Core 2 Duo, 1.66 GHz).
Re: The HTML5 Experiments of Hakim El Hattab
#6It never really sank in with me until this: flash is dead. Those were gorgeous. The mark of good software is that it inspires you think of uses for its underlying technology. As of now, I actually take "HTML5" seriously, thanks to this. We should see more robust libraries, and even "authoring tools" in the near future.
Actionscript 3.0 is much more sophisticated than Javascript/HTML5. The capabilities of HTML5 are equivalent to Actionscript1.0/Flash Player 6, circa 2004 (these demos were entirely possible even in Flash Player 5 perhaps). Plus, Flash is reasonably cross-platform (except for iPhone/iPad of course). On another note, making embeddable widgets (slideshows, videos with more than just viewing functionality, like Youtube)…
> making embeddable widgets is very hard in Javascript, since any complex embedded Javascript would likely clash with other scripts on the page
You can use local variables the way jQuery uses it. Something like (function($))(jQuery). If you declare all your variables and functions within this scope its easy to avoid clashes with other scripts.
Re: The HTML5 Experiments of Hakim El Hattab
#7It reminded me a lot of an online puzzle game called Auditorium. If you liked these demos, and have even the slightest interest in puzzle games, I really recommend checking it out (free, pretty long demo): http://www.playauditorium.com/.
Re: The HTML5 Experiments of Hakim El Hattab
#8Re: The HTML5 Experiments of Hakim El Hattab
#9It never really sank in with me until this: flash is dead. Those were gorgeous. The mark of good software is that it inspires you think of uses for its underlying technology. As of now, I actually take "HTML5" seriously, thanks to this. We should see more robust libraries, and even "authoring tools" in the near future.
Actionscript 3.0 is much more sophisticated than Javascript/HTML5. The capabilities of HTML5 are equivalent to Actionscript1.0/Flash Player 6, circa 2004 (these demos were entirely possible even in Flash Player 5 perhaps). Plus, Flash is reasonably cross-platform (except for iPhone/iPad of course). On another note, making embeddable widgets (slideshows, videos with more than just viewing functionality, like Youtube)…
It's a powerful platform, and I will accept the author's desire to avoid using his demos in "HTML5 vs Flash" punditry; but it's apparent where HTML5 is headed, and I can't help but notice its competence, in domains where flash is usually considered the only option.
Re: The HTML5 Experiments of Hakim El Hattab
#10It never really sank in with me until this: flash is dead. Those were gorgeous. The mark of good software is that it inspires you think of uses for its underlying technology. As of now, I actually take "HTML5" seriously, thanks to this. We should see more robust libraries, and even "authoring tools" in the near future.
From the link: Please don't use this as HTML5 vs Flash firewood. I do it because it's fun. Not because it's HTML5. I hate Flash just as much as the rest of you, and I'm thoroughly impressed with these HTML5 demos, but I think it's premature to pronounce Flash dead. Just another nail in the coffin, I'd say.
His demos provoked uses cases in my head, stuff I would usually consider flash for. I am by no means anti-flash; I know the SWF and FLV specs like the back of my hand. I have annotated wireshark logs of RTP that are almost faithful to the "spec". And most importantly, I am an Adobe fan, and sided with them against Apple.
But this is one of those "top idea in your head" things. Now, after seeing those demos, my mental model of "what flash can do" has been diminished. I will still use flash for microphone capture, sockets, and persistent cookies. But I know now that I don't need flash for audio, video, and interactive eye candy.
Flash has always been a last resort, and seeing HTML5, in this light, is like discovering Qafiya in English: