Circonspect
Bon, ok, je reviens sur une ancienne parole que je me suis fixé. Je vais faire un petit effort pour essayer de faire quelque chose de pas trop cassé sur Internet Explorer 6 concernant le nouveau site de Fuu-Doh!.
Ce vieux navigateur ne représente désormais qu’une part relativement infime du marché des navigateurs, surtout dans les pays dont la population est ciblée par le site, en l’occurrence, la France et les pays francophones occidentaux.
Nostalgique
J’ai fait de nombreux choix techniques au départ comme l’utilisation du XHTML 1.0 Strict (en type text/html) et l’encodage ISO-8859-15. Il s’est avéré que ce n’était pas, selon moi, le meilleur choix si j’envisageais de maintenir aisément le site dans les années qui viennent. Je suis assez rapidement passé à l’Unicode UTF-8 pour l’encodage, bien plus international que l’ISO-8859-15, et j’ai finalement abandonné le XHTML 1.0 Strict au profit du HTML 5.
Pragmatique
Le HTML 5, même s’il est encore en draft (brouillon), permet, contrairement au XHTML, l’utilisation de ces bons vieux <iframe>, très utiles pour l’intégration dynamique des vidéos par exemple, laissant le choix à Blip ou Youtube de sélectionner le lecteur qui correspond à la plateforme sur laquelle le site est ouvert (j’utilisais des <object> ou des <video> selon la valeur de $_SERVER[‘HTTP_USER_AGENT’] pour intégrer mes vidéos avant, en XHTML).
J’ai même récemment remis à plat le design complet du site, visuellement plus simple et plus pratique que le précédent, passant d’un site à largeur statique (980 px de largeur) à une page qui prend toute la largeur de la fenêtre, pour le plus grand plaisir des possesseurs d’écrans larges.
Prudent
Et donc, tous ces revirements m’ont fait réfléchir à nouveau sur mon choix du non-support de IE6. Au final, je pense que même si je ne vais pas officiellement faire le support de ce navigateur, je vais essayer de faire quelque chose de correct avec, autant que possible, dans le respect des normes et des syntaxes.
Par contre, n’espérez pas que je vais faire le support d’IE5.5 ni d’autres navigateurs anciens ou très peu utilisés. J’ai déjà assez de travail pour contourner les bugs d’IE6. 🙂
Formel
Voici une liste non exhaustive de navigateurs que je décrète officiellement supportés par le prochain site de Fuu-Doh! :
- Sur PC / Windows
- Internet Explorer 9
- Firefox 4
- Opera 11
- Apple Safari 5.0.3
- Google Chrome 12
- PC / Linux (Ubuntu)
- Firefox 4
- Safari sur iPhone et iPad
La liste peut vous paraître courte mais je n’ai pas d’autres navigateurs ou plateformes actuellement sous la main pour pouvoir tester rapidement (à part IE6 auquel j’accède par le XP Mode de Microsoft Windows 7 Professional). J’envisagerai le support d’autres navigateurs au cas par cas, dès la fin de la production du site.