Some time ago, I StumbledUpon Aquent’s Internet Online Website!. At first it just looks like a very generic (very generic) Web page, but upon further consideration, it’s kind of interesting. Aquent, in case you’re not familiar with them, is an international talent agency that specializes in online-related fields: user interface, graphic design, marketing, etc. (I was briefly registered with them, in order to work on a project that never came to fruition). Anyway, just as an X-ray shows the underlying skeleton, the Internet Online Website! shows the common pieces of a Web site and what skills are required to create it. If you’ve been doing Web development for some time, you’re not going to learn a whole lot, but it might strike you just how common much of what you do is (in terms of UI and design). If you’re relatively new to, or less experienced with, Web development, you’ll probably appreciate seeing the basic ideas—specifically including things like marketing, interactive design, mobile Web, etc.—put together.