Web-Entwickler verärgert: Gelöschte Tweets in Einbettungen nicht mehr sichtbar

Entwickler sind darüber verärgert, dass Twitter eingebettete, aber schon gelöschte Tweets nicht mehr anzeigt. Damit gehe eine Archivierungsfunktion verloren.

In Pocket speichern vorlesen Druckansicht 37 Kommentare lesen

(Bild: Koshiro K/Shutterstock.com)

Lesezeit: 2 Min.

Der Kurznachrichtendienst Twitter versteckt gelöschte Tweets seit einiger Zeit auch auf externen Webseiten, sofern sie Twitters JavaScript zur Einbettung benutzen. Zuvor wurden gelöschte Tweets zwar nicht eingebettet, aber ihr vom Webseitenbetreiber angegebener Text wurde unabhängig von der Löschung des Originals angezeigt. Statt unverifiziertem Text sehen Webseiten-Besucher nun gar keinen Inhalt mehr.

Mit der Änderung wolle Twitter Menschen unterstützen, die sich dazu entschieden haben, ihren Tweet zu löschen, erklärte eine Mitarbeiterin des Kurznachrichtendienstes. Außerdem solle es in Zukunft genauere Informationen dazu geben, warum Tweets nicht mehr angezeigt werden. Aktuell sind die Einbettungen schlicht leer, Twitters FAQ beschreibt noch das alte Verhalten.

In einem Blogpost beschwert sich der Entwickler Kevin Marks über die Neuerungen und erklärt die Folgen der Änderungen von Twitters API. Das Javascript-Skript widgets.js sucht nach Zitatblöcken mit der Klasse twitter-tweet und ersetzt diese durch ein Twitter-iFrame, das den Tweet anzeigt. Bei einem zwischenzeitlich gelöschten Tweet habe das Skript früher den Zitatblock in Ruhe gelassen, sodass der eingebettete Text zwar ohne Twitter-Branding, aber zumindest lesbar angezeigt wurde. Neuerdings ersetzt das Skript den Zitatblock auch bei gelöschten Tweets durch einen iFrame – der dann allerdings nur ein leeres Fenster zeigt.

Das Verhalten scheint auch andere Entwickler zu stören, Simon Willison, Entwickler und Mitgründer des Web-Frameworks Django, bezeichnet die Änderung als nicht "archivfreundlich". Er wolle aufhören, Twitters Einbettungs-Skript zu nutzen.

(mack)