-
Apresentação do Cartographist
- Cartographist é um navegador web experimental otimizado para explorar tocas de coelho.
- Em vez de abrir uma nova janela, ele cria painéis roláveis horizontalmente.
- Em vez de um histórico linear, ele mostra uma visão geral em estrutura de árvore da navegação.
- Ele pode salvar e carregar o estado exato de uma sessão, dando suporte a pesquisas de longo prazo sobre um tema.
-
Contexto do projeto
- No verão de 2020, a ideia de um navegador web voltado para pesquisa foi colocada em experimento.
- Uma prévia foi compartilhada no Twitter e recebeu bastante atenção.
- O projeto foi inspirado pelo layout do site de Andy Matuschak e pelos experimentos de Nate Parrot.
- O layout tem uma história que começa com Miller columns e o navegador de classes do Smalltalk.
-
Diferença entre navegação e busca
- A navegação é entendida como uma atividade aberta e divergente.
- A busca é entendida como recuperação de informação.
- A ideia de poder voltar a uma sessão de navegação por meio de um registro salvo em disco agrada ao autor.
-
Problemas práticos
- O autor considera que manter o histórico completo não é, na prática, tão útil.
- A parte mais valiosa da pesquisa é a parte de síntese.
- Preservar a posição de rolagem ou a seleção, e tornar o histórico editável, pode ser um pequeno avanço.
-
Limitações do Cartographist
- Um bom gerenciador de janelas pode substituir o Cartographist quase completamente.
- Um layout em colunas foi testado no HHTWM, mas sem rolagem horizontal ele não se mostrou útil.
-
Resumo do GN⁺
- O Cartographist apresenta uma abordagem experimental para navegação web voltada à pesquisa.
- A navegação em estrutura de árvore e o recurso de salvar sessões podem ser úteis para pesquisas de longo prazo.
- No entanto, surgem dúvidas sobre a utilidade prática de manter o histórico completo.
- Como projeto com recursos semelhantes, o Glamorous Toolkit é recomendado.
1 comentários
Comentários do Hacker News
A explicação sobre como navegar pelo código no Vim é interessante. Compartilha como usar atalhos no Vim para ir até a definição de uma função
nnoremap gF <c-w>vgFennoremap <silent>gD :call CocActionAsync('jumpDefinition', 'vsplit')<cr>para ir até a definição de uma função em uma nova janelabuf_set_keymap('n', 'gds', '<c-w>v<cmd>lua vim.lsp.buf.definition()<CR>', opts)Sugere colaborar com Kay Xu. Ele está pesquisando sensemaking e berrypicking, e está melhorando a abordagem com uma extensão de navegador
Fez algo parecido há 20 anos, incluindo busca de texto completo no conteúdo das páginas e histórico do navegador. Diz que se inspirou ao ver como uma pessoa com dificuldades de aprendizagem reorganizava os livros didáticos para conseguir entender
A explicação das funções do Vim lembrou o navegador Whisper do Squeak. O navegador Whisper usava um SmalltalkBrowser orientado à profundidade para evitar a proliferação de janelas
Durante o desenvolvimento do Chrome, ficou fascinado por um navegador shell de IE chamado iRider. O iRider oferecia abas em estilo de árvore e recurso de fixação, o que era útil
Menciona recursos parecidos com as extensões Tree Style Tabs e Tree Tabs do Firefox. O Tree Style Tabs não tem função de salvar sessão, e o Tree Tabs consegue salvar sessão, mas não é compatível com algumas extensões
Parece ser um recurso para usuários com ADHD. Sessões de navegação frequentemente acabam com 300 abas
Valoriza bastante a função de salvar e restaurar "trails". Compartilha uma interface dedicada para a Wikipedia que fez há 10 anos com JS+CSS
Embora haja muita discussão sobre riscos existenciais da IA, expressa preocupação com o fato de esta ferramenta ter sido lançada sem qualquer proteção. Ao explorar literatura científica, um grafo de abas do ArXiv pode ser útil