Je travaille pour une entreprise qui possède plusieurs sites Web, tous les sites partagent en quelque sorte un code commun. Récemment, je travaille sur un projet de refonte de l'interface utilisateur d'un site Web particulier, voici quelques problèmes que j'ai rencontrés:Normes de dénomination pour le développement web, par exemple. champs de formulaire, classe css, variables javascript
j'ai commencé à concept de « pièces web » pour tirer le contenu de différentes page via ajax. Cependant j'ai des affrontements de nom/id. Par exemple. la page principale a une étiquette
<div id="tmp">
, et la partie web que je tirais sur une étiquette a également<div id="tmp">
Il y a plus de 1 gars écrit javascripts, écrivant parfois du code bibliothèque, page d'écriture parfois code spécifique. Et nous avons des affrontements de nommage ...
Je pensais à normaliser la convention de nommage à quelque chose comme ceci: les variables globales auront préfixes, page de code spécifique « global_ » doivent avoir « [_] pagename » préfixes (Cependant, nous verrons beaucoup de conflits pour index.html)
Par conséquent, je demande si quelqu'un a une norme assez solide à partager avec?
Merci d'avance.
James
Mettre des variables globales dans le contexte jQuery est une très bonne suggestion pour ce problème particulier. Merci. –
Je pensais créer votre propre espace de noms, littéralement tout mettre dans une seule variable, il n'y a aucune raison d'utiliser l'espace de noms jQueries en particulier. –
oh je vois, lol j'ai été retarted. –