This is a very clever solution. Thanks for posting it.
The flexibility of the approach means one could extend it to have keywords not just for different sizes (?width=quarter
, etc.), but also different styles (e.g. &style=plot
, &style=photo
, etc.), in a very compact form.