Affichage des articles dont le libellé est dreamweaver. Afficher tous les articles
Affichage des articles dont le libellé est dreamweaver. Afficher tous les articles

dimanche 29 mars 2009

Le manque de cohérence de l'interface des logiciels (3)

Un dernier billet (?) sur Adobe Dreamweaver et son manque de cohérence dans son interface

informatique, interface, logiciel, écrire, livre,  dreamweaver, Ces billets ne sont pas une attaque en règle contre ce logiciel (que j'utilise professionnellement et sur lequel j'ai écrit plusieurs ouvrages), mais ils sont faits pour mettre en exergue la problématique du rédacteur face à des situations pas toujours simples à résoudre : comment faire passer simplement le message aux lecteurs-utilisateurs que pour une même fonction plusieurs libellés peuvent être utilisés ?

Prenons pour nouvel exemple les formulaires qui permettent de saisir des informations et de faire divers choix. Pour insérer un élément de choix (champ de texte, bouton radio, liste...) Dreamweaver utilise des identifiants (attribut id en code HTML). Dans la boîte de dialogue qui apparaît quand nous insérons un élément de formulaire, le champ de saisie ID a deux usages !
Quand il s'agit d'un Champ de texte, d'une Liste, d'un Menu... la saisie indiquée dans le champ ID sert bien à identifier de manière unique l'élément inséré. Par contre quand il s'agit d'un bouton radio la saisie du champ ID sert aussi à indiquer la valeur à envoyer au script serveur qui gère les données du formulaire.
Le problème est bien là : un champ de saisie pour deux usages différents que rien ne différencie dans la boîte de dialogue. Ce n'est pas si simple à expliquer et à utiliser pour le débutant.

Deuxième exemple : une des techniques de mise en page des pages web utilise des "boîtes en position absolue" (boîte
en HTML). Avec Dreamweaver, cette technique s'appelle "les éléments en position absolue", les éléments PA. C'est par ce libellé, Elément PA, dans le menu et dans le panneau Insertion que nous pouvons y accéder. Mais, pour paramétrer cet élément PA, dans le panneau Propriétés, cela s'apelle Elément CSS-P.

Toujours le même problème...

dimanche 15 mars 2009

Le manque de cohérence de l'interface des logiciels (2)

Toujours sur le même sujet et toujours avec le logiciel Adobe Dreamweaver, une autre incohérence sur les libellés des fonctionnalités.

informatique, interface, logiciel, écrire,livre, dreamweaverCette fois, il s'agit des feuilles de style en cascade (CSS). Pour lier une feuille de style CSS à une page (X)HTML, nous pouvons le faire par quatre accès différents :
- par le menu : Attacher feuille de style,
- par un bouton : Attacher une feuille de style,
- par une barre de propriétés : Joindre la feuille de style,
- et en créant un nouveau document : Lier le fichier CSS.

Quatre façons de procéder, quatre libellés différents, pour la même fonctionnalité !

Et quand la fenêtre de dialogue apparaît, son titre est : Ajouter une feuille de style externe. Encore un libellé différent.

Comment voulez-vous que le débutant s'y retrouve si pour la même fonctionnalité, l'interface lui indique des libellés à chaque fois différents ?

mardi 10 mars 2009

Le manque de cohérence de l'interface des logiciels

Les libellés des logiciels sont parfois étonnants, pour parler "gentiment". Je prendrais comme premier exemple le logiciel de conception de site web Adobe Dreamweaver (anciennement Macromedia).

informatique, interface, logiciel, écrire,livre, dreamweaverQuand vous insérez un tableau, vous pouvez sélectionner deux cellules pour en faire qu'une seule. C'est une fonctionnalité très classique. Là où je "râle", c'est l'incohérence des libellés des commandes pour accéder à cette fonctionnalité.
En passant par le menu, la commande est libellée : "Fusionner les cellules". Le libellé est court, simple et parfaitement compréhensible. En choisissant le bouton de raccourci correspondant, l'info-bulle qui apparaît au survol de la souris est : "Combiner la sélection rectangulaire des cellules".
Première remarque : pourquoi utiliser deux libellés différents, là où un seul suffit ? Le premier libellé est très clair !
Deuxième remarque : pourquoi utiliser des verbes d'action différents ? Fusionner ou Combiner ? Nous pouvons discuter pendant longtemps sur le sens de ces deux verbes, mais pourquoi deux choix ?
Enfin, pour le deuxième libellé l'utilisation de "sélection rectangulaire" est franchement difficilement compréhensible ! Comment une sélection dans un tableau peut être autrement que rectangulaire ? Qu'est-ce que le mot rectangulaire apporte de plus ? Rien !

Tout cela complexifie inutilement l'interface utilisateur, surtout pour les novices.