Billets publiés en octobre 2008 ↓

Classes et identifiants : quelle langue ?

Je considère (peut-être à tort ?) que chaque identifiant d’une page peut être potentiellement une ancre. Aussi, je tâche :

  1. de choisir un nom explicite ;
  2. et de choisir un nom dans la même langue que mon contenu.

Ce qui donne par exemple : http://20cent.net/folio/#creations-graphiques 1

On retrouve alors un chemin d’adresse qui me semble tout à fait logique.

Par extension, j’ai toujours pris l’habitude de nommer mes classes de la même manière. Je me retrouve donc avec des .retablir, .liste, #contenu et autres .masquer quand je travaille sur des projets en français (95% du temps). 2

Évidemment pour un projet en anglais (ou multilingue) je change pour .clear, .hide, etc.

Dans la pratique ça n’a que peu d’inconvénients mais :

  • il manque un mécanisme (comme il en existe pour les URI) pour réécrire à la volée ces identifiants en fonction de la langue ;
  • et ça à le don d’énerver mes collègues !

Du coup, je suis peut-être sur une fausse piste ?


  1. Oui… mon site est vieux, je sais bien. 

  2. C’est classe les notes de bas de page à la Nota-Bene, hein ? Tout ça en Markdown svp !