[Clipart] Make thumbnails work on openclipart.org

Frederik Elwert frederik.elwert at web.de
Wed Feb 28 12:02:35 PST 2007


Hello!

As you might know, the thumbnail function on openclipart.org is
currently not working for SVG files. As a work around, I currently wrote
a UserScript (for use with Firefox+Greasemonkey and Opera) that fixes
that.

If you just want to get it working, download the script from here:
http://www-user.uni-bremen.de/~felwert/blog/downloads/openclipart-thumbnails.user.js

German readers may also read my short blog entry on the topic:
http://www-user.uni-bremen.de/~felwert/blog/27-02-2007.html

If you are interested in what the script actually does, you may also
continue reading ;-)

There are two problems that prevent the correct display if the
thumbnails. First, the thumbnails are embedded by <img> elements. But
currently most browsers don't support SVGs as source for imgs. So the
script replaces the img with an object.

Second, most SVGs on openclipart.org don't have a viewBox attribute, so
they don't get scaled to fit the thumbnail size. (This may be because
Inkscape currently lacks a GUI to set a viewBox, although this would be
quite useful for cliparts). So the script sets a viewBox if it is
missing, and replaces the absolute width and height values with 100%.

I was just doing this for my own convenience, but I thought somebody
else could find this useful as well.

Regards,
Frederik




More information about the clipart mailing list