GeekzeugMeinung

Make the Nachrichten fun again

"Ich mache mir die Welt [...] wie sie mir gefällt!" - Pipi, hier auch in den Augen

Warnung: Dieser Text enthält Triggerwarnungen. Triggerwarnungen: Dieser Text enthält Nebensätze und falsch zu verstehende Versprechungen. Ein Blick in die Schlagzeilen macht derzeit (ach Quatsch, immer ...) nicht unbedingt glücklich - und das muss sich ändern. Dafür gibt es zwei Möglichkeiten: Wir ändern die Realität, die zu den Schlagzeilen führt - ist aber arg mühselig. Oder wir ändern die Schlagzeilen selbst - so lange man von der Realität nicht selbst betroffen ist, macht das doch keinen Unterschied, oder?

Riddikulus als Chrome-Plugin

Terror hier, Krise da, rechtsextremer Schwachsinn gegen linksextreme Fantasien, böse Bomben und gute Bomben, Züge fahren auch nicht, schlechteste Regierung aller Zeiten, Opposition auch nicht besser und jetzt ist es auch noch zu warm, oder zu kalt, oder zu sehr dazwischen und die Wolken, ach, die waren doch früher auch wuschiger, flauschiger, wolkiger ... hängt der ganze wiedergekäute Scheiss' noch wem zum Hals heraus?

Aber hey, das meiste, was in den Schlagzeilen zu lesen ist, sehen wir doch eh nur genau dort - in den Nachrichten. In Mannheim war ich nur mal vor 20 Jahren, in Russland, Gaza, Israel und Ukraine noch nie, Köln ist flach, droht aber noch nicht im Meer zu versinken und FUCK - selbst wenn ich mal mit der Bahn gefahren bin, war sie ziemlich pünktlich.

Warum soll ich mich also weiter von den News herunterziehen lassen? Ich gebe mir die Pipi (ohne peinliches Gesinge, ne, Frau Nahles?) und nutze mein Kung-Foo für mein Seelenheil. So eine Art Globuli aus der IT-Küche, Aura-Mineralien von JavaScript-Zähmern oder Erdbeeren für Nussallergiker.

Wie das geht? Ganz einfach:

  • Plugin herunterladen
  • Plugin entpacken
  • Plugin in Chrome im Extensions-Bereich via Load unpacked installieren
  • Plugin in der Pluginleiste anheften
  • Seite mit bösen Schlagzeilen besuchen
  • Die Welt mit einem Klick besser machen

Und hier der Beweis, vorher und nachher:

manipulierte ard-nachrichten.
ARD-News - echt vs. ge-Pipi't. Aber was ist nur was ...
  • Quelle: ARD-RSS bei rssatom.de
  • Nun, zieht Euch die riddikulisierte Variante immer noch herunter? Nein? Na dann, installieren!

    Das reicht nicht? Euch ziehen auch Bilder immer noch runter? Von wegen!

    manipulierte ntv-homepage.
    Wuff!
  • Quelle: Im Original war das mal die ntv-Homepage!
  • Wie geht denn das?

    Aber wie das eben so ist, ich komme nicht aus meiner Haut heraus und will ums Verrecken willen noch ein wenig sinnvollen Input mitgeben: die technische Umsetzung.

    Im Prinzip könnt Ihr einfach einen alten Artikel von mir lesen, der zeigt, wie leicht sich Inhalte im Browser manipulieren lassen, um zum Beispiel gefälschte Screenshots in sozialen Medien zu veröffentlichten. Ein wenig Medienkompetenz schadet nicht! Die Kurzversion: Über die Entwickler-Tools (F12) lässt sich JavaScript ausführen, das hier schlicht einen ganzen Haufen Wörter austauscht, zum Beispiel CDU gegen BVB und SPD gegen ARD oder Merz gegen "der Große". In dem Plugin sind es 94 Begriffe, für eine echt bessere Welt fehlt da sicherlich noch einiges.

    Der Code ist ziemlich simpel:

    // Content bekommen
    let html = document.documentElement.innerHTML;
    // Texte austauschen
    html = html.replace(/Mann/g, "Clown");
    // Bilder austauschen
    html = html.replace(/<img[^>]+src=["'][^"']*["']/gi, '<img src="https://free-images.com/sm/3b8f/dalmatiner_schw_braun.jpg"');
    // Content neu laden
    document.documentElement.innerHTML = html;
    

    Und da meckere noch jemand über JavaScript ;) Und wie wird daraus ein Plugin? Simpel as fuck: Einfach auf dieser schicken Webseite Namen, Beschreibung und JavaScript-Code eingeben - fertig!

    Die Erweiterung besteht lediglich aus folgenden Dateien:

    • background.js: Enthält die Anweisung zum Ausführen der bookmarklet.js-Datei
    • bookmarklet.js: Der JavaScript-Code
    • ico-Dateien: Icons in verschiedenen Größen
    • manifest.json: Die Metadaten, anhand derer Chrome weiß, wie es damit umgehen soll

    Die manifest.json:

    {
     "background": {"scripts": ["background.js"]},
     "browser_action": {
     "default_icon": "icon-128.png",
     "default_title": "Ridiculouser"
     },
     "name": "Ridiculouser",
     "description": "Make the news fun again",
     "homepage_url": "http://tutonaut.de",
     "icons": {
         "16": "icon-16.png",
         "48": "icon-48.png",
         "128": "icon-128.png" },
     "permissions": [
         "tabs",
         "http://*/*",
         "https://*/*"
     ],
     "version": "0.1",
     "manifest_version": 2
    

    Das ist ziemlich selbsterklärend, oder?

    Disclaimer: Es kann nicht garantiert werden, dass sich der Wahrheitsgehalt der aktualisierten Schlagzeilen wird verifizieren lassen.

    Disclaimer 2: Das Plugin funktioniert natürlich nicht auf allen Seiten und sollte eh von niemandem installiert werden ;)

    Mirco Lang

    Freier Journalist, Exil-Sauerländer, (ziemlich alter) Skateboarder, Dipl.-Inf.-Wirt, Einzelhandelskaufmann, Open-Source-Nerd, Checkmk-Handbuchschreiber. Ex-Saturn'ler, Ex-Data-Becker'ler, Ex-BSI'ler. Computer-Erstkontakt: ca. 1982 - der C64 des großen Bruders eines Freunds. Wenn Ihr hier mehr über Open Source, Linux und Bastelkram lesen und Tutonaut unterstützen möchtet: Über Kaffeesponsoring via Paypal.freue ich mich immer. Schon mal im Voraus: Danke! Nicht verpassen: cli.help und VoltAmpereWatt.de. Neu: Mastodon

    Schreibe einen Kommentar

    Deine E-Mail-Adresse wird nicht veröffentlicht. Erforderliche Felder sind mit * markiert

    Schaltfläche "Zurück zum Anfang"