3 ms·
> For example you should almost certianlly be stripping geo location. But in general I would recommend stripping everything non-essential. Including animation
by JimDabell 3y ago
> For example you should almost certianlly be stripping geo location. But in general I would recommend stripping everything non-essential.
Including animation in most cases. Otherwise somebody can use a single frame with very long duration that will be reviewed by moderators, then follow that frame with a different frame containing objectionable material which will eventually be shown to people.
- joshstrange 3y agoWow, that's something I had never considered. I did run into a bug with someone uploading a gif to our servers and our resize script spitting out a file per resized gif frame (base_1.png, base_2.png, ...) that I had to fix but I'd never have thought of your example. We just took the first gif frame in our case, which would have been safe from this thankfully.
- qingcharles 3y agoI often find you can upload animated GIFs to sites that don't allow them by just renaming them to PNG first.