"Don't bet against the browser" part XIV: Looking at the Pippy Python graphics code examples, they remind me of some of the bits of <canvas> tag programming around the net. So one could imagine bundling a JavaScript editor with some glue HTML and making a Pippy equivalent.
It's been done, http://billmill.org/static/canvastutorial/ It runs in good browsers (i.e. anything but IE), and thus mostly runs in Browse v.98 on 8.2.1! It uses the CodeMirror interactive textarea with syntax coloring. In some ways it's better than Pippy, because the code and window are on the same page so the edit-run loop is tighter. The whole tutorial could be packaged as a downloadable .xol collection. It's using the jQuery library which could and should be factored out for the XO since browser incompatibilities aren't a factor. Fantasizing, maybe the Disqus online login in its Comments tab could be replaced by XO collaboration and a pink pony. Interactive animation is slow on the XO, but if and when Browse gets updated to XULRunner 1.9.1 and picks up TraceMonkey, the JavaScript will get faster. Maybe newer cairo (8.2.1 has cairo 1.6.4) will speed up the graphics. Cheers, -- =S Page _______________________________________________ Devel mailing list Devel@lists.laptop.org http://lists.laptop.org/listinfo/devel