The Tube Map Evolution page uses HTML5 canvases and JavaScript to display a smoothly-morphing evolution of the London Underground Map.
There are no images used in the animations: it's all hand-crafted vector graphics. The scripts compress down to less than 32 kilobytes.
The mouse controls are:
- Click on the map to zoom in
- Shift-click on the map to zoom out
- Use the mouse wheel over the map to zoom in and out
- Click and drag the map to pan it when it's zoomed in
- Click and/or drag the slider to change the year
If you don't have access to HTML5, you can see a (very) rough approximation of the evolution via this animated GIF.
To make suggestions or leave a comment, visit my blog.