Julia Meets HTML5
mikejuk writes "Google labs has created a demo web page where fractals combine with HTML5 to give a fully interactive viewer that uses nothing but JavaScript and as many cores as you care to offer it and not a plug-in in sight."
So why not hyperlink "Julia sets" to something telling us wtf a Julia set is?
Here's the link to Google Labs' . Also, there's an obvious typo in the summary title. I'm unhappy with Slashdot lately.
"Google labs has created"... I think not. Actually I suspect talented people have created. How about their names?
Or have they been totally borged?
People create. Corporations monetize.
The canvas tag is a part of the HTML5 spec. So it is an HTML5 application.
It's nice, although not as quick as all that on my machine.
But what does this demonstrate? Anyone interested knows you can display arbitrary graphics using HTML5 canvas. Anyone with any sense knows you can calculate a view of a Julia set in Javascript. Add the two together, and it's inevitable that this demo would be possible.
Now, how about using Web sockets to set up some kind of P2P network whereby if someone else is viewing the same region as you are, your machines collaborate on the calculations...
One of the first things I ran on my shiny-new Commodore Amiga in 1985.
"I disapprove of what you say, but I will defend to the death your right to say it." - historian Evelyn Beatrice Hall
Here's a wacky idea: a link that is (a) not slashdotted, and (b) not to a blog posting.
Google Labs
Julia would be "Giulia" in Italian. Juilia is plain wrong.
It takes me back to the old days, of my misspent youth, when we grabbed somebody's Postscript fractal generator demo, set the number of iterations to something dubiously suitable to even the desktops of the time(it worked; but took about ten minutes) and then sent it to every postscript-capable printer we could locate across our school's network...
Hah. I once found a very short piece of Postscript which ray-traced a reflective sphere on a chess board. So I sent it to the office printer. I assumed I'd crashed it, but sure enough, 3 hours later, out pops the picture.
Nothing quite like calculating and rendering fractals in Javascript to make your Core i7 feel like a Pentium 200.
Great, now I can render the Mandelbrot set on my dual-core 4800+ box nearly as fast as I could on my 386 with FractInt.
I wish I was kidding, but if this is a representative demo of HTML5 then we're in trouble.
"Nine times out of ten, starting a fire is not the best way to solve the problem." - my wife