Carnet Wiki

Expliciter les liens

Signalétique

Les pictos signalant les liens différents sont à placer en CSS, comme le fait le plugin « links » (encore en cours de développement, et dont le nom risque de changer), sur le modèle de l’encyclopédie Wikipédia. Pour aider cela, certains sélecteurs CSS peuvent être placés sur les liens générés, comme le fait déjà SPIP, en partie.

Génération

Liens vers documents (sauf images) :
-  Actuellement dans SPIP, le raccourci [->doc1865] génère automatiquement le lien vers le document avec, en libellé, le titre du document, sinon le nom du fichier
-  Il faudrait compléter en ajoutant le format et le poids, de façon à former par défaut : « Nom du fichier (PDF - 32 ko) » sinon « nom_du_fichier.ext (PDF - 32 ko) »
-  Si aucun title n’est renseigné, dupliquer en title (pour couvrir les cas [bla bla bla->doc1865])
-  Si le title est renseigné, ajouter automatiquement format et poids du fichier à la suite, dans le title
-  Ajouter class distinctive sur les liens des doc : .spip_doc ??? (mieux vaut éviter « doc » à cause de confusion possible avec « .doc » qui désigne le format de fichier de Microsoft Word, non ?)
-  Ajouter de plus un class identique au format de fichier, de façon à obtenir par exemple : <a href="mon_super_document.doc" class="spip_doc doc">Mon super document (.doc - 32 ko)</a>

Aide à la saisie
-  Il manque un champ de saisie pour la langue de destination (hreflang), dans la boîte de dialogue activée par le bouton d’insertion du porte plume. Cf. : ticket 2021

Comportement

Les comportements inattendus, comme l’ouverture d’une nouvelle fenêtre, de la messagerie ou le téléchargement d’un fichier doivent être explicités.

Liens mailto:
Les liens mailto ont un comportement particulier qui doit être signalé.
-  Un sélecteur spécifique, comme c’est déjà le cas dans SPIP (spip_mail), permet de distinguer ces liens, visuellement, par un picto adéquat. Mais ce n’est pas suffisant.
-  Ajout d’une mention textuelle explicite en title, du style « Ecrire à adresse@courriel.net » ou plus simplement « adresse@courriel.net »

Nouvelles fenêtres
L’ouverture des liens externes dans une nouvelle fenêtre est une mauvaise pratique persistance que SPIP ne soutient pas. Ce comportement ne peut être proposé qu’en option, via plugin, comme le fait Liens sortants ouvrants.


À lire pour approfondir :
-  Les bonnes pratiques du lien hypertexte, vu par l’ergonome, l’expert en accessibilité et le référenceur
-  Comment bien formater un lien vers un fichier PDF ?
-  Showing Hyperlink Cues with CSS

tetue - Mise à jour :18 avril 2011 à 10h21min