Do you express the resulting file size or the amount saved? “30%” could mean you “30% of the original file size” or “you shaved off 30% of the original file size”. You could denote the difference with a sign, like “-30%” but that still confuses people. We ran both options by a lot of our colleagues.
“x% of the original file size” is the least ambiguous, but who has the space to put that entire phrase in their app :-/
How? This doesn't seem to be a problem whenever a shop runs a sale.
You could write "shrunk by/to x%". Or, to stay with the app's theme, "Squooshed by 30%!"
Maybe because they don't mind people misinterpreting the sale as larger? I've never seen 30% off mean "30% of the original price", so if people misinterpret it will always be too small.
If your main goal is to avoid misunderstanding (which it isn't always) then in my opinion it's best not to have anything to do with percentages. Instead, just give the ratio. It might not be elegant, and perhaps some people won't understand it at all, but "0.7x compression" cannot, I think, be misunderstood. (Or can it? I wait to be corrected!)
FWIW I'm not sure what your intended meaning is here. I interpret it to mean that the file got bigger.
(jake, is that you?)
You seem to be right. Gonna fix the CLI (the CLI is my doing)