cascadenik: cascading sheets of style for mapnik. Great idea. Mapnik (the open source tile rendering system used by OpenStreetMap and others) has a complex style configuration based on XML. Michal Migurski has build a CSS-style equivalent which compiles down to XML, hopefully making it much quicker and easier to get started with Mapnik customisation.
Am I then only one that thinks that this is a bad idea?
Unless you go out of your way to build some server-side caching for all the client requests, your web server is going to get hammered on every page view, for files that the client might never want to download in the first place.
Even if you manage to do this, you will still be increasing the amount of requests dramatically, for small pieces of information, that your should be able to put into the HTML to begin with.