Ergonomie d'un forum multisection yacs
Je propose un échange de réflexions à long terme pour optimiser l'usage et la naviguation des forums générés par yacs.
En effet, les forums yacs fonctionnent de près comme de nouveaux articles ou pages avec des options avancées quant à l'interactivité pour faire suite au post initial, mais aussi des options d'affichage, avec les sujets chauds etc.
Certaines petites améliorations feraient de ces forums une force plus grande pour yacs et ses nombreuses fonctionnalités natives.
Je donne quelques exemples de ce que j'aimerais trouver quand je navigue et rédige au sein du présent forum :
EDIT !
Après intervention de GnapZ, je vais donc préciser ma pensée : il s'agirait pour l'ancrage automatique des post, d'avoir un menu en bas de post initial qui reprenne (sous un forme d'affichage pertinent) l'arborescence de toutes les contributions qui suivent. Ainsi on pourrait retrouver aisément un post important parce qu'il est informatif ou riche d'enseignement, directement par clic sur son item, parce qu'on l'avait repéré au cours d'une lecture antérieure. Une sorte de menu des contributions quoi.
Si je proposais un afichage de type menu arborescent comme ci-dessus, c'est pour le gain de place en cas de fil de discussion assez fourni, par exemple avec une boîte dépliante : la déplier puis cliquer sur le nom ou le l'item d'auteur du post ou son titre est quand même plus confortable que scroller un fil de 50 contributions à la recherche de l'auteur perdu...
Certaines petites améliorations feraient de ces forums une force plus grande pour yacs et ses nombreuses fonctionnalités natives.
Je donne quelques exemples de ce que j'aimerais trouver quand je navigue et rédige au sein du présent forum :
- A l'index d'une catégorie, je pense qu'il manque un lien d'ancrage vers le dernier message/commentaire d'une discussion. On y trouve actuellement le lien vers la fiche utilmisateur du dernier contributeur du fil, mais pas de quoi aller le lire rapidement, notament si le fil fait plusieurs dizaines de commentaires. Si ce dernier commentateur est aussi l'auteur initial du fil, pour lequel un lien vers sa fiche existe déjà, ça fait doublon. J'illustre mon propos avec un screenshot commenté de ce forum même.
- Dans le même genre de requête, je me demande si un ancrage avec menu déroulant en haut de page ne permettrait pas de manière judicieuse de lister dès le début du fil une somme des contributions avec le nom de leurs auteurs. Pour un auteur qui veut retrouver son propre propos, c'est pratique, ainsi que pour tout lecteur souhaitant pointer directement vers le commentaire d'un auteur en particulier. Ca pourrait ressembler par exemple aux listes d'exploration que les codes yacs permettent de générer aisément :
- Une fonctions php à l'index des forums ou des catégories qui permettrait d'agréger tous les nouveaux post ou fils depuis la dernière visite authentifiée. Peut-être que le module de syndication de ladite section sera d'un secours certain dans ce cas-là...
- Proposer pour tous les skins à l'usagers administrateur de yacs de faire apparaître un menu déroulant dans toutes les pages du forum qui permette de sauter d'une catégorie à l'autre, un switcher ou une jumplist en quelques sortes. Ca économise les clic et le temps de naviguation.
EDIT !
Après intervention de GnapZ, je vais donc préciser ma pensée : il s'agirait pour l'ancrage automatique des post, d'avoir un menu en bas de post initial qui reprenne (sous un forme d'affichage pertinent) l'arborescence de toutes les contributions qui suivent. Ainsi on pourrait retrouver aisément un post important parce qu'il est informatif ou riche d'enseignement, directement par clic sur son item, parce qu'on l'avait repéré au cours d'une lecture antérieure. Une sorte de menu des contributions quoi.
Si je proposais un afichage de type menu arborescent comme ci-dessus, c'est pour le gain de place en cas de fil de discussion assez fourni, par exemple avec une boîte dépliante : la déplier puis cliquer sur le nom ou le l'item d'auteur du post ou son titre est quand même plus confortable que scroller un fil de 50 contributions à la recherche de l'auteur perdu...
Comments
" Sans oublier la publication de pages envoyées en mode brouillon... "
vouaalaaaa

J'ajoute un autre constat : on peut zoomer (linker) un commentaire grâce à son icône, dans la lecture du fil. On ne peut pas récupérer aussi aisément le lien de l'article lui-même de la même façon...
EDIT !
A moins d'user de la fonction "utiliser ce signet" (ou référencer cette page)qui se trouve dans ce skin dans le menu à droite; encore faut-il que ce soit compréhensible comme terminologie pour le visiteur ou contributeur occasionnel, et que tous les skin proposent ça de façon, encore une fois, ergonomique.
" Ici, utilisez...
Gardez dans vos signets le lien complet " " Une fonctions php à l'index des forums ou des catégories qui permettrait d'agréger tous les nouveaux post ou fils depuis la dernière visite authentifiée. "
Une astuce ici, plutôt réservée à la gestion de tout le yacs par un associé.
Moi-meme : Ben oui, mais c'est que y'a matière là ! T'as pas fait dans la dentelle !
Bon, je vais commencer par là :
" il manque un lien d'ancrage vers le dernier message/commentaire d'une discussion. "
J'avais posé une question du genre à Bernard (ajouter un lien vers le bas de la page) et la réponse est : ........................... la touche 'fin' pour aller en bas de page (et haut pour remonter). C'est balot, on y pense pas, c'est si simple ! Livré en standard avec tous les navigateurs. A l'usage, franchement, ça vaut largement le temps qui pourrait être passé à coder ça. Je l'ai adopté, même si on peut imaginer offrir la fonction aux utilisateurs : restons zen et ouverts : on peut AUSSI apprendre à se servir des fonctionnalités présentes sur nos logiciels, fussent-ils différents de Yacs !
Donc pour cette question, bien argumentée de ton côté, j'avoue que je botte en touche et j'adopte la version "light-soyez-des-utilisateurs-avertis".
Agnès
Il n'y a pas de problèmes, que des solutions.
Mmmh...
je vois je vois... c'est une approche. Dans ce cas, autant laisser tomber le script de contact et poser le lien mailto avec des [AT] à la place de l'arobase, indiquer aux gens qu'il "faut supprimer ceci et remplacer par celà". Autant supprimer les nouvelles du monde puisque ça s'agrège aussi facilement dans un courielleur, ou encore supprimer le script de bookmarklet... etc
Mais tu fais bien de rapporter Bernard, ça alimente la discussion sans qu'il ait besoin de faire de la redondance

Moi-meme : Je comprends ton point de vue me semble-t-il, qui est de faciliter autant que faire ce peut la navigation pour les "tout le monde même si on connait pas" (je me trompe pas ?).
Mais j'ai aussi expérimenté, avec ces mêmes personnes qui ne connaissent que ce que, en général, on veut bien leur donner (c'est à dire plus c'est simple, plus c'est écrit, mieux c'est) quelques informations de ce genre. Et boum, ceux à qui j'ai pu avoir à faire devenaient drôlement content de connaître enfin quelques "trucs". Ils passent alors de "usagers lambda qui connaît pas grand chose" à "usager lambda qui s'y connaît un peu". C'est sûr, avant de comprendre les subtilités d'un textarea par exemple, y'a du chemin, mais justement, ce qui compte, c'est le chemin parcouru.
La maîtrise de l'environnement informatique passe aussi je pense, j'en suis fermement convaincue, par quelques "astuces" de ce genre, qui sont à la portée de tout le monde, et ne sont pas spécifiques à yacs, mais à l'utilisation du navigateur. Je me suis vue expliquer à des personnes comment dire à son navigateur de faire les textes plus gros, et cela quel que soit le site que l'on visite.
Bon, après, on peut imaginer des situations où il faut avoir ce lien, parce qu'on pourra pas expliquer cela, ou plutôt, on ne pourra pas se faire entendre/comprendre. Mais ça me semble des cas vraiment très très restreints. Pour le reste, je suis partisane d'apprendre aux gens à utiliser ce qu'ils ont à disposition pour le faire, même s'il faut le répéter... beaucoup.
Il y a certainement des degrés à bien imaginer, parce que faire "fin" ou "haut" c'est simple, mais y'a des choses plus complexes à appréhender. En l'occurence, sur ce point, je suis convaincue que c'est suffisement simple pour être expliqué et argumenté. L'usage du ftp est un peu plus complexe...
Agnès
Il n'y a pas de problèmes, que des solutions.
Moi-meme : Votre proposition est tout à fait justifiée mais qu'en est-il des autres. Le fait de faire des "up" (pas très apprécié dans les forums) montre que cela ne semble pas être primordial pour les autres membres. Cela ne signifie pas que ce ne soit pas intéressant mais peut-être manque-t-il des explications par l'exemple (comme votre liste dépliante).
Les "up" sont inutiles car un sujet non clos reste un sujet actif.
Ce que voulait dire Agnès, c'est qu'il n'est pas toujours utile de reproduire dans Yacs ce que l'on trouve partout ailleurs quant il est possible de le faire autrement (il faut se donner la peine d'apprendre un peu et ne pas rester assisté).
Ce que l'on attend, c'est que vous développiez un exemple répondant à votre demande et de le partager.
Pour que ce soit intégré, il suffit que les membres en fassent la demande, ce qui ne semble pas être le cas actuellement.
De plus, ces fonctionnalités (qui, je le répète sont tout à fait justifiées) sont propres aux forums alors n'oublions pas que Yacs n'est pas un forum mais que les forums n'en sont qu'une partie.
J'entends par là que la contribution d'Agnès était de relativiser les besoins et non de dénigrer vos propos. Restons calmes et constructifs.
Je pense comme vous, que certains liens d'ancrages proposés pourraient êtres fort utiles, à suivre donc.
GnapZ : bon je viens mettre mon grain de sel (ou de sable !)
perso je trouve suffisant les touches "début" "fin" "changement de page" et je m'en sers tout le temps, aussi je ne vois pas l'intérêt de refaire le boulot déjà fort bien fait par ailleurs.
ou alors il faut aller vers des menus flottants et transparents: c'est beau, mais déroutant (manque de pratique peut être).


