Slash Boxes
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.
More | Login | Reply
Loading... please wait.
  • Never heard of this being done, but I love it! Write this and I'd love you forever and have your children.

    Or something like that.

  • Check out the Firefox addon FireBug []. It shows up in the lower portion of firefox and lets you see all network connections for all resources a page calls, along with all HTTP headers used for each request and response, and the total time to load. It also has insane functionality around "Inspect Element"; you right click anywhere on a page and can go straight to the corresponding HTML or DOM tree - and see all javascript and all css in one place. The header inspection part has already helped me out IRL :)
    • There is also a FireFox plugin called Tamper Data
      that allows you to inspect and change the HTTP headers.

      I find it useful for injecting "bad" data into a web application.
  • I agree with other posters that there is some of this functionality in a few Firefox extensions, but I'd love to see the whole thing rounded out.
    • I think the extensions are also much less than the idea Schwern has in my mind. In the Visible Browser, you'd have like a ubrowser []-like, or better a Croquet []-like, interface/environment, and there would be representations of the connections being made, and IP addresses and port numbers would become intuitive, and you could zoom into the "pipes" and see the bytes whizzing by [] and pouring into the images. You would see how it works.
  • 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.)