Cartouche | |
---|---|
ZEP | 42 |
Titre | Relever des passages dans un contenu |
Révision | 2 |
Date de création | 16/01/16 |
Dernière révision | 22/01/16 |
Type | Feature |
Statut | Validation |
À l'heure actuelle, commenter un contenu se fait généralement en copiant puis collant le passage problématique, à le mettre sous forme de citation dans le message destiné à l'auteur (dans un autre onglet du navigateur) puis à écrire sa remarque en-dessous de la citation. Et derechef. Les relecteurs1 se retrouvent donc à faire des allers et retours entre le contenu et le moyen de communication avec l'auteur, ce qui est, croyez-moi, tout à fait peu pratique.
L'idée de cette ZEP est de spécifier un système permettant de commenter un contenu en place, au fur et à mesure de la lecture. Ce système se veut simple, de sorte qu'on puisse l'implémenter dans les plus brefs délais. Ainsi, même si tout le monde préfèrerait de telles possibilités, il ne sera pas question d'annotations ou de line notes à la GitHub.
Dresser une liste de remarques
Comme l'objectif est de mettre en place rapidement un ersatz aux annotations, je vous épargne l'analyse théorique du besoin et vous expose sans plus de façon une démonstration du système envisagé :
J'ai principalement travaillé sur le concept, donc le design (position, taille et style des éléments) est probablement à revoir. Commenter un passage se fait de la manière suivante.
- En mode commentaire :
- Sélectionner le passage.
- Sinon :
- Sélectionner le passage ;
- Presser le bouton « Commenter ».
- Constater que la sélection a été ajoutée à la fin du message de remarques.
- Inscrire les commentaires correspondants sous la citation du passage.
Ce n'est pas fait dans la démonstration, mais il me semble intéressant de positionner le curseur à la fin du message lors du relevé d'un passage afin qu'on puisse écrire directement.
En outre, le déplacement saccadé du bouton « Commenter » n'est pas très agréable. Des idées pour pallier cela ?
Un élément à prendre en compte est l'accessibilité, c'est-à-dire la possibilité de pouvoir commenter un contenu seulement à partir du clavier.
Structurer cette liste
Afin d'aider les auteurs à traiter les remarques, il est nécessaire de leur indiquer d'où elles proviennent, c'est-à-dire de quelle section et, par extension, de quel chapitre, voire quelle partie.
Détecter le chapitre (et la partie) peut facilement se faire automatiquement puisque chacun se voit attribuer une page propre. Les sections en revanche, n'ont pas d'adresse Web correspondante et apparaissent sous forme de titres HTML. Ici, elles sont détectées automatiquement à partir de la position du passage sélectionné : on remonte les éléments HTML jusqu'à tomber sur un titre de niveau 2.
Envoyer ses retours à l'auteur
Comme spécifié dans la ZEP-41, toute remarque devrait se faire dans le sujet de bêta du contenu. Cela permet de centraliser les commentaires et d'épargner à l'auteur une pile de messages privés. Ainsi, à l'envoi des remarques, un message est automatiquement posté par le relecteur dans le sujet de bêta, lequel, en accord avec la ZEP susmentionnée, ne pourra être fermé du moment que des retours peuvent être faits sur le contenu (alors en bêta, en validation et/ou publié).
Pour finir
Toutes les remarques, questions, suggestions et critiques sont les bienvenues.
-
Les lecteurs, durant la phase de bêta, et les validateurs. ↩