← Todos os posts

Como abrir links em um perfil de navegador específico no macOS

O macOS não consegue, sozinho, mandar um link clicado para um perfil de navegador específico. Defina como navegador padrão um roteador de links para Mac que entenda perfis, como o Burly, e cada clique pode abrir no Safari Trabalho, no Chrome Pessoal ou em qualquer outro perfil que você mantenha, sem copiar a URL de uma janela para outra.

Baixar para Mac

Por Matt Senter, criador do Burly · · Atualizado em · 7 min de leitura

Matt Senter é um desenvolvedor independente para Mac que projeta, desenvolve e lança pequenos apps nativos de ponta a ponta. Ele criou o Burly para enviar cada link do próprio Mac ao perfil de navegador certo, incluindo perfis do Safari, que a maioria dos roteadores não alcança, e escreve estas páginas a partir desse uso em primeira mão.

Perfis de navegador são a forma como a maioria de nós evita que uma parte da vida digital invada a outra. Um perfil para o e-mail e a agenda do trabalho, outro para compras e banco, talvez um terceiro para um projeto paralelo com seus próprios logins. O problema começa no momento em que você clica em um link. O macOS entrega o link ao navegador definido como padrão, o que normalmente significa o perfil que estiver na frente, e esse raramente é o que você queria.

O resultado é uma dancinha conhecida: o link abre no perfil errado, você copia a URL, troca de janela e cola onde ela deveria estar. Uma dúzia de vezes por dia, isso pesa. Pior: às vezes você esquece de trocar e acaba logado na conta errada, na página errada.

O macOS só deixa você escolher um único aplicativo como navegador padrão. Ele não tem o conceito de perfil padrão nem um jeito nativo de dizer “abra links do trabalho no perfil Trabalho e todo o resto no Pessoal”. O Chrome e o Edge podem abrir um perfil pela linha de comando, o Safari só pode ser controlado pela API de Acessibilidade e o Firefox usa perfis nomeados com uma flag própria. Nada disso está disponível em um clique comum.

Então o link vai para o navegador padrão, cai no perfil ativo e sobra para você resolver na mão.

A solução limpa é colocar um pequeno roteador entre o clique e o navegador. Em vez de o macOS mandar os links direto para o Chrome ou o Safari, ele os manda para um app leve que pergunta, ou já sabe, a qual perfil cada link pertence e então abre exatamente esse perfil com a URL. Esse tipo de app é um seletor de navegador, também chamado de roteador de links: ele vira o gerenciador padrão de links e depois repassa a URL adiante.

É exatamente isso que o Burly faz. A configuração leva cerca de um minuto:

  1. Baixe o Burly e mova-o para a pasta Aplicativos.
  2. Abra os Ajustes do Sistema, vá em Mesa e Dock e defina o Burly como Navegador padrão.
  3. Deixe o Burly descobrir os navegadores e perfis que já estão no seu Mac; não há nada para configurar à mão.
  4. Clique em qualquer link e escolha, no seletor radial, o perfil ao qual ele pertence. O Burly abre exatamente esse perfil com a URL.

Como o Burly lê seus perfis reais direto de cada navegador, o seletor sempre mostra o que você realmente tem instalado. Adicione um perfil no Chrome e ele aparece automaticamente.

Como evitar que o seletor atrapalhe?

Um seletor a cada clique cansaria rápido, por isso o roteamento prioriza o teclado e entende gestos. Segure uma tecla modificadora ao clicar para pular o seletor e reaproveitar o último destino, ou inverta esse comportamento para que um clique simples vá direto e a tecla segurada abra o seletor. A ideia é gastar uma fração de segundo decidindo só quando o destino é ambíguo, e zero segundo quando ele é óbvio.

Tudo acontece localmente no seu Mac. Os links que você abre nunca saem do seu dispositivo, o que importa quando eles carregam tokens, IDs de conta ou qualquer coisa que você prefira não mandar para um servidor.

Sim, um navegador por vez, e vale a pena saber como, porque para um único navegador o caminho nativo pode ser tudo de que você precisa. Cada família de navegadores oferece um mecanismo diferente, e nenhum deles alcança outro navegador.

O Chrome, o Brave e outros navegadores Chromium aceitam uma pasta de perfil na linha de comando, então um comando no Terminal ou uma ação do app Atalhos pode abrir uma URL no Profile 1 em vez do Default. O nome da pasta não é o nome do perfil que você vê, e é aí que a maioria das pessoas tropeça; como abrir links em um perfil específico do Chrome mostra como descobrir esse nome. O Firefox recebe o nome do perfil com a flag -P, com algumas peculiaridades quando o perfil já está aberto, explicadas em como abrir links externos em um perfil do Firefox.

O Safari não tem nenhuma flag de inicialização. O que ele oferece é uma regra por site, Abrir Links com Perfil (Open Links With Profile), que manda os links de um site para um perfil. É útil e também fácil de interpretar mal, então vale ler por que o Abrir Links com Perfil falha antes de depender dele. O Microsoft Edge é o único navegador com um ajuste de verdade para isso: um perfil padrão para links externos, descrito em perfis do Brave, Edge e Arc no Mac.

Todas essas respostas param na fronteira do próprio navegador. Se o seu perfil de trabalho está no Safari e o pessoal está no Chrome, nenhum ajuste nativo consegue escolher entre eles, e essa é a lacuna que um roteador preenche. O guia de perfis de navegador no Mac explica como cada navegador decide para onde vão os links externos.

Quando o roteador está configurado e um link ainda cai em um lugar inesperado, a causa quase sempre é uma de poucas coisas. Percorra esta lista antes de achar que algo está quebrado:

  1. Confira se o roteador ainda é o padrão. Abra os Ajustes do Sistema, vá em Mesa e Dock e confirme que o Navegador padrão é o Burly. Alguns navegadores se oferecem para voltar a ser o padrão depois de uma atualização, e um único aviso aceito desfaz a configuração.
  2. Confira se há um gesto segurado ou invertido. Se Inverter estiver ativado com um perfil fixado em O que abrir, um clique simples vai direto para esse perfil de propósito, e é segurar a modificadora que traz o seletor.
  3. Para perfis do Safari, confira a permissão de Acessibilidade. O Burly chega aos perfis do Safari pela API de Acessibilidade, então precisa dessa permissão em Ajustes do Sistema, em Privacidade e Segurança. Além disso, o Safari precisa estar aberto.
  4. Confira se o navegador pode ser controlado. O Arc, o Dia e o ChatGPT Atlas rodam uma única instância e abrem links no perfil que estiver ativo, então um roteador consegue entregar o link a eles, mas não escolher o perfil.
  5. Confira se o perfil ainda existe. O Burly acompanha a lista de perfis de cada navegador e atualiza o seletor quando você adiciona, renomeia ou remove um perfil, então um destino que sumiu normalmente significa que o próprio perfil foi apagado ou renomeado no navegador.

Qual é a versão curta?

O macOS não manda links para um perfil de navegador específico por conta própria. Coloque um roteador que entenda perfis na frente do clique, deixe que ele abra o perfil certo toda vez, e a dança de copiar, trocar e colar desaparece. Essa é a ideia inteira por trás do Burly.

Experimente o Burly grátis

Mande cada link para o perfil de navegador certo em segundos. Nativo, privado e grátis. Não precisa de conta.

Baixar para macOS