Existe uma maneira de forçar a ativação do Reader View no Firefox em páginas em que o ícone não aparece?

26

Minha pergunta inicial era "O que determina se uma página pode ou não ser exibida no Reader View no Firefox?" mas encontrei a resposta em uma pergunta do WebExpress StackExchange aqui .

Pelo que entendi, sites que não mostram automaticamente a opção de ativar a Visualização do Leitor têm um problema com seu código / tag / html / algo assim. A página de suporte do Firefox para o Reader View ( aqui ) sugere algo semelhante: "Se uma página estiver disponível no Reader View, o ícone do Reader View aparecerá na barra de endereço".

Minha pergunta agora é: se o ícone do Reader View não aparecer,
existe uma maneira de forçar a ativação do Reader View nessas páginas?

Visitei esta discussão no Reddit, mas ela não responde à minha pergunta.

Eu considerei postar esta pergunta nas Recomendações de Software, mas não tenho certeza se um complemento fornecerá uma solução. Talvez isso possa ser feito com um script ou uma configuração do Firefox em about: config ou algo completamente diferente?

xypha
fonte

Respostas:

26

Solução 1: o melhor

Você pode tentar instalar o Activate Reader View , um complemento para o Firefox que forçará a visualização do leitor, mesmo que o ícone não seja exibido.

Este complemento adiciona um botão à barra de ferramentas. Clicar nele (forçará) ativará a Visualização do Leitor, mesmo que o ícone na barra de endereço não esteja presente.

Tecnicamente, este complemento acrescenta "about: reader? Url =" ao endereço da guia atual.


Solução 2: Manual

Use o Reader View em qualquer site / página da Web adicionando o prefixo abaixo ao URL na barra de endereço:

about: reader? url =

Por exemplo, para visualizar https://example.com/page1.htmlna Visualização do leitor,
digite about:reader?url=https://example.com/page1.htmlna barra de endereço e continue.

Nota : nem sempre funciona.


Solução 3: para versão mais antiga do Firefox

Instale o complemento Pentadactyl para o firefox e crie um comando personalizado:

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

E então você digita :readerpara obter a Visualização do Leitor.

Você também pode mapear um atalho de teclado para o seu comando personalizado da seguinte maneira ...

: nmap: reader

Um simples Ctrl+ Rforçará a Visualização do Leitor.

Nota : Pentadáctilo (provavelmente) não está mais em desenvolvimento. A última versão foi em 15 de março de 2014 e funciona com o Firefox 24.0 - 31. *

user628797
fonte
5

Adicionei o seguinte ao meu arquivo userChrome.css :

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

Isso faz com que o ícone na barra de endereço (também conhecida como impressionante) seja sempre exibido. Clicar nele em uma página que não é um artigo provavelmente não funcionará. Mas isso garante que eu possa ir rapidamente para o modo leitor em qualquer página em que ele funcione.

Roubar
fonte