faut-il fixed ie6?
18 avril 2008 | 15:09Je n’aime pas vraiment ie7, mais alors ie6 je préfère ne rien dire du tout. Tous les web-développeur, intégrateur, web-designer du monde savent que ie6 ne réagit jamais comme il faudrait avec leur création. Il marche aussi bien qu’un nain cul-de-jatte comme disent certains. Il faut dire pour sa défense qu’il commence à se faire vieux, depuis 2001 aucune amélioration (sans compter des patch de sécurité sans fin) n’a été faite. Alors la question à se poser est mais pourquoi en parle-t-on encore en 2008? Je me pose la question, et la réponse est simple, des personnes l’utilise. Alors voilà il faut faire avec, gérer les bugs au cas par cas, remettre en cause certaine fonctionnalité quitte à tirer l’interactivité vers le bas. Non mais c’est comme ça finalement que ça se passe finalement… si on veut un site ultra dynamique, design et compatible sur 100% des plateformes avec un rendu identique on passe par un développement flash, flex, (ou sylverlight2). Si on veut un site compatible à 100% mais en gardant de l’interactivité et du dynamisme en passant par l’utilisation du JS, Ajax, CSS2/3, et bien il y a beaucoup de boulot, l’expérience permet quand même d’aller plus vite en contournant les problèmes connus, mais la réalité est là.
Dernièrement j’ai eu l’incroyable idée d’utiliser le position:fixed; en css, sans surprise ie6 ne le gère pas et le traite comme un absolute. Il faut alors passer par du js pour recalculer une position lors du scroll de la page. Un site tout con devient alors une usine à gaz. Alors pourquoi le fixed alors ? Dans mon cas, je l’ai utilisé pour positionné le footer en bas de la fenêtre, au dessus du corps, en transparence et avec un bouton montrer/masquer avec un scroll vertical (oui rien que ça).
Alors maintenant, il faut analyser les statistiques de visites de nos sites, et bénir le jour où ie6 ne sera plus utilisé.



Derniers commentaires