(reprise du message précédent)
Je trouve que l'approche de littlesam est plus logique, plus aisée en matière de programmation. La grande disparité entre les différents navigateurs utilisés complique grandement la tache lors du codage des javascript (test pour voir si les getElemntById sont implémentés dans le navigateur, possibilité que javascript soit désactivé ...). Trop d'emmerdes pour pas grand chose, puisque coté serveur on est sûr de son coup, et sûr que ça marchera a chaque fois. On sait ce que le serveur propose comme outils, et ce qui lui manque. Et ceci est acquis, le serveur n'est pas amené à changer à chaque affichage de page. Et puis si le script (php) est bien fait et correctement optimisé, il n'y a pas trop de problèmes concernant une éventuelle surcharge CPU (ou alors il faut un grand nombre d'utilisateurs simultané, et dans ce cas on change de serveur
)
Mais éloignement de sujet
En ce qui concerne le switching de css, je trouve que le menu déroulant est une bonne idée. Pas envahissante et plutot aisée à manipuler. Openweb l'utilise d'ailleurs. A noter qu'au départ le menu switchait tout seul de css lors d'une selection dans le menu, mais cela a posé un problème pour les utilisateurs adeptes du clavier (et parmi eux les handicapés physiques), car ils ne pouvaient pas faire défiler le menu. Openweb a donc remis le bouton OK orange
.
Modifié le 04 Jan 2005 - 23:32
Je trouve que l'approche de littlesam est plus logique, plus aisée en matière de programmation. La grande disparité entre les différents navigateurs utilisés complique grandement la tache lors du codage des javascript (test pour voir si les getElemntById sont implémentés dans le navigateur, possibilité que javascript soit désactivé ...). Trop d'emmerdes pour pas grand chose, puisque coté serveur on est sûr de son coup, et sûr que ça marchera a chaque fois. On sait ce que le serveur propose comme outils, et ce qui lui manque. Et ceci est acquis, le serveur n'est pas amené à changer à chaque affichage de page. Et puis si le script (php) est bien fait et correctement optimisé, il n'y a pas trop de problèmes concernant une éventuelle surcharge CPU (ou alors il faut un grand nombre d'utilisateurs simultané, et dans ce cas on change de serveur

Mais éloignement de sujet

En ce qui concerne le switching de css, je trouve que le menu déroulant est une bonne idée. Pas envahissante et plutot aisée à manipuler. Openweb l'utilise d'ailleurs. A noter qu'au départ le menu switchait tout seul de css lors d'une selection dans le menu, mais cela a posé un problème pour les utilisateurs adeptes du clavier (et parmi eux les handicapés physiques), car ils ne pouvaient pas faire défiler le menu. Openweb a donc remis le bouton OK orange

Modifié le 04 Jan 2005 - 23:32