Moz-border-radius ? Finalement, je suis pour
Depuis 8 ans maintenant que je code du HTML et de la CSS, j'ai toujours été hostile à tous les attributs propriétaires. Sans racisme aucun, qu'ils soient de chez Microsft comme de tous les autres, ma volonté a toujours été de faire qu'un site Web devait s'afficher sur tous les browsers de la même façon. Mais ça c'était “avant”. Avant que les IE (toutes versions cumulées) ne descendent en dessous des 50% de part de marché, avant que Firefox ne s'impose, que Chrome et Safari n'envahissent le terrain avec des possibilitées fort sympathiques, et avant que CSS3 ne déboule.>“It’s not a bug, it’s a feature !”
“Maintenant”, donc, et après moult réflexions, j'ai décidé d'employer progressivement mais sans limite les différents attributs propriétaires de chacun des Browsers… ce qui était avant un bug va sciamment devenir une fonctionnalité
Ce qui va changer :
*Les sites n'auront plus très exactement la même apparence entre les différents navigateurs
*Il est très probable (certain) que mes sites seront moins beaux lorsqu'ils seront vu avec Internet Explorer
*J'oublie purement et simplement IE6. Fini.
*J'assume, il va falloir convaincre et -je dirais -presque- “former” les clients
Pourquoi ?
*Si tout le monde, petit à petit, se met à agir ainsi, les clients comprendront tout naturellement que le Web est beaucoup plus beau, interactif et interressant avec Firefox, Safari, Opéra ou Chrome
*Je suis fatigué de toujours devoir m'aligner sur le maillon faible (IE 6 !!!), alors que les navigateurs modernes permettent beeeeeaucoup plus de choses, notamment en terme de Design
*J'ai envie d'aller de l'avant, de proposer des choses nouvelles, et à un moment, il faut savoir tourner la page et dire au revoir aux anciennes pratique
Seule exception, le Flash pour les vidéos, où faute d'alternative encore suffisamment standardisée, je vais continuer d'utiliser les player embed…. pour combien de temps encore ? Le Web change vraiment ces derniers temps !