J'ai déjà décortiqué dans plusieurs articles sur ce site des programmes extraordinaires pour MacOS X comme DragThing, DefaultFolder, LaunchBar ou MaxMenus.
Celui qui fait l'objet de ce test mérite pleinement de faire partie de ce groupe vu son exceptionnelle puissance.
Il s'agit de Snax, qui vient pallier tous les manques du Finder de notre nouveau système et nous offre toute une palette de services qui rendent cet utilitaire indispensable.
Un Finder alternatif
Snax s'installe comme pas mal de programmes sous MacOS X tout simplement en le glissant dans le dossier Applications. Une fois lancé et activé, j'ai personnellement choisi la commande "Afficher le bureau de Snax" et là, la magie commence à opérer.
En effet, les fenêtres du Finder sont remplacées par celles de Snax, tellement mieux pensées que celles de l'original. En premier lieu, quelle que soit la vue que vous choisissez, les icônes sont rangées comme il faut. Corrigé le problème récurrent des fenêtres de MacOS X dont les icônes s'emmêlent à chaque nouvelle ouverture! Terminée l'obligation de devoir utiliser l'ascenseur vertical pour remonter voir les icônes perdues tout en haut des fenêtres lorsqu'on les ouvre.
Enfin un tri efficace sous MacOS X!
On peut également classer les icônes non seulement par nom, comme dans le Finder, mais aussi par Taille, Date de création, Date de modification, Type, Famille, Version.
Cela ne vous rappelle-t-il pas un ancien système qui parfois était bien pratique? Une fonction dite Tri Intelligent peut être activée. En ce cas, les applications sont classées en premier, les dossiers en second et les fichiers en queue de liste, chaque catégorie l'étant, bien évidemment, selon l'ordre de base choisi par vos soins (voir plus haut). Et si vous n'êtes pas d'accord avec l'ordre de ces catégories, vous pouvez même le changer dans une fenêtre dédiée.
Le point chaud
Le point chaud est une particularité parmi d'autres de Snax. En effet, la droite de la colonne "Nom" est recouverte d'un petit rectangle gris. C'est lui, le fameux point chaud. Il suffit de cliquer une fois sur lui pour voir soit le dossier s'ouvrir, soit le fichier se lancer avec le programme qui l'a créé. Le point chaud remplace en fait le double-clic, ce qui est fort pratique en mode liste.
Une aide à la navigation efficace
Sous MacOS X, la navigation dans vos disques en suivant les colonnes hiérarchiques est pratique, tant qu'on descend dans la hiérarchie, mais dès qu'il s'agit de remonter dans les dossiers parents, il faut jouer de l'ascenseur horizontal, ce qui devient bien plus aléatoire.
Avec Snax, le problème est magnifiquement résolu, et ce à l'aide d'onglets ou de boutons situés au-dessus de la zone des icônes et qui affichent simplement le nom des dossiers hiérarchiquement plus élevés. C'est tellement pratique: un simple clic sur un de ces boutons affiche son contenu. Le premier bouton (une petite flèche noire pointant contre en bas) affiche la l'historique de vos visites à vos fichiers, à la manière d'un navigateur Web. Atteindre le dossier désiré par ce biais est tout aussi simple et direct.
Un option-clic sur un bouton affiche son contenu dans une fenêtre séparée. De même, si l'on glisse un fichier quelconque sur un bouton, ce dernier sera déplacé directement dans le répertoire qu'il décrit, la copie étant simplement effectuée en utilisant la touche option pendant cette manúuvre. Tout cela est encore plus simple que sous MacOS 9, et se trouve être disponible dans tous les modes traditionnels, soit le mode liste et le mode icônes.
À noter que le bas de la fenêtre affiche en permanence le nombre d'éléments qu'elle contient ainsi que la place utilisée et disponible sur le disque.
Enfin, en ce qui concerne la navigation, il est possible d'atteindre facilement un endroit de votre disque en utilisant le menu Aller qui liste vos favoris, que ce soit au niveau des dossiers ou des serveurs. Même votre iDisk, pour autant que vous en ayez un, peut être monté depuis ce menu.
Un glisser qui résout tous les problèmes de MacOS X
Vous le savez bien, MacOS X ne permet pas l'ouverture automatique d'un dossier lorsqu'on glisse un fichier sur lui. Cela semble devoir être réglé dans MacOS 10.2. En attendant, et de toute façon, Snax fait encore bien mieux puisque s'il permet de faire cette action toute simple, qui évite d'ouvrir tellement de fenêtres inutilement, il le fait aussi en mode liste, et de bien belle manière. Revenir au dossier de départ est un jeu d'enfant puisqu'il suffit de cliquer sur son bouton dans la liste évoquée plus haut.
Une barre de menus hyper complète
Snax reprend bien entendu les commandes traditionnelles du Finder, mais nous en offre un certain nombre en prime.
Le menu Vue, en plus des fonctions de tri détaillées plus haut, nous permet d'afficher ou non
- les fichiers invisibles
- le contenu des progiciels
- les icônes génériques (afin d'accélérer l'affichage du navigateur)
- la barre d'outils des fenêtres
Il nous permet également de choisir entre un nombre de colonnes ou une gestion dynamique des icônes. En ce cas, ces dernières s'adaptent à la taille des fenêtres horizontalement, et nous évitent de devoir utiliser l'ascenseur horizontal.
Le menu Fichier permet de créer soit des alias, soit des liens symboliques. Les deux sont assez semblables, le premier venant de MacOS 9, le deuxième de Unix. Néanmoins, nous préférerons les alias qui essaieront de garder un lien sur l'original même si on le déplace, ce qui n'est pas le cas des liens symboliques. Les deux sont reconnaissables par l'extension qu'ils ajoutent au nom du fichier (alias ou lien) et à la petite flèche, pointant en haut, ajoutée à leur icône.
Ce menu Fichier permet aussi d'imprimer le bureau ou une fenêtre, ce que MacOS X interdit normalement. Une commande "Ouvrir récent" permet également de gagner du temps en listant les fichiers qui ont été lancés directemenet depuis une fenêtre Snax.
Le menu Edition apporte une fonction qui peut être bien utile: la copie du chemin d'un fichier sélectionné, en mode (entre parenthèses un exemple):
- Unix(/Users/franoisc/Desktop/prolexis.rtf)
- HFS(Macintosh HD:Users:franoisc:Desktop:prolexis.rtf)
- Terminal (/Users/franoisc/Desktop/prolexis.rtf)
- URL (file://localhost/Users/franoisc/Desktop/prolexis.rtf)
Une recherche instantanée mais...
Le menu Edition nous offre une recherche pratiquement instantanée. Néanmoins, pour ce faire, il faudra de temps en temps mettre à jour la base de donnée de Snax. Cela ne prend que quelques secondes!
Une fois le fichier trouvé, un bouton permet de l'afficher dans le Finder ou de montrer son aperçu (voir plus bas).
Si elle est immensément plus rapide que celle de Sherlock (même nettement améliorée sous 10.1.4), cette fonction de recherche a un inconvénient: elle est sensible à la casse. Ainsi, si vous recherchez "inDesign", elle ne trouvera pas "InDesign", ce que fait Sherlock. Dommage!
Le menu Applications est intéressant si vous ne disposez pas déjà de MaxMenus, puisqu'il liste tous les programmes qui se trouvent dans le dossier du même nom.
Bien plus utile dans mon cas (puisque je dispose de MaxMenus), est le menu Commandes, qui lui regorge de choses intéressantes puisqu'elles donnent accès à de nombreuses fonctions dont on ne peut très vite plus se passer soit:
- une compression/décompression intégrée à Unix (les fichiers .sit ne sont pas reconnus)
- la possibilité de créer une image disque .dmg de taille paramétrable et de la remplir avec ce que l'on veut. C'est tellement pratique d'avoir ça sous la main, sans passer par DiskCopy.
- la suppression définitive de documents confidentiels, sans passer par la corbeille, et surtout sans que qui que ce soit ne puisse en retrouver la trace sur votre disque, même avec un utilitaire de type Norton.
- la possibilité de déplacer, dupliquer, renommer un dossier, et ce de manière bien plus intelligente que ce que permet de faire le Finder. En effet, l'auteur décrit la situation dans laquelle il se trouve lorsqu'il clique sur le nom du dossier, et que l'éditeur n'apparaît jamais quand il faut. Je me retrouve dans sa description et je préfère nettement la solution de zone de dialogue qu'il propose. Ainsi, on ne peut plus non plus changer par erreur le nom d'un dossier, et ne plus retrouver son nom de l'original. À noter que la fonction "Nouveau dossier" fait appel également à cette zone de dialogue, ce qui évitera la prolifération de "Dossiers sans titre" sur votre machine. Anecdote rigolote, j'en ai trouvé une fois 227 sur le disque dur d'une personne que je formais dans mon école.
- la possibilité d'ouvrir un fichier avec n'importe quelle application (on ne garantit pas le résultat final en cas d'incohérence!)
- l'ouverture possible d'un fichier en hexadécimal, qui sera pratique pour les utilisateurs avancés
- l'ouverture de la fenêtre active en mode terminal
Ainsi que deux fonctionnalités exceptionnelles que je vais détailler maintenant.
Un aperçu exceptionnel
Lorsque l'icône d'un fichier est active, vous pouvez demander, via le menu Commandes ou un bouton dans la barre de menus de la fenêtre, l'aperçu de son contenu.
S'il s'agit d'un document non reconnu par Snax (un document Word par exemple), vous ne verrez que son icône. Par contre, en ce qui concerne un fichier rtf par exemple, vous le verrez de manière très propre dans un tiroir, avec tous ses attributs, et vous pourrez même, sans l'ouvrir, copier tout ou partie de son contenu dans le Presse-papiers. Ce n'est pas beau ça?
De même, une image Pict, GIF, Jpg Tiff, Png et BMP sera parfaitement visualisée, avec toutes sortes de renseignements bien utiles sur le fichier.
Un convertisseur graphique intégré!
Vous voulez passer votre fichier Jpeg en GIF sans passer par Photoshop? Sélectionnez-le sur le Finder, et choisissez "Convertir graphique" du menu Commande. Vous pourrez alors choisir le format de sortie désiré, ainsi que son taux de compression. Incroyable non?
Un GetInfo ou BatchMod d'usine!
Lorsque vous demandez "Lire les informations" sur un fichier, Snax vous propose une zone de dialogue dans laquelle vous pourrez changer ses autorisations, de manière bien plus fine et en allant bien plus loin que sous le Finder original.
On peut même se passer de GetInfo ou de BatchMod, surtout si l'on sait qu'il est possible de passer sous utilisateur Root depuis Snax, moyennant une copie préalable du programme lui-même (mais bien entendu qu'une seule fois). Si cette possibilité vous intéresse, je vous propose de lire tranquillement l'aide intégrée à Snax, délicieusement traduite en français pour mon plus grand plaisir. Il est ainsi fait mention, en ce qui concerne les facultés de navigation expliquées plus haut de "la faculté meurtrière qui fait SNAX extrêmement cool." Ce n'est pas fleuri ça, comme langage?
Le meilleur pour la fin: les raccourcis clavier
Eh oui, vous avez bien lu le titre de ce paragraphe: toutes les commandes du Finder peuvent se voir attribuer un raccourci clavier. Ce n'est pas incroyable ça?
Je vais enfin pouvoir passer d'un tri à l'autre dans une fenêtre sans avoir à passer par un menu, même contextuel.
Une barre d'outils entièrement configurable
La barre d'outils surplombant les fenêtres est entièrement modifiable, et ce à l'aide d'une palette de dossiers types très complète.
Lors de la première mouture de ce test, il m'a semblé impossible (ainsi qu'à pas mal de lecteurs) de déposer n'importe quel dossier ou ficher dans cette barre. Et bien, nous nous trompions, puisqu'un autre lecteur nous signalait qu'il suffisait de glisser l'icône "Point d'interrogation" dénommée "Personnaliser" dans la barre, de cliquer sur "Terminer", puis de glisser dessus le fichier désiré (en étant dans Snax) pour que tout soit réalisé selon nos désirs. Nous sommes donc soulagés, merci Raphaël!
Que reste-t-il à améliorer?
Pas grand-chose en fait! Comme le Finder ne m'intéresse plus vraiment, j'aurais voulu pouvoir totalement m'en passer. C'est possible en fait, mais le côté sympathique du bureau avec plein d'icônes dessus disparaît, puisque l'image de fond de Snax reste vide. Les disques ne s'affichent pas dessus, il faut ainsi passer par la commande Aller à ordinateur, qui peut être atteinte instantanément par le raccourci par défaut Commande-Cption-C. De même, la fenêtre du bureau peut être atteinte par un raccourci (j'ai choisi Commande-Shift-B). C'est vrai, mais, mais bon, j'aime bien mon desktop moi. Question d'habitude sans doute, parce qu'en fait, si l'on est tout à fait honnête, la méthode Snax permet de voir toujours toutes ses icônes bien classées, et même de modifier ce classement en utilisant une simple commande, sans voir les disque se mettre au beau milieu de l'ordre alphabétique pour ne prendre que cet exemple. Et puis, il suffit d'un peu de patience puisque l'auteur de Snax m'a promis que son programme pourra remplacer complètement le Finder dans une toute prochaine version. Soyez certains que nous vous tiendrons au courant.
Enfin, encore une tout petite chose, je regrette la disparition de l'icône MagicMenu de Stuffit Deluxe lorsque Snax est actif. Le menu contextuel permet de pallier en partie ce problème, puisqu'il suffit de compresser ou décompresser un fichier à l'aide de la commande Ouvrir Avec en utilisant un composant Stuffit, mais il aurait été agréable de pouvoir conserver toutes les fonctions du célèbre utilitaire exactement comme dans le Finder.
En conclusion
Est-il besoin d'en rajouter? Non, ce n'est pas moi qui ai écrit ce programme, je ne connais même pas son concepteur. Je ne touche pas un centime sur ses ventes (comme toujours d'ailleurs), mais franchement, que voulez-vous, quand on tombe sur une petite merveille comme celle-là, on ne peut qu'être conquis et enthousiaste.
Pour terminer, je ne résiste pas à vous faire lire ce que nous écrit l'auteur pour nous convaincre d'enregistrer son logiciel pour la modique somme de 29$
La sueur, le sang et les larmes sont entrés dans la création de SNAX. Ce n'était pas facile, beaucoup de semaines de 7 jours de travail, quelques nuits entières et beaucoup d'heures à parcourir la documentation Cocoa. Je n'ai pas écrit cela pour faire un million de dollars, mon but principal était de montrer mon soutien pour Cocoa et OS X, et essayer d'écrire quelque chose, qui soit à la fois utile et chouette. Montrez, s'il vous plaît, votre soutien pour le développeur Mac OS X indépendant, et enregistrez ce logiciel.
L'enregistrement est à la fois facile et indolore. Allez sur le site Web, entrez un numéro de carte de crédit et nous vous envoyons un code d'enregistrement. Entrez le code et recevez une énorme augmentation positive de karma et ressentez la bonne connaissance, que vous aidez à soutenir la communauté Macintosh entière.
Que voulez-vous que j'ajoute à ça?