Billets dans la catégorie « Bonnes pratiques » ↓

Le slug

Les slug est un terme anglais qui permet de définir une version normalisée d’un nom.

Il ne contient généralement que des lettres minuscules non accentuées, des chiffres et des traits d’unions. Il est utilisé pour la constitution des URL notamment.

Si je prends l’exemple du billet précédent qui à pour titre :

Ponctuation et listes

son identifiant sera :

ponctuation-et-listes

Ou tout du moins c’est le slug qui me sera proposé par défaut par la plupart des CMS (WordPress ne faisant pas exception).

Je trouve personnellement dommage d’utiliser le tiret pour remplacer l’espace car il présente une utilité tout autre. On le voit avec cet autre exemple :

Un billet sur les couleurs de l’arc-en-ciel

un-billet-sur-les-couleurs-de-l-arc-en-ciel

Je préfère donc de loin remplacer les tirets par des tirets bas qui eux ne sont plus utilisés de nos jours en typographie (ils servaient notamment à souligner les textes).

un_billet_sur_les_couleurs_de_l_arc-en-ciel

L’information fournie par les tiret n’est alors plus perdue.