42 votes

Y a-t-il un moyen d'activer de force le mode Lecture dans Firefox sur les pages où l'icône n'apparaît pas?

Ma question initiale était "Qu'est-ce qui détermine si une page peut ou non être affichée en mode Lecture dans Firefox?" mais j'ai trouvé la réponse sur une question Webmasters StackExchange ici.

D'après ce que je comprends, les sites qui n'affichent pas automatiquement l'option d'activer le mode Lecture ont un problème avec leur code/tag/html/quelque chose. La page d'assistance de Firefox pour le mode Lecture (ici) suggère quelque chose de similaire: "Si une page est disponible en mode Lecture, l'icône du mode Lecture apparaîtra dans la barre d'adresse".

Maintenant, ma question est, si l'icône du mode Lecture n'apparaît pas,
Est-il possible de forcer l'activation du mode Lecture sur de telles pages?

J'ai visité cette discussion sur Reddit mais ça ne répond pas à ma question.

J'ai envisagé de poser cette question dans Software Recommendations mais je ne suis pas sûr qu'une extension fournira une solution. Peut-être que cela peut être fait avec un script ou un paramètre Firefox dans about:config ou quelque chose d'autre entièrement?

37voto

user628797 Points 566

Solution 1: La meilleure solution

Vous pouvez essayer d'installer Activer la vue lecteur, une extension pour Firefox qui forcera la vue lecteur même si l'icône n'est pas affichée.

Cette extension ajoute un bouton à la barre d'outils. En cliquant dessus, cela activera la vue lecteur même si l'icône dans la barre d'adresse n'est pas présente.

Techniquement, cette extension ajoute "about:reader?url=" à l'adresse de l'onglet actuel.


Solution 2: Manuel

Utilisez la vue lecteur sur n'importe quel site/page en ajoutant le préfixe ci-dessous à l'URL dans la barre d'adresse :

about:reader?url=

Par exemple, pour visualiser https://example.com/page1.html en vue lecteur,
saisissez about:reader?url=https://example.com/page1.html dans la barre d'adresse et continuez.

Remarque : Ne fonctionne pas toujours.


Solution 3: Pour les anciennes versions de Firefox

Installez l'extension Pentadactyl pour Firefox et créez une commande personnalisée :

:command reader execute "open about:reader?url=" + content.location.href

Ensuite, vous tapez :reader pour obtenir la vue lecteur.

Vous pouvez également attribuer un raccourci clavier à votre commande personnalisée comme ceci...

:nmap :reader

Un simple Ctrl + R forcera la vue lecteur.

Remarque : Pentadactyl n'est (probablement) plus en développement. La dernière version a été publiée le 15 mars 2014 et fonctionne avec Firefox 24.0 - 31.*

7voto

Rendy Points 165

J'ai ajouté ce qui suit à mon fichier userChrome.css :

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

Cela fait en sorte que l'icône dans la barre d'adresse (aka génial) soit toujours affichée. Cliquez dessus sur une page qui n'est pas un article ne fonctionnera probablement pas. Mais cela garantit que je peux passer rapidement en mode lecteur sur n'importe quelle page où cela fonctionne.

0voto

matt wilkie Points 4774

Comme un utilisateur l'a souligné, définir reader.parse-on-load.force-enabled à true (boolean) en utilisant l'éditeur de configuration forcera l'icône à être visible également, sans avoir besoin d'installer cette extension.

Commentaire sur la page de l'extension Activer la vue lecteur (légèrement édité).

SistemesEz.com

SystemesEZ est une communauté de sysadmins où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres sysadmins, poser vos propres questions ou résoudre celles des autres.

Powered by:

X