Si on respecte les normes et les standards c'est pour que les outils adaptés puissent partir d'une base solide. Si on ne respecte les standards, normes, recommandations, etc., les outils ne peuvent pas comprendre le code et faire un travail correct.
Tu devrais te pencher sur les possibilités qu'offre Opera quant à la gestion des couleurs. Tu serais étonné de voir qu'il propose différents contrastes, par exemple. Chose rendu possible si on définit bien le type de média pour nos feuilles CSS : all, screen, projection, print, etc.
Les utilisateurs — avec Internet Explorer — ne sont pas habitués à avoir un contrôle sur le document qu'on leur propose, alors qu'ils sont censés l'avoir car cette fonctionnalité doit être pris en charge par le navigateur.
Un autre exemple : agrandissement de police. On voit souvent ça en Javascript, mais c'est au navigateur de proposer ça, pas à l'application.
De toute façon, les gens vont devoir se mettre aux standards de plus en plus, ne serait-ce que pour les microformats (qui restent à standardiser, mais le support est standard) qui sont terribles. Le navigateur — à l'aide des microformats — peut reconnaître une adresse postale, et au passage de la souris, l'ajouter au … carnet d'adresse par exemple. On verrait alors les applications Web interagir avec les applications du système d'exploitation. Là encore, impossible à l'application Web de le faire, c'est le navigateur qui prend ça en charge.
À
mcorgnet, on arrive au 16:10 (enfin une uniformisation), mais fait attention aux téléphones portables

. Les interfaces fluides vont commencer à être plus sollicitées.