4 points par GN⁺ 2024-10-05 | 1 commentaires | Partager sur WhatsApp
  • Présentation de Cartographist

    • Cartographist est un navigateur web expérimental optimisé pour l’exploration de terriers de lapin.
    • Au lieu d’ouvrir une nouvelle fenêtre, il crée des panneaux à défilement horizontal.
    • Au lieu d’un historique linéaire, il affiche une vue d’ensemble arborescente de la navigation.
    • Il peut enregistrer et recharger l’état exact d’une session, ce qui prend en charge la recherche thématique de longue durée.
  • Contexte du projet

    • À l’été 2020, l’idée d’un navigateur web centré sur la recherche a été expérimentée.
    • Un aperçu a été partagé sur Twitter et a suscité beaucoup d’intérêt.
    • Le projet s’inspire de la mise en page du site web d’Andy Matuschak et des expérimentations de Nate Parrot.
    • Cette disposition s’inscrit dans une histoire qui remonte aux colonnes Miller et au navigateur de classes de Smalltalk.
  • Différence entre navigation et recherche

    • La navigation est comprise comme une activité ouverte et divergente.
    • La recherche est comprise comme de la recherche d’information.
    • L’idée de pouvoir revenir à une session de navigation via un historique enregistré sur disque est appréciée.
  • Problèmes pratiques

    • Il est estimé que conserver l’historique complet n’est pas réellement utile.
    • La partie la plus précieuse de la recherche est celle de la synthèse.
    • Conserver la position de défilement ou les sélections, et rendre l’historique modifiable, pourrait constituer une petite avancée.
  • Limites de Cartographist

    • Un bon gestionnaire de fenêtres pourrait presque entièrement remplacer Cartographist.
    • Une disposition en colonnes a été testée dans HHTWM, mais sans défilement horizontal, elle n’était pas utile.
  • Résumé de GN⁺

    • Cartographist propose une approche expérimentale de la navigation web centrée sur la recherche.
    • La navigation arborescente et la sauvegarde de session peuvent être utiles pour la recherche au long cours.
    • Cependant, des doutes sont soulevés quant à l’utilité pratique de conserver l’historique complet.
    • Parmi les projets aux fonctionnalités similaires, Glamorous Toolkit est recommandé.

1 commentaires

 
GN⁺ 2024-10-05
Commentaires Hacker News
  • L’explication de la façon de naviguer dans le code avec Vim est intéressante. L’auteur partage une méthode pour aller à la définition d’une fonction à l’aide de raccourcis dans Vim

    • Il explique comment aller à la définition d’une fonction dans une nouvelle fenêtre avec nnoremap gF <c-w>vgF et nnoremap <silent>gD :call CocActionAsync('jumpDefinition', 'vsplit')<cr>
    • Il configure aussi cela avec Lua et nvim via buf_set_keymap('n', 'gds', '<c-w>v<cmd>lua vim.lsp.buf.definition()<CR>', opts)
  • Une collaboration avec Kay Xu est proposée. Il mène des recherches sur le sensemaking et le berrypicking, et améliore son approche à l’aide d’une extension de navigateur

  • Quelqu’un dit avoir construit quelque chose de similaire il y a 20 ans, avec une recherche plein texte dans le contenu des pages et une fonction d’historique du navigateur. L’inspiration lui est venue en voyant comment une personne ayant des troubles de l’apprentissage réorganisait un manuel pour mieux le comprendre

  • La description des fonctionnalités Vim rappelle le navigateur Whisper de Squeak. Whisper utilisait un SmalltalkBrowser orienté profondeur pour éviter la prolifération des fenêtres

  • Lors du développement de Chrome, quelqu’un était fasciné par un navigateur shell IE appelé iRider. iRider offrait des onglets en arbre et une fonction d’épinglage, ce qui le rendait utile

  • Des fonctionnalités similaires à celles des extensions Firefox Tree Style Tabs et Tree Tabs sont mentionnées. Tree Style Tabs ne propose pas de sauvegarde de session, tandis que Tree Tabs permet de sauvegarder les sessions mais n’est pas compatible avec certaines extensions

  • Cela ressemble à une fonctionnalité pensée pour les utilisateurs atteints de TDAH. Les sessions de navigation finissent souvent avec 300 onglets

  • La fonction permettant de sauvegarder et de restaurer des "trails" est très appréciée. Quelqu’un partage une interface dédiée à Wikipedia qu’il avait créée il y a 10 ans en JS+CSS

  • Il y a beaucoup de discussions sur les risques existentiels de l’IA, mais une inquiétude est exprimée quant au fait d’avoir publié cet outil sans aucun garde-fou. Un graphe d’onglets ArXiv pourrait être utile pour explorer la littérature scientifique