Os painéis
O painel do navegador
Uma página web num painel do canvas, com barra de navegação própria.
Abrir
⌘K, digitando "browser": abre um painel novo. Cada chamada abre mais um.- Por voz: "abre o localhost 3000".
- Por um agente, quando ele quer te mostrar uma página ou conferir o próprio trabalho. Veja o agente vê o navegador.
O endereço em que um navegador em branco abre é escolha de cada projeto, em página inicial do navegador. Em branco, ele abre no Google.
A barra de navegação
- Voltar e Avançar: o histórico desta aba. Ficam indisponíveis quando não há para onde ir.
- Recarregar: relê a página ignorando o cache. É o comportamento de um recarregamento forçado, e é sempre esse: não existe um recarregamento comum aqui.
- Parar: substitui o recarregar enquanto a página carrega.
- Barra de endereço: o primeiro clique seleciona o endereço inteiro, e o clique seguinte posiciona o cursor.
O que a barra de endereço aceita
- Sem esquema,
localhost,127.0.0.1,0.0.0.0e192.168.x.xrecebemhttp://. Todo o resto recebehttps://. - Com esquema, só
http,https,file,aboutedatasão carregados aqui. Um endereço com outro esquema é entregue ao macOS, que procura um aplicativo capaz de abri-lo. localhost:3000é tratado como endereço, e não como um esquema chamadolocalhost. O mesmo vale parameusite.com:8080.
O que a página faz
- A página sobrevive à troca de canvas, com a mesma rolagem, o mesmo login e o mesmo histórico. Ela só é descartada quando o painel é fechado.
- O zoom do canvas é o zoom da página.
- Uma janela nova pedida pela página (um
target="_blank", o popup de login de um serviço) vira outro painel de navegador no canvas. Se aquela janela se fechar sozinha depois de autenticar, o painel se fecha junto. - Os sites recebem a identificação do Safari.
- A página que não carrega diz o motivo, com o endereço e um botão Tentar de novo.
O seu navegador e o do agente
Os cookies são separados por dono: os painéis que você abre dividem uma sessão entre si, e os que um agente abre dividem outra. Um agente não herda o seu login, para onde quer que navegue e independentemente de quem o mandou navegar.
O que ele não tem
Não há favoritos, extensões, gerenciador de senhas nem sincronização com o navegador do sistema.