Here's a nice interactive environment which uses all solid HTML techniques (like image maps).
Notice that it is also all done with javascript, AJAX-y, whatever goodness (as opposed to just changing URLs).