This is a first draft. Consider it beta.

Integrate the ua_tokenizer gem. JCasts doesn’t seem to have pushed it to rubygems!

Implement some caching mechanism. I think the memcached interface is the most practical, especially since TokyoTyrant uses the same interface. We’ll want to use a hash (SHA1 is probably good enough here) so that an in-memory hash need not hold every SVG we’ve ever received in memory.

Add more information to Rasterday#bad_browsers. Right now, any IE and <4.0 Firefox are the only ones we recognize.

Add a couple more examples. Watts, Gin, and maybe Sinatra or something.

Possibly add hooks for using, e.g., librsvg or another SVG renderer instead of RMagick.