← 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.

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 outros roteadores não alcançam, 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.

Por que o macOS não abre um link em um perfil específico?

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.

Como mandar um link para um perfil na hora do clique?

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.

Dá para abrir um link em um perfil específico sem um app?

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.

Por que um link ainda abre no perfil errado?

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