You could of course get a distorted thumbnail with
/abcd1234/square/500,280/0/default.jpg :-)
I don't think that we should reinterpret the !-syntax to mean something
else in the case of square areas so that
/abcd1234/square/!500,280/0/default.jpg
would give you 500x280 and not 280x280...
So maybe we need a new character to mean that ;-)
I have just implemented a feature like that in our digilib server,
planning to use it for the IIIF 'square' feature. I was only thinking of
the square thumbnail usecase and not of non-square thumbnails but in the
(completely different) digilib API it would work like you wanted.
> Is there a recommended approach for this? Are there any examples of anyone
> doing something similar?
You could try to use the square thumbnail and pare it down via CSS or
use your own private region name as people have done before the square
thumbnail as witnessed in
https://github.com/IIIF/iiif.io/issues/425
Cheers
Robert