Notational Velocity met vos notes en ordre
Par Arnaud Morel - Publié le
Et si les meilleures idées étaient les plus simples ? Notational Velocity 2 est un logiciel gratuit et Open Source entièrement dédié à la gestion de notes textuelles.
Là où d'autres fourmillent d'options en tout genre, ici c'est le dépouillement qui prévaut : une fenêtre, divisée en trois parties, l'une avec la liste de vos notes, l'autre avec le contenu de celles-ci et la troisième pour effectuer une recherche ou créer une nouvelle note (tapez le texte dans cette zone effectue une recherche, valider ce texte avec entrée crée une nouvelle note, simple, non ?).
Le logiciel permet de chiffrer vos notes (AES, idéal pour vos informations sensibles, mots de passe etc.), d'effectuer des recherches instantanées (dans le même champ utilisé pour créer une nouvelle note), de formater votre texte et autre. En résumé, peu de fonctions mais superbement gérées. Magnifique logiciel pour qui gère du texte en pagaille. En voici une présentation rapide ainsi qu'une interview de son développeur, Zachary Schneirov.
(Invalid video video code)
Quelle est la philosophie derrière Notational Velocity ?
Le but du logiciel est de supprimer autant de barrières que possible à la prise de notes, ainsi que de permettre de trouver, aussi rapidement que possible, une note. il poursuit cette optique sans compromis, au prix de certaines fonctionnalités présentes dans d'autres logiciels.
Voici quelques éléments que je voulais éliminer dans Notational velocity :
• Une interface encombrée qui traite chaque note comme un fichier texte de traitement de texte.
• Être obligé de placer ses notes dans des catégories ou une hiérarchie.
• Ne pas savoir instantanément si une note sur un même sujet existe déjà.
• Perdre du temps dans l'amélioration de la maquette du texte (couleur, mise en page...)
• Les manipulations obligées via une interface graphique.
• S'inquiéter de sauvegarder ses notes
• S'inquiéter de la sécurité des données en cas de vol de la machine.
Dans Mac OS Classic, j'utilisais beaucoup l'accessoire Note Pad et je n'ai rien trouvé d'équivalent sous OS X. Chaque application, incluant Note Pad, présentait, en outre au moins un des défauts mentionnés précédemment.
Certains de ces défauts ont été solutionnés, dans Notational Velocity, en enregistrant automatiquement tout changement apporté à une note, en chiffrant de manière transparente les notes, en évitant les fonctionnalités de traitement de texte et en utilisant le plus possible les raccourcis ou doublages claviers. Pour mes autres points, il fallait adopter une approche spécifique.
Comment es-tu parvenu à une telle simplicité ?
Ma fonctionnalité préférée du Note Pad était "rechercher dans toutes les notes", j'ai donc créé une interface qui soit simplement une extension de la fonction de recherche, et inspiré de la fonction de remplissage automatique des url sur les navigateurs. (La "awesome bar" de Firefox 3 est encore plus proche de ça).
j'ai aussi considéré qu'il était inévitable qu'on accumule tellement de note qu'une sélection dans une liste ou via un système de catégorisation était peu appropriée. La seule alternative était de rendre les notes accessibles via la recherche.
J'ai compris que quand la recherche se fait de la même manière que la création d'une note, le système s'auto-organisait. Quand l'utilisateur commence à saisir le titre d'une note, la liste des notes présentant les mêmes termes lui est automatiquement présentée. Et avec la possibilité de passer, avec quelques touches, de la zone de texte au contenu de la note, les informations peuvent être facilement intégrées là où elles seront le mieux placées.
J'explique souvent aux utilisateurs pourquoi il est inutile de se lancer dans la création de nombreuses catégories. Le concept d'auto-organisation est vraiment le cœur de Notational Velocity.
Au final, j'ai essayé de faire que le programme se comporte de la manière la plus consistante et prévisible possible et se rapproche des concepts d'interface dépouillée et sans perturbation développés par Jef Raskin dans "the human Interface" (que j'ai lu plusieurs fois en écrivant Notational Velocity).
Quel est la cible de Notational Velocity ?
Je suis la cible ! Le logiciel vise les utilisateurs qui ont besoin de garder la trace de nombreux morceaux de textes, incluant des comptes web, des instructions, des lignes de commandes, des extraits de conversation, des contacts etc... Je dirais que le logiciel s'adresse aux administrateurs systèmes, aux écrivains, aux journalistes, aux consultants... Toutes les personnes qui brassent du texte et/ou du code. Je connais même un utilisateur qui s'en sert pour gérer les rendez-vous d'un cabinet d'oncologues.
J'ai évité, délibérément, les fonctions de "scrapbook" qui auraient permises d'ajouter des images ou des PDF aux notes. Ce type de logiciel tend rapidement à essayer de gérer le plus de format de fichiers possibles, avec le besoin évident de catégories et de labels. Ma question reste celle-ci :
Quel retour as-tu reçu des utilisateurs ?
J'ai reçu pas mal de demandes d'ajouts de fonctionnalités - la plupart des gens semblent penser que leur "petite" fonctionnalité supplémentaire pourrait être ajoutée sans trop de travail et sans "abîmer" le concept. De nombreux autres messages étaient simplement des remerciements. Je dois vous avouer que j'adore recevoir des commentaires, ça me permet de jauger si le temps que je passe sur Notational Velocity est justifié.
Qu'attendre de la prochaine version ?
D'abord la correction de bogues et le renforcement de la stabilité (NDR : elle est déjà absolument excellente). Une possibilité de synchronisation des notes via le réseau me paraît essentielle également. Enventuellement, je pourrais réécrite tout le logiciel pour m'approcher encore plus des idées de Jef Raskin. Sinon, je travaille à des versions en français.
Quelques mots pour nous dire qui tu es ?
Je suis actuellement développeur pour la Northwestern university de Chicago.
Notational Velocity
Là où d'autres fourmillent d'options en tout genre, ici c'est le dépouillement qui prévaut : une fenêtre, divisée en trois parties, l'une avec la liste de vos notes, l'autre avec le contenu de celles-ci et la troisième pour effectuer une recherche ou créer une nouvelle note (tapez le texte dans cette zone effectue une recherche, valider ce texte avec entrée crée une nouvelle note, simple, non ?).
Le logiciel permet de chiffrer vos notes (AES, idéal pour vos informations sensibles, mots de passe etc.), d'effectuer des recherches instantanées (dans le même champ utilisé pour créer une nouvelle note), de formater votre texte et autre. En résumé, peu de fonctions mais superbement gérées. Magnifique logiciel pour qui gère du texte en pagaille. En voici une présentation rapide ainsi qu'une interview de son développeur, Zachary Schneirov.
(Invalid video video code)
test de Notational Velocity
Zachary Schneirov répond à Mac4Ever
Quelle est la philosophie derrière Notational Velocity ?
Le but du logiciel est de supprimer autant de barrières que possible à la prise de notes, ainsi que de permettre de trouver, aussi rapidement que possible, une note. il poursuit cette optique sans compromis, au prix de certaines fonctionnalités présentes dans d'autres logiciels.
Voici quelques éléments que je voulais éliminer dans Notational velocity :
• Une interface encombrée qui traite chaque note comme un fichier texte de traitement de texte.
• Être obligé de placer ses notes dans des catégories ou une hiérarchie.
• Ne pas savoir instantanément si une note sur un même sujet existe déjà.
• Perdre du temps dans l'amélioration de la maquette du texte (couleur, mise en page...)
• Les manipulations obligées via une interface graphique.
• S'inquiéter de sauvegarder ses notes
• S'inquiéter de la sécurité des données en cas de vol de la machine.
Dans Mac OS Classic, j'utilisais beaucoup l'accessoire Note Pad et je n'ai rien trouvé d'équivalent sous OS X. Chaque application, incluant Note Pad, présentait, en outre au moins un des défauts mentionnés précédemment.
Certains de ces défauts ont été solutionnés, dans Notational Velocity, en enregistrant automatiquement tout changement apporté à une note, en chiffrant de manière transparente les notes, en évitant les fonctionnalités de traitement de texte et en utilisant le plus possible les raccourcis ou doublages claviers. Pour mes autres points, il fallait adopter une approche spécifique.
Comment es-tu parvenu à une telle simplicité ?
Ma fonctionnalité préférée du Note Pad était "rechercher dans toutes les notes", j'ai donc créé une interface qui soit simplement une extension de la fonction de recherche, et inspiré de la fonction de remplissage automatique des url sur les navigateurs. (La "awesome bar" de Firefox 3 est encore plus proche de ça).
j'ai aussi considéré qu'il était inévitable qu'on accumule tellement de note qu'une sélection dans une liste ou via un système de catégorisation était peu appropriée. La seule alternative était de rendre les notes accessibles via la recherche.
J'ai compris que quand la recherche se fait de la même manière que la création d'une note, le système s'auto-organisait. Quand l'utilisateur commence à saisir le titre d'une note, la liste des notes présentant les mêmes termes lui est automatiquement présentée. Et avec la possibilité de passer, avec quelques touches, de la zone de texte au contenu de la note, les informations peuvent être facilement intégrées là où elles seront le mieux placées.
J'explique souvent aux utilisateurs pourquoi il est inutile de se lancer dans la création de nombreuses catégories. Le concept d'auto-organisation est vraiment le cœur de Notational Velocity.
Au final, j'ai essayé de faire que le programme se comporte de la manière la plus consistante et prévisible possible et se rapproche des concepts d'interface dépouillée et sans perturbation développés par Jef Raskin dans "the human Interface" (que j'ai lu plusieurs fois en écrivant Notational Velocity).
Quel est la cible de Notational Velocity ?
Je suis la cible ! Le logiciel vise les utilisateurs qui ont besoin de garder la trace de nombreux morceaux de textes, incluant des comptes web, des instructions, des lignes de commandes, des extraits de conversation, des contacts etc... Je dirais que le logiciel s'adresse aux administrateurs systèmes, aux écrivains, aux journalistes, aux consultants... Toutes les personnes qui brassent du texte et/ou du code. Je connais même un utilisateur qui s'en sert pour gérer les rendez-vous d'un cabinet d'oncologues.
J'ai évité, délibérément, les fonctions de "scrapbook" qui auraient permises d'ajouter des images ou des PDF aux notes. Ce type de logiciel tend rapidement à essayer de gérer le plus de format de fichiers possibles, avec le besoin évident de catégories et de labels. Ma question reste celle-ci :
pourquoi réinventer le Finder ?Si le but du logiciel est d'organiser des données hétérogènes, utilisez ce que propose le système ! d'autant plus que ces fichiers images ne seraient pas éditables avec Notational Velocity et viendraient rendre plus difficile la navigation via le clavier.
Quel retour as-tu reçu des utilisateurs ?
J'ai reçu pas mal de demandes d'ajouts de fonctionnalités - la plupart des gens semblent penser que leur "petite" fonctionnalité supplémentaire pourrait être ajoutée sans trop de travail et sans "abîmer" le concept. De nombreux autres messages étaient simplement des remerciements. Je dois vous avouer que j'adore recevoir des commentaires, ça me permet de jauger si le temps que je passe sur Notational Velocity est justifié.
Qu'attendre de la prochaine version ?
D'abord la correction de bogues et le renforcement de la stabilité (NDR : elle est déjà absolument excellente). Une possibilité de synchronisation des notes via le réseau me paraît essentielle également. Enventuellement, je pourrais réécrite tout le logiciel pour m'approcher encore plus des idées de Jef Raskin. Sinon, je travaille à des versions en français.
Quelques mots pour nous dire qui tu es ?
Je suis actuellement développeur pour la Northwestern university de Chicago.
Notational Velocity