Tous les projetsExemple
Kitsulo / Projet 03violet
BoussoleContenu d'exemple
Ce projet est une fiche de démonstration. Remplace son contenu danssrc/content/projects/ avant la mise en ligne.
Contexte
Boussole est née d’un constat banal : au bout de deux jours, un navigateur devient un cimetière d’onglets. L’objectif était de proposer un rangement automatique, sans synchronisation et sans compte.
Ce que j’ai fait
- Un regroupement par nom de domaine et par fenêtre.
- Une vue « sessions » qui enregistre un ensemble d’onglets sous un nom.
- Un raccourci clavier pour ranger la fenêtre courante en un geste.
- Une politique de permissions minimale, limitée à l’onglet actif.
Le prototype fonctionne sur Chromium et Firefox à partir d’un tronc commun.
Ce que j’en retiens
Les API de navigateur sont puissantes mais pleines de différences subtiles. J’ai fini par écrire une petite couche d’abstraction, moins pour unifier que pour documenter les écarts. C’est la partie la plus utile du dépôt.