Moin.
Viele Sites tun es: sie zerstückeln längere Artikel.
Manche Sites bieten immerhin optional das Lesen eines Artikels als Ganzes an (ich spreche nicht von Druckversionen).
Beispiel:
http://www.zeit.de/2011/21/Bier-Brauerei
Gleichwertig zu diesem Link ist
http://www.zeit.de/2011/21/Bier-Brauerei/seite-1
Man erhält diesen Link, wenn man in der rechten Spalte auf "Seite 1" klickt.
In der rechten Spalte findet sich der Link "Auf einer Seite lesen":
http://www.zeit.de/2011/21/Bier-Brauerei/komplettansicht
Da ich nicht programmieren kann und meine RegEx-Fähigkeiten rudimentär sind, frage ich hier in die Runde:
Wie knackt man die Aufgabe am besten?
Per Greasemonkeyskript, welches prüft ob ein Link "Auf einer Seite lesen" existiert?
Oder per Redirect-Muster für die Erweiterung "Redirect"?
Bei der Verwendung von Redirects müssten dann jedoch alle Muster ausgeschlossen werden, wo man keine Weiterleitung will.
Beispiele:
http://www.zeit.de/
http://www.zeit.de/2011/21/Bier-Brauerei/komplettansicht
http://www.zeit.de/campus/2011/03/ehemalige-kraus
Weiterhin müsste man sicherstellen, dass Deeplinks auch passend weitergeleitet werden.
Beispiel:
http://www.zeit.de/2011/21/Bier-Brauerei/seite-2
Vielleicht schüttelt ein Kundiger ja eine gute Lösung aus dem Ärmel?
Das Userscript http://userscripts.org/scripts/show/24113 bezieht sich leider auf eine alte Version des Webauftritts zeit.de wo noch Parameter im URL angehängt waren.