Bonjour à tous,
Je travaille en ce moment sur un site assez important par rapport aux sites que l'on a habituellement. Celui-ci est en 4 langues (CN / FR / DE / EN), bientôt en 6 voir huit (Chinois traditionnel, portugais, japonnais etc...).
On a encore deux mois avant la mise et on a pris le choix (judicieux à mon avis) de mettre de l'ordre dans les CSS. On a actuellement prêt de 30 feuilles de style différentes, plus ou moins lourdes (les 30 étant "justifiés par de nombreux intervenants et un manque de coordination sur ce point !).
Se pose maintenant la question de la stratégie à adopter pour organiser tout ceci, en prenant en considération le fait qu'on a des langues occidentales, orientales et que certaines nécessitent des styles particuliers, principalement pour des questions de visibilité et de lisibilité. Le but secondaire est également d'essayer d'alléger au maximum le loading des CSS.
Je pensais partir sur une solution par langue de ce type:
- common.css // css commun à tous, incluant les styles principalement des gabarits / contenants
- style_EN.css
- style_FR.css
- style_RU.css
- style_CN.css
- style_dealer_print.css // style particulier pour l'impression notamment
...
A long terme, pour la maintenance et le suivit, aucune idée !!
Si vous pouviez partager votre expérience sur ce point et éventuellement me conseiller différemment ?
Merci !!
Modifié par K3tamiNe (04 Dec 2008 - 17:52)
Je travaille en ce moment sur un site assez important par rapport aux sites que l'on a habituellement. Celui-ci est en 4 langues (CN / FR / DE / EN), bientôt en 6 voir huit (Chinois traditionnel, portugais, japonnais etc...).
On a encore deux mois avant la mise et on a pris le choix (judicieux à mon avis) de mettre de l'ordre dans les CSS. On a actuellement prêt de 30 feuilles de style différentes, plus ou moins lourdes (les 30 étant "justifiés par de nombreux intervenants et un manque de coordination sur ce point !).
Se pose maintenant la question de la stratégie à adopter pour organiser tout ceci, en prenant en considération le fait qu'on a des langues occidentales, orientales et que certaines nécessitent des styles particuliers, principalement pour des questions de visibilité et de lisibilité. Le but secondaire est également d'essayer d'alléger au maximum le loading des CSS.
Je pensais partir sur une solution par langue de ce type:
- common.css // css commun à tous, incluant les styles principalement des gabarits / contenants
- style_EN.css
- style_FR.css
- style_RU.css
- style_CN.css
- style_dealer_print.css // style particulier pour l'impression notamment
...
A long terme, pour la maintenance et le suivit, aucune idée !!
Si vous pouviez partager votre expérience sur ce point et éventuellement me conseiller différemment ?
Merci !!
Modifié par K3tamiNe (04 Dec 2008 - 17:52)