Je considère (peut-être à tort ?) que chaque identifiant d’une page peut être potentiellement une ancre. Aussi, je tâche :
- de choisir un nom explicite ;
- 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 ?