I think you will agree that the img tag should also accept percentile parameter:
for example: my avatar:
real size:
Half the size:
How did I do it? Obviously I had to get to the size properties, memorize the sizes, divide them by 2 and write them in the [img=XxY]form.
Why couldn't I simply write [img=50%]?
It would be very good, because when you resize you really want to scale it.
Disadvantages: I don't know exactly, but I don't think gd/php can read the size (info) of a remote image, so the server would need to download the image, read the sizes and then load the image. Ending in server load.
But anyway, if someone finds out how to do it without the disadvantages... that would be great