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