Como criar HUDs de sites no macOS com Automator

Introdução
Você tem sites que abre com frequência, como Twitter, Gmail, Facebook ou um blog favorito? Já quis abrir esses sites rapidamente, em janelas pequenas e independentes, sem misturá-los com várias abas do navegador? No macOS isso é simples: além de apps como Fluid para criar navegadores específicos por site, você pode construir HUDs com Automator e a ação Website Popup. Este guia mostra passo a passo como criar HUDs práticos e rápidos.
O que é HUD
HUD significa Heads-Up Display. Em termos simples, é uma pequena janela que apresenta informação relevante sem exigir foco total do usuário. Em jogos, HUDs mostram saúde, munição e estatísticas. No macOS, são parecidos com janelas flutuantes, painéis do Dashboard ou paletas de ferramentas.
Por que usar um HUD para sites
- Provê acesso rápido a uma web app sem abrir uma nova aba.
- Mantém contexto: você continua no app em que está trabalhando.
- Economiza espaço e reduz distrações.
Importante: HUDs são melhores para tarefas rápidas — checar notificações, ver mensagens recentes ou usar web apps otimizados para telas pequenas.
O que você vai precisar
- macOS com Automator instalado (vem pré-instalado).
- Ação Website Popup instalada no sistema (requer acesso de administrador).
Passo a passo: instalar ação Website Popup
- Baixe a ação Website Popup (arquivo .workflow/.action) do fornecedor confiável.
- Copie a ação para /Library/Automator/ ou ~/Library/Services/ conforme as instruções do pacote.
- Confirme a instalação com autenticação de administrador, se solicitado.
Instalou? Ótimo. Agora vamos criar o Workflow no Automator.
Criar o workflow no Automator
- Abra o Automator.
- Escolha o modelo “Serviço” ou “Aplicativo”. Recomendo Serviço para acesso via menu Serviços e atalho do sistema.
- Defina “o serviço recebe” como “nenhuma entrada” (no topo do fluxo). Isso garante que o HUD abra por atalho, não exigindo seleção.
Adicionar a URL
- No painel de ações, pesquise por Get Specified URLs (Obter URLs especificadas).
- Arraste a ação para o fluxo.
- Substitua a URL de exemplo pela URL que quer abrir no HUD (por exemplo: https://mail.google.com).
Adicionar a ação Website Popup
- Localize e adicione a ação Website Popup (após instalar a ação ela aparece na biblioteca).
- Conecte-a à ação de URLs.
- Ajuste as configurações: Site Size, User Agent, Position e Output.
Configurações importantes
- Site Size: escolha entre Large, Medium, iPhone, iPhone (Landscape) ou Custom. Use Custom para um tamanho exato em pixels.
- User Agent: escolha se o site deve renderizar como “Safari” (desktop) ou “iPhone” (mobile). Útil para sites responsivos.
- Position: defina se o HUD abre “Centered” (centralizado) ou “At Pointer” (na posição do ponteiro).
- Output: geralmente não altera o comportamento visível; pode ficar como padrão.
Salvar e nomear o workflow
Salve o Serviço/Aplicativo com um nome claro, por exemplo: “HUD — Gmail” ou “HUD — Twitter Mobile”. Se for um Serviço, ele aparecerá no menu Serviços e nas Preferências do Sistema para atalhos.
Atalhos e integração com o sistema
Para abrir o HUD com uma tecla:
- Abra Preferências do Sistema > Teclado > Atalhos (Keyboard Shortcuts).
- Selecione Serviços.
- Encontre o Serviço que criou e atribua uma combinação de teclas.
Agora você pode abrir o HUD de qualquer app com o atalho.
Exemplos práticos
- Opção iPhone + user agent iPhone: HUD pequeno, versão móvel do site.
- Opção Large + user agent Safari: HUD amplo, versão desktop do site.
Você pode repetir o processo para Facebook, Gmail, Twitter ou qualquer web app.
Alternativas e quando não usar HUDs
- Fluid: cria um navegador baseado em WebKit para um site inteiro (bom para uso intensivo, com ícone no Dock).
- Aplicativos oficiais: quando disponíveis, tendem a integrar notificações e permissões melhor.
- Extensões de navegador: mantêm tudo dentro do navegador se você prefere abas organizadas.
Quando evitar HUDs:
- Sites que exigem autenticação frequente ou múltiplas contas com cookies conflitantes.
- Web apps que dependem de plug-ins ou extensões específicas do navegador.
Mini-metodologia para decidir criar um HUD
- Identifique a tarefa principal (checar mensagens, ver timeline, ver painel de controle).
- Avalie frequência (diária, várias vezes por dia, ocasional).
- Teste quick-and-dirty com iPhone user agent e tamanho pequeno.
- Ajuste tamanho e user agent para produtividade.
- Atribua atalho se o uso for recorrente.
Fluxo de decisão (Mermaid)
flowchart TD
A[Precisa acessar um site frequentemente?] --> B{O site funciona bem em versão móvel?}
B -- Sim --> C[Crie HUD com iPhone user agent]
B -- Não --> D{Precisa de integração profunda?}
D -- Sim --> E[Use Fluid ou app oficial]
D -- Não --> F[Crie HUD com Safari user agent e tamanho Large]
C --> G[Atribua atalho e teste]
F --> G
E --> G
Checklist por papel
Para iniciantes:
- Baixar a ação Website Popup.
- Criar Serviço no Automator.
- Inserir URL e escolher tamanho iPhone.
- Salvar e atribuir atalho simples (ex.: Control+Option+G).
Para usuários avançados:
- Criar versões mobile e desktop do HUD.
- Usar Custom size para layouts exatos (ex.: 420×800 px).
- Automatizar logout/login se necessário com scripts adicionais.
Critérios de aceitação
- O HUD abre com a tecla de atalho definida.
- A URL correta carrega sem erros visuais críticos.
- O tamanho e posição são adequados ao fluxo de trabalho.
Boas práticas e riscos
- Nota: alguns sites bloqueiam popups ou alteram comportamento dependendo do user agent. Teste antes de criar muitos HUDs.
- Segurança: HUDs compartilham o mesmo WebKit do sistema; não os use para sites inseguros ou com dados sensíveis sem medidas adicionais.
Soluções avançadas e automação extra
- Use AppleScript combinado com Automator para autenticações automatizadas (apenas para contas com segurança controlada).
- Encadeie ações no Automator para abrir múltiplos HUDs em posições predefinidas.
Glossário de 1 linha
- HUD: Janela flutuante e independente para mostrar informação rápida.
- Automator: App macOS para criar fluxos de trabalho sem código.
- Website Popup: Ação de Automator que cria janelas popup para sites.
Exemplo de playbook rápido
- Instalar Website Popup.
- Criar Serviço “HUD — Slack” no Automator.
- Adicionar URL do Slack web.
- Definir Site Size = Medium; User Agent = Safari; Position = Centered.
- Salvar e adicionar atalho.
- Testar e ajustar tamanho.
Resumo
Criar HUDs com Automator e Website Popup é um método leve e eficaz para abrir sites importantes sem trocar de aplicativo. São ideais para web apps e tarefas que exigem consulta rápida. Se o site demandar integração mais profunda, considere apps específicos ou Fluid. Experimente variantes de tamanho e user agent até achar o equilíbrio entre informação e discrição.
Importante: sempre teste comportamento de login e cookies antes de adotar um HUD em ambiente de trabalho. Nem todo site funciona bem em janelas popup.
Participe: quais sites você transformaria em HUDs? Deixe sua lista nos comentários.
Materiais semelhantes

Como remover seus dados de corretores de dados

Papéis de parede por tela no Android

Monitorar Apache Tomcat com Verax NMS

Como corrigir o app Disney Plus que não funciona

Agendar scripts Python com o Agendador do Windows
