NetNewsWire ohne Werbung dank Adblocking

27 Mai NetNewsWire ohne Werbung dank Adblocking

Ende 2008 schrieb ich über die fehlende Adblocking-Funktion in der RSS-Anwendung NetNewsWire. In den Kommentaren wurde damals Adblocking per Cascading Style Sheets (CSS) empfohlen, doch konnte mich das Ergebnis nicht überzeugen. Nun habe ich einen zweiten Anlauf genommen und dieses Mal funktioniert das Adblocking in NetNewsWire per CSS – nachfolgend eine Schritt für Schritt-Anleitung … :)

1 – NetNewsWire-Stylesheet in Verwendung herausfinden

In einem ersten Schritt muss man herausfinden, welches Style Sheet für das Anzeigen von RSS-Feeds in NetNewsWire Verwendung findet. Die entsprechende Angabe findet man in den Einstellungen von NetNewsWire (NetNewsWire / Preferences… oder Command-,) unter Browsing / News Items / Style Sheet. Auf dem nachfolgenden Screenshot ist zu sehen, dass das Stylesheet «Default (3.1)» verwendet wird.

2 – NetNewsWire-Stylesheet zur Bearbeitung öffnen

Zweitens muss man dieses Stylesheet so verändern, dass Adblocking per CSS möglich wird. Dazu ruft man im Finder im eigenen Benutzerverzeichnis das Verzeichnis mit den Stylesheets von NetNewsWire auf:

Library / Application Support / NetNewsWire / StyleSheets

… in diesem Verzeichnis findet sich die Datei Default (3.1).nwstyle mit den Daten zum Stylesheet, das gemäss dem ersten Schritt Verwendung findet. Die Datei Default (3.1).nwstyle ist eigentlich ein Paket und so muss man sich per rechten Mausklick auf die Datei ihren Paketinhalt anzeigen lassen …

… im Paket enthalten ist unter anderem die Datei stylesheets.css, die nun bearbeitet werden muss …

… sie kann mit TextEdit von Mac OS X oder einem sonstigen Texteditor geöffnet werden.

3 – NetNewsWire-Stylesheet für Adblocking bearbeiten

Die geöffnete stylesheets.css muss drittens um folgende erste Zeile ergänzt werden …

@import url(../userContent.css);

… danach kann man die Datei speichern und in das (vermutlich noch im Finder geöffnete) Stylesheet-Verzeichnis von NetNewsWire zurückkehren.

4 – Adblocking per NetNewsWire-Styleheet konfigurieren

Das Adblocking selbst wird viertens über die neu zu erstellende CSS-Datei userContent.css konfiguriert …

… wer diese Datei nicht selbst erstellen kann oder möchte, findet unter http://www.floppymoose.com/userContent.css eine empfehlenswerte Vorlage …

… die Datei muss lokal gespeichert und im Stylesheet-Verzeichnis von NetNewsWire abgelegt werden – damit findet nun Adblocking gemäss der Konfiguration in der userContent.css-Datei statt. Ergänzungen und Veränderungen an der Datei kann man bei Bedarf jederzeit selbst vornehmen.

3 Comments
  • Oliver
    Posted at 15:42h, 27 Mai Antworten

    Wird gleich mal ausprobiert. Gute Idee.

  • Miro
    Posted at 15:50h, 27 Mai Antworten

    Funktioniert, sehr gut, in NetNewsWire und auch in Safari! Danke!

  • Christian
    Posted at 16:19h, 27 Mai Antworten

    Super, auf so etwas habe ich gewartet.

Post A Comment