Twitter heeft besloten het delen van een bepaald bestandstype op zijn platform te blokkeren, alles in de hoop een positieve ervaring te behouden.
Deze week heeft Twitter officieel aangekondigd (via Engadget) dat het de mogelijkheid verwijdert om png-bestanden op het platform te animeren. Dit is gedeeltelijk te wijten aan een rapport dat individuen op Twitter de Twitter-feed van de Epilepsy Foundation hebben gekaapt en overspoeld met geanimeerde png-bestanden. En, zoals opgemerkt door Twitter, respecteren die uploads met die inhoud niet "autoplay-instellingen". Als gevolg hiervan verwijdert Twitter de ondersteuning.
Twitter zegt dat het probleem te maken heeft met een bug en dat het ook prestatieproblemen kan veroorzaken voor de site en het apparaat van een gebruiker. Als gevolg hiervan heeft Twitter de bug opgelost en blokkeert ondersteuning voor Apng's.
png's gebruiken voor animatie is moeilijk. Apng's zijn ordes van grootte groter dan normale voorbeeldafbeeldingen. Dit kan een langzamere app, verhoogd geheugengebruik en zelfs crashes betekenen. Deze problemen zorgen voor een onaangename Twitter-ervaring en er is weinig dat kan worden gedaan om dit te voorkomen. https://t.co/IsWwIm6mYz
- Twitter Engineering (@TwitterEng) 23 december 2019
Die individuen kaapten de bovengenoemde feed en gebruikten hashtags om het platform te overspoelen met de geanimeerde png's, die op hun beurt sommige fotogevoelige en epileptische mensen een aanval konden geven. Het is vermeldenswaard dat, in een volgende update aan Engadget's oorspronkelijke bericht, zegt Twitter dat het niet op de hoogte is van gerichte aanvallen, maar het verwijdert simpelweg de ondersteuning voor geanimeerde png's vanwege de mogelijkheid van een dergelijke aanval.
Twitter zegt wel dat het werkt aan alternatieve tekst voor geüploade GIF's, maar blijkbaar om dit specifieke verlies goed te maken. Dat betekent dat GIF-ondersteuning nergens naartoe gaat, wat goed nieuws is.
De verandering is al geïmplementeerd, dus ondersteuning voor Apng's op Twitter is nu officieel verleden tijd.