6 ms·
This is amazing. HTML5. No Flash. No Java. Works on iPhone.
- whyenot 17y ago"Error Establishing a Database Connection" I don't know about the amazing part, but you're right, it does work without flash or java! :)
- tdoggette 17y agoThe actual item (link is a blog with a couple of screenshots and no content other than the title): http://mrdoob.com/lab/javascript/harmony/ http://mrdoob.com/lab/javascript/harmony/
- kqr2 17y agoHere's the actual author's original blog post: http://mrdoob.com/blog/post/689 http://mrdoob.com/blog/post/689
- mikecane 17y agoYes, I did that so people could see what the app was before deciding if they wanted to try it. And since someone here has reported a connection error, it seems the app itself is getting hammered.
- Nwallins 17y agoActually, it looks like the blog is having problems. The direct link seems to load fine.
- mikecane 17y agoYeah, the guy just told me his blog is not responding now. Oops! I must rethink speedbumping like that in future.
- swombat 17y agoSpeedbumping?
- mikecane 17y agoI was hoping that people would see the screensnap at that blog and THEN decide if they'd go on to the site itself. It never occurred to me there'd be a flood of people who'd click through and kill the site I pointed to. Plus, I figured some people might be on a mobile device and not see the site itself, so they could at least look at a screensnap. I will never do that again.
- mileszs 17y agoInteresting metaphor. At least speed bumps often increase the safety of some group of people. This sort of speed bump does nothing but infuriate those who pass over it, and perhaps inflate the ego of the owner of the bump -- or, in this case, crash the bump, er, blog.
- pavlov 17y agoNice design, the brush shapes are pretty. But honestly, this is the kind of application which used to be provided as a demonstration of Turbo Pascal's graphics library in 1990... Multiplying some lines into a greyscale buffer on mouse events was perfectly feasible on a 286 + VGA. Meanwhile in 2010, Flash Player 10 can render 300K 3D particles in software: http://www.unitzeroone.com/labs/alchemyPushingPixels http://www.unitzeroone.com/labs/alchemyPushingPixels
- bugs 17y agoBut it requires flash player :P I think the real point is that the technology is evolving in modern browsers to new points where someday in the future it will be standard and free unlike flash.
- daleharvey 17y agothis is the kind of argument which was used to demonstrate how inadequate pcs where compares to mainframes in the 80's. Apologies for any snarkiness :) but we are going to hear about how much canvas sucks compares to opengl whatever until it surpasses it, and probably still then.
- pavlov 17y agothis is the kind of argument which was used to demonstrate how inadequate pcs where compares to mainframes in the 80's. So you mean '80s mainframes were actually PCs, but they had a faster virtual machine, better language support and a more expansive standard library? Because, you know, both the Canvas demo and the Flash demo run on the same hardware... Don't get me wrong, I really like Canvas. But it's harmful to pretend that it's a Flash replacement, when Flash still does a lot more and also has authoring tools that allow actual content to be produced by design professionals.
- cookiecaper 17y agoThis is nice, but there are many more HTML5 examples at http://www.chromeexperiments.com http://www.chromeexperiments.com , and most of them are much more "amazing" than the linked app.
- Qz 17y agoSite won't load for me -- is it iPhone only?
- prgmatic 17y agoSite is not loading
- mikecane 17y agoYou guys have BUSTED the site at the link!! And I can't edit this post. Use THIS link: http://mrdoob.com/lab/javascript/harmony/ http://mrdoob.com/lab/javascript/harmony/
- amadiver 17y agoThat is some amazing blog spam. http://mrdoob.com/lab/javascript/harmony/ http://mrdoob.com/lab/javascript/harmony/
- ivankirigin 17y agoI made the koolaide dude without really thinking about what I was getting into at first. http://giantrobotlasers.com/post/437605692/i-made-the-koolaide-dude-almost-by-accident-using http://giantrobotlasers.com/post/437605692/i-made-the-koolai...
- kordless 17y agoEvidently the admins disapprove of your Koolaide dude.
- ivankirigin 17y agoSometimes you need to suffer for your art
- prawn 17y agoI went with a shoe, also without really thinking about it: http://twitpic.com/17mpg5 http://twitpic.com/17mpg5
- dirtbox 17y agoIt's quite nice to doodle mindlessly with http://i43.tinypic.com/svgk5c.png http://i43.tinypic.com/svgk5c.png How about letting you draw with white on the right click?
- deleted 17y ago[deleted]
- happyrichpinoy 17y agooh the possibilities that you can come up with this tool, like this procedurally generated leaves for example http://bit.ly/arVgfS http://bit.ly/arVgfS
- ghosttrails 17y agoTry it in Firefox and then in Chrome - really shows the JS speed advantages of Google's browser (at least for this).
- Sephr 17y agoIt also works on other touch-screen devices with recent WebKit builds too that support touch events, such as Android. I helped mrdoob by suggesting various improvements including the usage of touch events.
- tripngroove 17y agoThis is the most usable drawing/painting app I've ever tried. There's something in its constrained, simple functionality that's very freeing. I've been playing with this for hours. All I need to do now is hack it to add colors.
- dbz 17y agoPlease don't downvote for posting what I found, only for disagreeing with my upcoming opinion: Forbidden You don't have permission to access /blog/2010/03/09/amazing/ on this server. I hate it when I get this message. HN should kill links with server errors.
- mikecane 17y agoIf I still had edit access to the submission, I would have changed the link to go directly to the site (see Comment below). It seems his site has been taken offline temporarily due to bandwidth issues/costs. head desk
- redstar504 17y agoReally? A Permissions error with HTML 5? Let me in on your secret!!!!
- olalonde 17y agoIt would be cool if it was possible to automatically save to an image host.
- davisml 17y agoThis is not amazing.
- dpcan 17y agoDon't confuse "No Java" with "No Javascript". I feel like this post is trying to be tricky in its wording.