Stories
Slash Boxes
Comments
NOTE: use Perl; is on undef hiatus. You can read content, but you can't post it. More info will be forthcoming forthcomingly.

All the Perl that's Practical to Extract and Report

The Fine Print: The following comments are owned by whoever posted them. We are not responsible for them in any way.
 Full
 Abbreviated
 Hidden
More | Login | Reply
Loading... please wait.
  • This is a lovely idea. I envision a 4D animation (2D canvas + 1D http connection + 1D time) where you can step through the connection and canvas state (remember: javascript can change the page after the http stuff is finished (and then of course there's AJA*)), but I suppose you would need to see something of the DOM data structure because the canvas will be essentially blank while the page is being fetched (though making table borders and image locations visible might make the data structure graphical.)

    But, having seen the innards of mozilla, you definitely want to be careful here. I fear it might be a leaky abstraction. (Though actually, it might be nice to see that mess graphically in all its glory because despite the delicious irony of this diagram [mozilla.org], the design overview [mozilla.org] can't begin to explain it.)

    Your "assembly of a computer" overview probably stops at the component level of abstraction (as opposed to drilling all the way down into the transistors) and likely has to do some hand-waving regarding software as well (especially if you don't want to get into explaining broken-ness like why copying a file requires a reboot on qdos, etc.) Also, the "visible man" presumably uses some non-blood liquid and thus doesn't get into the details of interactions between cells, microbes, etc.

    It would definitely do many a web programmer some good to talk to a webserver over telnet. I fear that too many have gone ten years in the field without understanding even that much.

    Meanwhile, my attempt to compile libxul on windows has crashed yet again, so I'm going to keep dreaming about invisible qdos :-D