Quantcast
Channel: dyingeyes weblog » Feedreader
Viewing all articles
Browse latest Browse all 4

Feedreaderwechsel

0
0

Bislang verwendete ich als Feedreader die Firefox-Erweiterung Sage und war im Grunde ziemlich zufrieden damit. Was mich störte, war die gewisse Empfindlichkeit gegenüber ›unsauberen‹, d.h. syntaktisch ungültigen (invaliden) Feeds.

Nun hat ein standardkonformer Feedreader, da wir uns ja auf dem Felde XML bewegen, bei fehlerhaften XML-Daten das Parsen einzustellen und die Quelle als ungültig zurückzuweisen. Nun werden Feeds leider meist schon ungültig, wenn der Autor (des betreffenden Blogs) in seinen Überschriften unerlaubte HTML-Entities anstelle derer Unicode-codierten Varianten verwendet – HTML-Entities sind eben gültig in HTML, nicht aber in XML.

Beispiele:

Die Anführungszeichen » und « werden in Unicode mit » und « codiert, in einem reinen HTML-Kontext (!) dagegen können die Entities » und « verwendet werden.

Der Gedankenstrich wird per Unicode in HTML/XML als – codiert, in reiner HTML-Umgebung alternativ auch als –

Aber ich schweife ab … Sage neigt offenbar eher zu einer gewissen Strenge beim Parsen der Feeds, so dass mir recht häufig solche als ungültig und deswegen eben nicht angezeigt werden.

Vom Test zum praktischen Einsatz

Vor einiger Zeit habe ich den Gnome-Feedreader Liferea (Linux Feed Reader) installiert, der problemlos mittels Synaptic über die standardmäßigen Ubuntu-Repositories zu haben ist. Ursprünglich zum Testen des Aussehens der eigenen Feeds in anderen Readern, aber auch, um das o.g. Problem näher zu ergründen. Liferea sieht, so denke ich, aus wie die meisten anderen Feedreader auch: gemäß der Voreinstellung erscheint er in einer dreigeteilten Fensteransicht, wie wir sie auch von E-Mailprogrammen kennen.

Liferea-Feedreader

Gestern nun habe ich die Testphase beendet und beschlossen, Liferea standardmäßig als Feedreader zu nutzen. Der Reader lässt sich fest mit dem Firefox ›verdrahten‹ in dem Sinne, dass ein Klick auf einen Feed-Link auf einer Website diesen automatisch an Liferea zum Abonnement übergibt. Zu dieser Übergabe muss der Reader natürlich laufen (offen oder im Tray minimiert).

Firefox und Liferea kooperieren

Um diese Feedabonnements-Übergabe zu bewerkstelligen, muss man Firefox die Existenz von Liferea mitteilen und als Standard festlegen. Dies geschieht über den Feed-Dialog in den Firefox-Einstellungen:

Feedreader einbinden in Firefox

Hierzu ist die Datei /usr/bin/liferea-add-feed auszuwählen.

Fortan ergibt sich ein harmonisches Zusammenspiel beider Programme, denn bei Bedarf lässt sich der gerade im Liferea-Anzeigefenster geöffnete Artikel per Klick auf dessen Überschrift in einem Firefox-Tab (je nach dortiger Voreinstellung) öffnen – z.B. wenn man einen Kommentar abgeben will.

Komfort dank Automatik

In der Standardeinstellung verschwindet beim Klick auf den Schließknopf (X) nicht die Anwendung, sondern sie verkrümelt sich lediglich per Icon in den Tray rechts oben im Gnome-Panel. Hat man nun ein automatisches generelles Aktualisierungsintervall eingestellt – wobei sich die automatische Aktualisierung sogar bei Bedarf je Feed einzeln einstellen lässt – arbeitet die Anwendung unauffällig im Hintergrund weiter und bleibt auf dem neuesten Nachrichtenstand. Dieser wird auf Wunsch per Anzeige der neu eingetroffenen Nachrichten im Icon angezeigt. Derart minimiert belegt Liferea ca. 12,8 MB im Arbeitsspeicher.

Jetzt muss ich mich nur noch, was Handhabung und Optik angeht, an den neuen Feedreader gewöhnen … :smile:


Kommentare von:


© Boris Stumpf - dyingeyes weblog 2004ff
Dieser Feed ist nur für die persönliche, nicht gewerbliche Nutzung bestimmt. Die Verwendung dieses Feeds auf kommerziellen Webseiten und/oder ohne Quellenangabe verstößt gegen die Lizenzbedingungen der Creative Commons License.
(Digitaler Fingerabdruck: 60c77d9e74d57f2299f42475f0e24778)
Creative Commons License



Viewing all articles
Browse latest Browse all 4

Latest Images

Doodle Jump 3.11.30 by Lima Sky LLC

Doodle Jump 3.11.30 by Lima Sky LLC

Vimeo 10.6.2 by Vimeo.com, Inc.

Vimeo 10.6.2 by Vimeo.com, Inc.

Vimeo 10.6.1 by Vimeo.com, Inc.

Vimeo 10.6.1 by Vimeo.com, Inc.

Vimeo 10.6.0 by Vimeo.com, Inc.

Vimeo 10.6.0 by Vimeo.com, Inc.

Re:

Re:

Re:

Re:

Re:

Re:

Re:

Re:

Re:

Re:





Latest Images

Vimeo 10.7.0 by Vimeo.com, Inc.

Vimeo 10.7.0 by Vimeo.com, Inc.

HANGAD

HANGAD

MAKAKAALAM

MAKAKAALAM

Doodle Jump 3.11.30 by Lima Sky LLC

Doodle Jump 3.11.30 by Lima Sky LLC

Doodle Jump 3.11.30 by Lima Sky LLC

Doodle Jump 3.11.30 by Lima Sky LLC

Vimeo 10.6.1 by Vimeo.com, Inc.

Vimeo 10.6.1 by Vimeo.com, Inc.

Vimeo 10.6.0 by Vimeo.com, Inc.

Vimeo 10.6.0 by Vimeo.com, Inc.

Re:

Re:

Re:

Re: