Citation:
Si des champs sont liés (un choix dans un champ modifie la suite du formulaire), je trouve que c'est une bonne idée de séparer ça en plusieurs pages, en fonctionnant avec un système d'étapes. Ça évite les confusions quand certains utilisateurs remplissent le formulaire de bas en haut (c'est du déjà vu ). Aussi, on retrouvera un comportement homogène avec ou sans JS activé.
Justement, comment faîtes vous pour obtenir un tel résultat en fonction du même exemple que vous avez choisis ( ce rapportant à ma situation ).
Citation:
Amélioration progressive n'est pas le bon mot, il s'agit simplement de validation côté client. JavaScript est désactivé sur moins d'1% des postes d'après Yahoo, donc on peut présumer que cette validation côté client soit l'expérience par défaut.
Pour avoir du JS non intrusif je suis partis de la logique inverse, j'ai réaliser les choses uniquement coté serveur et maintenant je veux dire " Si JS est activé laisse le dynamise à JS qui le fera mieux que toi ".