Salut,

Absolument pas d’accord avec tout ça… Edge est de loin la meilleure solution qui soit à partir du moment ou l’on code propre et qu’on n’utilise pas de hacks CSS et autres bidouilles… Pour rappel, il n’est pas nécessaire d’utiliser de hacks, même pour rendre un site compatible avec IE6…

Il est également fort peu probable que Microsoft décide du jour au lendemain de « casser » un rendu qu’il tend à rendre le plus conforme possible à mesure des versions de IE. Je ne vois pas pourquoi vouloir s’obstiner à prétendre le contraire (« Si trop de gens utilisent IE=Edge, et qu’Internet Explorer se sent obligé d’introduire une rupture de compatibilité significative, quelle(s) solution(s) leur restera-t-il ? »).

Je rejoins Philippe un peu plus haut. D’une part, certains sites, bien que semblant très bien codés et tout aussi bien déclarés, s’affichent en mode IE7, voire en Quirks, sans raison apparente, et d’autre part, bloquer un rendu pour une version de IE serait comme interdire à un utilisateur de Chrome ou de Firefox de mettre à jour son navigateur sous prétexte que comme on a testé le site avec la version 23 de Firefox, on ne sait pas trop si ça va fonctionner avec la version 24…

On survol(e) bien les choses ici… Et puis, je laisse moi aussi de côté des phrases comme « je laisse de côté ceux qui s’attachent tellement fort aux standards qu’ils finissent pas n’utiliser que des fonctionnalités avant leur stabilisation voire avec préfixées dans des versions de test. » S’il fallait attendre que CSS3 soit complètement finalisé avant de l’utiliser, on y serait encore dans 10 ans… Si on peut faire des ombres sous des navigateurs méritant comme Firefox et Chrome grâce à des -moz- ou -webkit-, ne nous en privons pas. Si IE ne sait pas les afficher, ce ne sera qu’un rendu légèrement dégradé, et absolument pas gênant.

Il faudrait réviser vos bonnes pratiques…