DrLex0 / ThingiverseIssues

UNOFFICIAL attempt at tracking Thingiverse website issues
https://www.dr-lex.be/3d-printing/?r=gh-thingjunk
12 stars 0 forks source link

Large GIF files must be banned #33

Open DrLex0 opened 4 years ago

DrLex0 commented 4 years ago

Ridiculous

This Thing has a GIF file in its gallery that is 40MB in size. If someone likes or collects this, a tiny icon will show up on the Thingiverse main page that is nothing else than this whole 40MB GIF file displayed at smaller size. This will cause a massive spike in server load from all the visitors loading the main page at that moment. It will also choke mobile devices, devour data plans, and most of all, it is just downright stupid. Something similar will happen if this shows up in search results.

Proposal:

DrLex0 commented 4 years ago

And please don't try to ‘fix’ this by just removing the activity feed. The problem will still be present if huge unprocessed GIFs end up in the thumbnails.

DrLex0 commented 4 years ago

Another example. User profile pics and any other kind of icons or thumbnails must be downscaled and flattened to a static image. If the input is so large that it would cause any significant load on the servers to be flattened, just reject it.

waste