Botão Voltar ao Topo
Extension Actions
Botão flutuante para voltar ao topo em todos os sites. Exclua sites através do popup.
**Extensão:** Botão de Regresso ao Topo
Cansado de percorrer interminavelmente uma página apenas para regressar ao topo? O Botão de Regresso ao Topo adiciona um botão flutuante elegante a qualquer website — um toque e estará de volta ao topo com uma animação de deslocamento suave. Leve, privado e completamente sob o seu controlo.
✨ RECURSOS PRINCIPAIS
⬆️ Botão Flutuante de Regresso ao Topo — Um botão circular limpo com um ícone de seta para cima aparece quando desliza para baixo. Clique nele para regressar suavemente ao topo da página. Simples, rápido, eficaz.
🎯 Ativar/Desativar por Site — O botão está desativado por predefinição em todos os sites. Escolhe exatamente onde ele aparece. Abra o pop-up, clique no botão para o site atual e pronto. Sem desordem em sites onde não precisa dele.
📐 Grelha de Posicionamento de 9 Posições — Posicione o botão em qualquer lugar no ecrã usando uma grelha visual de 3x3: cima, centro ou baixo, combinado com esquerda, centro ou direita. Nove posições possíveis. Escolha o local que melhor se adapta a cada layout de página.
📌 Memória de Posição por Site — Diferentes sites, diferentes layouts. Defina o botão para o canto inferior direito num site e para o canto superior esquerdo noutro. O Botão de Regresso ao Topo memoriza a posição de cada site independentemente, para que as suas preferências sejam sempre respeitadas.
🛡️ Isolamento Shadow DOM — O botão reside dentro de um contentor Shadow DOM, completamente isolado do CSS da página hospedeira. Isto significa zero conflitos de estilo — o botão funciona e tem uma aparência perfeita em qualquer website, independentemente da complexidade do estilo da página.
🌙 Suporte a Modo Escuro — Adapta-se automaticamente ao esquema de cores do seu sistema. Fundo claro no modo claro, efeito de vidro translúcido no modo escuro. Também deteta o atributo html[dark] usado por muitos websites para ativação manual do modo escuro.
🌍 55 Idiomas — O pop-up da extensão e todo o texto da interface estão totalmente localizados em 55 idiomas, incluindo Inglês, Espanhol, Francês, Alemão, Japonês, Coreano, Chinês (Simplificado e Tradicional), Árabe, Hindi, Russo, Português e muitos mais.
♿ Acessível por Teclado — O botão de regresso ao topo suporta navegação por teclado. Percorra até ele com a tecla Tab, prima Enter ou Espaço para ativar. Inclui função e etiqueta ARIA adequadas para leitores de ecrã.
🎯 COMO FUNCIONA
1. Instalar — Clique em "Adicionar ao Chrome" e a extensão está pronta. Não é necessária conta, registo ou assistente de configuração.
2. Visite qualquer website — Navegue para uma página onde deseja que o botão de regresso ao topo apareça.
3. Ative o site — Clique no ícone do Botão de Regresso ao Topo na sua barra de ferramentas. Clique no interruptor para ativar o botão no site atual. O botão flutuante aparece imediatamente.
4. Escolha uma posição — Use a grelha 3x3 no pop-up para posicionar o botão exatamente onde o deseja no ecrã. A sua escolha é guardada para este site específico.
5. Deslize e clique — Deslize para baixo em qualquer página. Quando ultrapassar o limite de deslocamento, o botão aparece suavemente com uma animação. Clique nele para regressar ao topo. É isso.
🔒 PRIVACIDADE E SEGURANÇA
O Botão de Regresso ao Topo foi construído com a privacidade como princípio fundamental. Aqui está exatamente o que esta extensão faz e não faz:
🚫 Sem rastreamento — Não há código de analítica, telemetria nem estatísticas de uso. Nada é medido ou reportado.
🚫 Sem recolha de dados — O seu histórico de navegação, lista de sites ativados e preferências de posição nunca saem do seu navegador. Tudo é armazenado localmente no armazenamento de sincronização do Chrome.
🚫 Sem pedidos externos — A extensão não faz pedidos de rede. Sem servidores remotos, CDNs ou scripts de terceiros. Todos os recursos — fontes, ícones, estilos — são empacotados diretamente na extensão.
🚫 Sem anúncios — Sem anúncios, conteúdo patrocinado ou monetização de qualquer tipo.
📋 Explicação das Permissões:
• armazenamento — Usado para guardar a sua lista de sites ativados e preferências de posição do botão. Estes dados sincronizam entre as suas instâncias do Chrome através da sincronização integrada do Chrome, mas nunca são enviados para qualquer servidor externo.
• activeTab — Usado para detetar o nome do anfitrião do separador atual para que o pop-up possa mostrar se o site está ativado e permitir que o altere. Esta permissão não concede acesso ao conteúdo da página.
É isso. Duas permissões, ambas essenciais, ambas mínimas.
💡 CASOS DE USO
📰 Sites de Notícias e Artigos — Artigos de formato longo em sites como Medium, portais de notícias e blogs frequentemente exigem um deslocamento extenso. Ative o botão nos seus sites de leitura favoritos e salte de volta para o menu de navegação ou título instantaneamente.
🛒 Compras e Comércio Eletrónico — As páginas de listagem de produtos na Amazon, eBay, Etsy e outros mercados podem ser intermináveis. O botão de regresso ao topo permite-lhe regressar rapidamente a filtros, barras de pesquisa e navegação por categorias sem deslocar manualmente.
📱 Feeds de Redes Sociais — Feeds de deslocamento infinito no Reddit, Twitter/X, Hacker News e fóruns. Depois de percorrer dezenas de publicações, um clique leva-o de volta ao topo para atualizar ou navegar.
📚 Documentação e Referência — Documentação técnica, referências de API, artigos da Wikipédia e artigos de pesquisa com conteúdo extenso. Coloque o botão num canto conveniente e navegue entre as secções de forma eficiente.
💬 Fóruns e Tópicos de Comentários — Tópicos de discussão longos no Stack Overflow, problemas do GitHub ou fóruns da comunidade. Percorra respostas e comentários e, em seguida, regresse instantaneamente à pergunta ou publicação original.
⭐ PORQUE ESCOLHER O BOTÃO DE REGRESSO AO TOPO
🎛️ Opt-In, Não Opt-Out — A maioria das extensões de regresso ao topo injetam botões em todas as páginas. O Botão de Regresso ao Topo adota a abordagem oposta: desativado por predefinição, ativado apenas onde deseja. O seu navegador permanece limpo.
🧩 Verdadeiro Isolamento CSS — Shadow DOM não é apenas um termo aqui. O botão é renderizado dentro de uma raiz de sombra fechada, o que significa que absolutamente nenhum CSS da página anfitriã pode afetá-lo, e os estilos do botão não podem vazar. Esta é a abordagem de engenharia correta, e a maioria das extensões concorrentes a ignoram completamente.
📐 Posicionamento Flexível — Nove posições em vez da típica uma ou duas. O canto inferior direito nem sempre é o melhor local — alguns sites têm widgets de chat, banners de cookies ou elementos flutuantes nesse canto. Mova o botão para onde ele couber.
🧠 Inteligência por Site — A extensão memoriza não apenas quais sites estão ativados, mas também a posição do botão para cada site individual. Configure uma vez, esqueça.
⚡ Zero Impacto no Desempenho — Sem scripts em segundo plano em execução, sem conexões persistentes, sem polling de temporizadores. O script de conteúdo usa um ouvinte de deslocamento passivo e só é ativado quando a página está na lista ativada. Se o site não estiver ativado, o botão é ocultado e o script está essencialmente inativo.
🔄 Atualizações em Tempo Real — Quando altera as configurações no pop-up, o botão na página é atualizado imediatamente. Não é necessário atualizar o separador.
📋 DETALHES TÉCNICOS
• Manifest V3 — Construído na mais recente plataforma de extensões do Chrome para maior segurança e desempenho.
• Navegadores Suportados — Google Chrome, navegadores baseados em Chromium (Edge, Brave, Opera, Vivaldi, Arc).
• Injeção de Script de Conteúdo — Executa em document_idle para impacto zero no tempo de carregamento da página.
• Limiar de Deslocamento — O botão aparece após deslocar 300 pixels, impedindo que apareça em páginas curtas.
• Animação — Desaparecimento suave com transição translateY. O comportamento de deslocamento usa a API nativa de deslocamento suave.
• Armazenamento — O armazenamento de sincronização do Chrome garante que as suas configurações o acompanham em todos os dispositivos onde está conectado ao Chrome.
• Sem Etapa de Construção — JavaScript puro. Sem frameworks, sem bundlers, sem dependências.
• Leve — A extensão inteira tem menos de 500KB, incluindo todos os 55 ficheiros de idioma e fontes empacotadas.
🚀 COMO COMEÇAR
Clique em "Adicionar ao Chrome" para instalar o Botão de Regresso ao Topo. Não há nada para configurar antecipadamente — apenas navegue normalmente. Quando acede a uma página onde deseja o botão, clique no ícone da extensão e ative-o para esse site. Escolha a sua posição preferida e está tudo pronto. A extensão memoriza a sua escolha e o botão estará lá sempre que visitar.
Feito com cuidado por PYROCTAL.