Gibt es eine Möglichkeit, die Reader-Ansicht in Firefox auf Seiten zu aktivieren, auf denen das Symbol nicht angezeigt wird?

26

Meine ursprüngliche Frage lautete: "Was bestimmt, ob eine Seite in der Reader-Ansicht in Firefox angezeigt werden kann oder nicht?" Aber ich habe die Antwort auf eine Frage von Webmasters StackExchange hier gefunden .

Soweit ich weiß, haben Websites, auf denen die Option zum Aktivieren von Reader View nicht automatisch angezeigt wird, ein Problem mit ihrem Code / tag / html / something. Die Firefox-Support-Seite für die Reader-Ansicht ( hier ) schlägt etwas Ähnliches vor: "Wenn eine Seite in der Reader-Ansicht verfügbar ist, wird das Reader-Ansichtssymbol in der Adressleiste angezeigt."

Meine Frage ist nun, ob das Reader View-Symbol nicht angezeigt wird.
Gibt es eine Möglichkeit, die Reader View-Funktion auf solchen Seiten zu aktivieren?

Ich habe diese Diskussion auf Reddit besucht, aber sie beantwortet meine Frage nicht.

Ich habe überlegt, diese Frage in Software Recommendations zu veröffentlichen , bin mir aber nicht sicher, ob ein Addon eine Lösung bietet. Vielleicht kann dies mit einem Skript oder einer Firefox-Einstellung in about: config oder etwas ganz anderem geschehen?

Xypha
quelle

Antworten:

26

Lösung 1: Der Beste

Sie können versuchen, Activate Reader View zu installieren , ein Add-On für Firefox, das die Reader-Ansicht erzwingt, auch wenn das Symbol nicht angezeigt wird.

Dieses Add-On fügt der Symbolleiste eine Schaltfläche hinzu. Wenn Sie darauf klicken, wird die Reader-Ansicht aktiviert (erzwungen), auch wenn das Symbol in der Adressleiste nicht vorhanden ist.

Technisch geht dieses Add-On "about: reader? Url =" an die Adresse des aktuellen Tabs.


Lösung 2: Manuell

Verwenden Sie die Reader-Ansicht auf jeder Site / Webseite, indem Sie der URL in der Adressleiste das folgende Präfix hinzufügen:

about: reader? url =

Um beispielsweise https://example.com/page1.htmlin der Reader-Ansicht anzuzeigen ,
geben Sie about:reader?url=https://example.com/page1.htmlin die Adressleiste ein und fahren Sie fort.

Hinweis : Funktioniert nicht immer.


Lösung 3: Für ältere Versionen von Firefox

Installieren Sie das Pentadactyl- Add-on für Firefox und erstellen Sie einen benutzerdefinierten Befehl:

: Befehl reader "open about: reader? url =" + content.location.href ausführen

Und dann geben Sie ein :reader, um die Reader-Ansicht zu erhalten.

Sie können Ihrem benutzerdefinierten Befehl auch eine Tastenkombination zuordnen, wie folgt:

: nmap: reader

Ein einfaches Ctrl+ Rerzwingt die Reader-Ansicht.

Hinweis : Pentadactyl befindet sich (wahrscheinlich) nicht mehr in der Entwicklung. Die letzte Veröffentlichung war am 15. März 2014 und funktioniert mit Firefox 24.0 - 31. *

user628797
quelle
5

Ich habe meiner userChrome.css- Datei Folgendes hinzugefügt :

#reader-mode-button { 
    display: -moz-box !important; 
    visibility: visible !important;
}

Dadurch wird das Symbol in der Adressleiste immer angezeigt. Wenn Sie auf einer Seite, die kein Artikel ist, darauf klicken, funktioniert dies wahrscheinlich nicht. Aber es stellt sicher, dass ich auf jeder Seite, auf der es funktioniert, schnell in den Lesemodus wechseln kann.

rauben
quelle