OBSCENE IMAGES

I tried to avoid writing a grumpy geek type rant in my last post 
2024-02-11.3In_Defence_of_UMN_Gopher.txt, and mostly failed, but it 
reminded me of one of my other internet annoyances which is getting 
worse and affecting Gopherspace as well. People keep posting 
obscene images!

Oh I'm not talking about the image content, I don't mind people 
waggling whatever body part they want to at an image sensor, what's 
obscene are the file sizes! So many people, presumably prompted by 
their (not so) smart phones, send around images many megabytes in 
size which are no more useful than one just a couple of hundred 
kilobytes. Actually viewing parts of those images at the native, 
unscaled, resolution, it's usally all blurry anyway. Possibly 
because it wasn't focused correctly, or because the dodgy software 
on their phone actually upscaled the image from a lower-resolution 
image sensor in its camera, to try and pretend that it packs more 
MegaPixels. Either way it's damn stupid - if the person sending the 
image thinks that image really does the job even though close-up 
views are useless, why are they using such high resolutions in the 
first place?

But it's not just about resolution, somehow people have got the 
insane idea of sharing photographs in PNG format! Images that can 
be almost a tenth the size while still looking exactly the same in 
JPEG format, are blasted at me as high-res PNGs chewing through 
many MBs of my limited monthly internet data each. There's just no 
point to that whatsoever, and I really don't understand it at all.

For a time this mainly affected emails (where they clog up my mail 
archives and generally cause me headaches) and small, poorly 
written, websites. Big websites made an effort at least not to 
waste their own server resources pointlessly. Now though, I see 
that Ebay has become a major offender. They're now allowing people 
to upload huge PNG photos of items in their listings and sending 
them on directly. Furthermore the massive images are downloaded 
when you visit a listing page even if you never actually click to 
view them full-size at all! Seven PNG photos for one listing 
totaled 27MB of data! If I tried to load 200 such Ebay listing 
pages in a month I'd use up all my internet data on pointless PNGs 
alone, and without even viewing most of them. Not to mention how 
much slower it makes the browsing itself when I do find myself 
waiting for those images to load, and how that all adds to the 
amount of memory used by the web browser.

It's just damn stupid, and the worst part is that many people in 
Gopherspace host huge images here as well. It's actually even worse 
with because Gopher there's no way to test the file-size of a 
download with something like "wget --spider", because it doesn't 
have anything like a HTTP size header. In many cases I have to 
abort an innocent-looking image download from someone's Gopher hole 
because instead of popping up after a second's delay, UMN Gopher's 
little text-mode loading spinner starts zipping around like a 
Whirling Dervish as ontold millions of bytes blast their way to me 
while my ISP watches on gleefully, thinking of how I'll soon be 
forced onto a more expensive internet plan with higher data limits.

OK, I got distracted by more important things and now I haven't got 
time for morning rants. Basically, don't do that. Be like me and 
scale photos down to around 800x600 before uploading, or even twice 
that resolution would be alright if it's too low for your tastes. I 
also play around with the JPEG compression settings for photos I 
upload for Gopher, to try and get near 100KB size without 
introducing too many noticable artifacts, but that is me being a 
little obsessive. I do really think that for such an old, 
lightweight, protocol, photos sent via Gopher should be similarly 
old-fashioned in their size constraints. But for those Gopher users 
who are more attracted by aesthetics than low-bandwidth, just 
trying to keep photos under 1MB would be a reasonable compromise.

 - The Free Thinker