• Because it was never a problem. It’s a little bit faster for encoding and decoding, and no service ever had problems with the file size. Especially not my selfhosted stuff. Every service, except discord. As I now have resorted to using Vencord or just uploading most media to Nextcloud, I don’t have that many issues with it anymore, anyway.

      • JPEG for graphics like screenshots is not very efficient. For stuff like that, png is simply superior. (But not with compression 0)

        PNG is not good for photos though.

        • why though? The graphics represented in the screen are already squashed and scaled, so you wouldn’t be preserving their quality in any case. If you’re worried about text, JPEG should still be able to handle it under high quality settings

            • But that’s patently untrue: take this 10 MB example TIFF file as an example.

              • PNG Compression, max compress (=quality 9):

                convert file_example_TIFF_10MB.tiff -quality 9 test.png
                
              • JPG Encoding, 99% quality (=quality 99):

                convert file_example_TIFF_10MB.tiff -quality 99 test.jpg
                

              Final file size comparison:

              9.7M Sep  5 13:21 file_example_TIFF_10MB.tiff
              1.7M Sep  5 13:22 test.jpg
              2.5M Sep  5 13:22 test.png
              

              PNG is significantly larger, and difference in quality between them is negligible

      • I use 4k because I like seeing a lot of stuff at the same time in good quality.
        I make screenshots of my whole screen to share all the stuff in the highest detail.
        Using jpeg would result in literally unreadable pictures.

        • Depends on the Quality setting and version of jpeg. Even the original jpeg, on high quality, will result in little to no data loss. IIRC, Jpeg can even do lossless, with the only caveat being that it doesn’t save alpha channels (but screenshots don’t need to have transparency, anyway). Newer versions of jpeg, such as jpeg-2000 (and the much less broadly supported jpeg-XL) have much better compression and provide higher image quality at lower file size.

          “jpegification” or “Deep-frying” only really occurs with the original jpeg at low quality settings.