La productivité sous BeOS
 

Les applications sous BeOS sont indispensables pour pouvoir justifier une utilisation régulière du BeOS. On parle souvent de productivité obtenue par des programmes qui vous facilitent votre travail de tous les jours (traitement de texte, tableurs, etc...).

Plus ceux-ci sont simples à utiliser, plus vous vous focalisez sur la tâche que vous avez à faire, et non sur le logiciel qui n'est que le moyen de la réaliser.

Mais la productivité vient avant tout, à mon avis, de la facilité d'utilisation du système d'exploitation en lui-même. Voici quelques idées d'amélioration du BeOS.

La principale amélioration que l'on pourrait donner au BeOS est le mot d'ordre suivant : "Moins de fenêtres ouvertes !". Il m'arrive souvent d'arriver au bout d'un moment avec 10-20 fenêtres ouvertes à cause d'un parcours d'arborescence, ou de l'édition de plusieurs sources de programmes C++.

Pour cela, deux améliorations sont envisageables : le parcours d'arborescence dans une seule fenêtre (comme dans Windows 98), ainsi que l'apparition des fenêtres MDI sous BeOS (et la généralisation de leur utilisation lorsque nécessaire).

Dans ce même ordre d'idée, il serait intéressant d'avoir une option "Hide All" dans le tracker pour cacher toutes les fenêtres de toutes les applications en un seul clic.

Le deuxième gros manque à mon avis est l'impossibilité de faire du copier/coller avec des fichiers. Je m'explique : au lieu de passer par le popup-menu "copy to", et puis choisir sagemment l'arborescence de destination lors de la copie d'un fichier, pourquoi ne pas tout simplement proposer un raccourci Alt+C pour mémoriser les fichiers à copier, et lorsqu'on se trouve dans le répertoire de destination, un petit Alt+V effectue la copie des fichiers précédemment mémorisés ? Simple et efficace.

Après viennent les détails, mais qui, à force, peuvent devenir des éléments de productivité :

L'affichage du contenu d'un répertoire est trié sous BeOS, mais ne distingue pas les répertoires des fichiers, hors la plupart du temps on se sert du répertoire pour faire un parcours d'arborescence, alors que sur un fichier on effectue une action. La solution : afficher en premier les répertoires et ensuite les fichiers, tout simplement pour éviter de perdre son temps à faire le tri soi-même !

J'ai également rêvé d'une recherche de fichier un peu moins opaque à utiliser, notamment lorsqu'on veut faire une recherche par contenu, et non plus par nom de fichier.

Et tant qu'on peut reprendre les idées des autres, pourquoi ne pas proposer du drag 'n' drop dans le tracker ? Si j'utilise Styled Edit tous les jours j'aimerais bien pouvoir y accéder d'un simple clic et rapidement. Un petit drag 'n' drop sur le tracker et un nouveau raccourci est disponible !

Une question aussi : pourquoi lorsque je clique dans le menu du tracker - dans un sous-menu plus exactement - pourquoi donc j'obtiens l'ouverture d'une fenêtre et non la continuité du menu ? C'est très gênant, car je trouve le passage d'un menu à un sous-menu assez lent dans le tracker, donc mon réflexe c'est de cliquer pour avoir la suite directement. La solution : soit proposer un affichage plus rapide des sous-menus dans le tracker, soit garder le temps actuel, mais proposer par un clic l'accès immédiat au sous-menu.

Le rangement automatiques des icônes est assez folklorique sous BeOS, en un mot : c'est à améliorer !

Pourquoi ne pas proposer aussi des Workspaces plus grands que l'espace de l'écran, comme sous certaines versions de Red Hat Linux (Look Next) ? Cela permet de placer différentes applications sur une surface plus grande, et de pouvoir scroller dans cet espace lorsqu'on atteind les bords de l'écran.

A propos de ces Workspace, j'ai remarqué une bogue : lorsqu'on passe d'un grand workspace à un plus petit en terme de résolution, les raccourcis qui se trouvent sur l'écran se font déplacer.

J'aimerai aussi avoir une information complète lorsque je demande les propriétés d'un lien via l'interface graphique : il manque le chemin du lien !

Une petite cerise sur le gâteau : pouvoir mettre une image de fond sous BeOS, histoire de se mettre une image pour se motiver à travailler, quoique sous BeOS je doute que la motivation soit absente.

Arrêtons un instant les demandes d'amélioration, pour donner un coup de chapeau en ce qui concerne la mémorisation de la position des fenêtres lorsqu'on se trouve dans des arborescences (Windows 98 le fait maintenant, mais BeOS R3 est apparu avant).

Bravo également pour le Shutdown du système qui est très très rapide ! (Windows 98 s'est amélioré par rapport à 95 à ce niveau, mais je ne pense pas qu'il tienne le BeOS à la cheville sur ce point).

Les types de fichiers ont l'air très puissants, mais leur utilisation est loin d'être claire. En gros, il faudrait peut-être repenser leur gestion.

Il manque un déboggueur avec le programme de développement sur BeOS Intel. Normalement, un peu après la sortie de la version R4 du BeOS devrait apparaître un déboggueur pour les nouveaux outils de développement. Enfin bonne nouvelle pour la R4 : les outils de développements ne seront plus bridés, ouf !, on pourra enfin faire du vrai C++ (iostream.h et autres disponibles).

Enfin dernière remarque : alors que cela fait pas loin d'un siècle que le format 24h a été inventé pour les heures (anciennement format 12h/12h pour une journée), l'affichage de l'horloge dans le BeOS donne l'ancien format. Autant dire que je trouve ça ringard ! Il faudrait donc prévoir les deux types d'affichage, espérons que la R4 fera apparaître cette option.