Transforme qualquer artigo da web em uma experiência de leitura excepcional
Pop-Off Reader é uma extensão Chrome moderna e poderosa que converte automaticamente qualquer página da web em um ambiente de leitura limpo, bonito e livre de distrações.
- Claro - Design moderno e clean
- Escuro - Perfeito para leitura noturna
- Sépia - Confortável para os olhos
- Sans-Serif - Moderna e legível (Inter)
- Serif - Clássica e elegante (Merriweather)
- Monospace - Para desenvolvedores (Roboto Mono)
- Pequena (680px) - Leitura focada
- Normal (820px) - Balanceada
- Larga (1024px) - Conteúdo rico
- ⚡ Carregamento ultra-rápido via múltiplos proxies
- 🧹 Remoção automática de anúncios, popups e elementos desnecessários
- 📱 Design responsivo - funciona em qualquer tamanho de tela
- 💾 Exportar para PDF - salve artigos para ler offline
- 📋 Copiar conteúdo - um clique para copiar todo o texto
- 🎚️ Controles ajustáveis - tamanho de fonte (14-28px) e espaçamento entre linhas
- 💅 Glassmorphism e animações suaves para uma experiência premium
- 🔍 Modo leitura focado - esconde tudo exceto o conteúdo
-
Clone ou baixe este repositório
git clone https://github.com/seu-usuario/pop-off.git cd pop-off/chrome-extension -
Abra o Chrome e vá para:
chrome://extensions -
Ative o "Modo do desenvolvedor" (canto superior direito)
-
Clique em "Carregar sem compactação"
-
Selecione a pasta
chrome-extensiondo projeto -
Pronto! O ícone da extensão aparecerá na barra de ferramentas
- Navegue até qualquer artigo, notícia ou blog
- Clique no ícone Pop-Off Reader na barra de ferramentas
- Uma nova aba se abrirá com o conteúdo limpo e formatado
- Clique no ícone da extensão ou abra manualmente
- Cole a URL do artigo no campo de entrada
- Clique em ⚡ Carregar
- Aproveite a leitura!
Pop-Off Reader funciona com milhares de sites, incluindo:
✅ Portais de Notícias
- G1, UOL, Folha, Estadão, BBC, CNN, etc.
✅ Blogs e Plataformas
- Medium, WordPress, Blogger, Substack
✅ Documentação Técnica
- GitHub README, GitBook, Read the Docs
✅ E muito mais!
- Wikipedia, Reddit posts, LinkedIn articles
| Configuração | Opções | Descrição |
|---|---|---|
| Tema | Claro, Escuro, Sépia | Escolha o esquema de cores |
| Fonte | Sans, Serif, Mono | Selecione a família tipográfica |
| Largura | Pequena, Normal, Larga | Ajuste a largura do conteúdo |
| Tamanho | 14px - 28px | Controle o tamanho da fonte |
| Espaçamento | 1.4 - 2.2 | Ajuste o espaçamento entre linhas |
| Auto-limpar | On/Off | Remove popups automaticamente |
Todas as configurações são salvas automaticamente no navegador.
- HTML5 - Estrutura semântica
- CSS3 - Design moderno com variáveis CSS, gradientes e glassmorphism
- JavaScript (ES6+) - Código modular e otimizado
- Chrome Extension API - Integração nativa com o navegador
- Google Fonts - Tipografia premium (Inter, Merriweather, Roboto Mono)
chrome-extension/
├── manifest.json # Configuração da extensão
├── background.js # Service Worker
├── reader.html # Interface principal
├── css/
│ └── style.css # Estilos premium
├── js/
│ ├── script.js # Lógica principal
│ └── reader.js # (stub - legado)
├── icons/ # Ícones da extensão
└── README.md # Este arquivo
- ⚡ Carregamento rápido - Código otimizado e minificado
- 🔄 Sistema de proxies - Fallback automático para sites bloqueados
- 🧹 Limpeza inteligente - Remove apenas elementos desnecessários
- 💾 Armazenamento eficiente - Configurações salvas localmente
- 🎨 Renderização otimizada - Usa
requestAnimationFramepara animações suaves
- ✅ 100% Local - Tudo roda na sua máquina
- ✅ Sem rastreamento - Zero analytics ou telemetria
- ✅ Sem servidores - Não enviamos dados para lugar nenhum
- ✅ Código aberto - Você pode auditar tudo
- Causa: Sites com proteção anti-scraping muito forte
- Solução: Tente copiar o conteúdo manualmente ou use outro método
- Causa: Sites que carregam conteúdo via JavaScript dinâmico
- Solução: A extensão trabalha com HTML estático. Sites SPA podem ter limitações.
Contribuições são muito bem-vindas!
- Fork o projeto
- Crie uma branch para sua feature (
git checkout -b feature/MinhaFeature) - Commit suas mudanças (
git commit -m 'Adiciona MinhaFeature') - Push para a branch (
git push origin feature/MinhaFeature) - Abra um Pull Request
- Atalhos de teclado customizáveis
- Suporte a destacar e fazer anotações
- Sincronização de artigos salvos
- Modo de leitura por voz (TTS)
- Tradução automática integrada
- Estimativa de tempo de leitura
- Modo offline persistente
- Suporte a mais idiomas na interface
Este projeto está sob a licença MIT. Veja o arquivo LICENSE para mais detalhes.
Encontrou um bug? Tem uma sugestão?
- 🐛 Abra uma issue
- 💡 Sugira uma feature
- ⭐ Dê uma estrela se você gostou!
- Inter Font - Tipografia Sans-Serif
- Merriweather Font - Tipografia Serif
- Roboto Mono - Tipografia Monospace
- Comunidade Chrome Extensions
Feito com ❤️ para uma melhor experiência de leitura na web