Oui, c’est pour ça que je parlais de voeu pieux.
En même temps, ce qu’il faut voir, en particulier pour des grands comptes ou des gros projets intranet, c’est que plus on a d’arguments pour simplifier les processus de travail et/ou faire avancer "la cause", mieux c’est.
Donc dire à des maîtrises d’ouvrages que travailler en s’approchant des standards va permettre de simplifier les processus peut aussi donner des résultats. J’ai l’expérience d’avoir vu les développeurs serveur se concentrer sur le code serveur parce que le code client était allégé, notamment. Cette expérience a bénéficié d’un très bon retour vers la maîtrise d’ouvrage. On peut espérer que le bouche à oreille fonctionne :)
Ensuite, pour un client donné, s’il n’est pas toujours possible de le faire changer du tout au tout (on peut rêver), on peut au moins lui permettre d’arrondir doucement les angles. Par exemple chaque fois qu’un client veut un onchange
dans un select
je le renvoie vers Pan sur les doigts, l’article d’openweb, et ils y réfléchissent à deux fois.
Il n’y a pas de miracle : si c’est profitable en retour, le client sait ce qui est bien pour lui.