After testing, it is correct ![]()
I believe @pfaffman’s solution is the way to go to achieve what you want.
Long explanation: Faster (and smaller) uploads in Discourse with Rust, WebAssembly and MozJPEG
Short explanation: large images are resized/recompressed on your device (via javascript) before they are sent to Discourse.