You Display Browser Webserver Modules Filesystem
Please get me http://rheme.net/web.
Hey rheme.net, send web.
Hey filesystem, do you have a file called web?
Dude, web is totally a directory, not a file.
Okay then, give me a file from inside it starting index.
Okay, here’s index.php
.php, huh? Sounds like a case for PHP!
Roger that. Here’s the output of the script index.php.
Hey, excellent. Okay, browser, here’s web.
Sure enough, and it looks like XHTML. Time to display it! Huh, it says to use the file elegant as CSS. Could you get that for me, webserver?
One moment. Filesystem, what starts with elegant?
Well, elegant.pl, of course!
Cool. Hey Perl — would you please tell me what elegant.pl says?
First tell me what the browser identified itself as. Okay, just a moment. Here ya go, mon.
Well, browser, here's elegant.
Excellent. Here’s a preliminary rendering, display.
Thanks; I’ll get right on that.
Meanwhile — webserver, I need the image figure-1. (By the way, I can handle PNG, GIF, SVG, JPEG, and JPEG2000 graphics.)
Filesystem, what starts with figure-1?
Let’s see — we’ve got figure-1.bmp, figure-1.gif, figure-1.tiff, and figure-1.png.
We’ll go with the last one, because my config files said PNG was better than GIF. Here’s figure-1, browser. By the way, it’s a PNG.
Sweet — thanks! Here’s the final render, display.
Done!
D00d, +h15 PAg3 5U><><0rZ!!!!
You Display Browser Webserver Modules Filesystem