Aller au contenu | Aller au menu | Aller à la recherche
Fidèle lecteur du Glazblog, je viens de tomber sur une bombe. Un truc énorme dont ont va entendre parler pendant des mois à n'en pas douter.
Il est de notoriété publique que le support des standards par Internet Explorer est inversement proportionnel à son taux d'utilisation. Partant de ce funeste constat beaucoup utilisent des hacks CSS pour arriver à contourner tant bien que mal ces limitations. Bien sûr ces hacks apportent leurs lots de soucis supplémentaires et donc de cheuveux en moins sur la tête des développeurs Web.
Microsoft a clairement fait savoir qu'ils ne comptaient pas faire le nécessaire pour qu'Internet Explorer améliore son support des standards. En tout cas pas avant la sortie de MSN Explorer avec Longhorn en 2006 au plus tôt.
C'est au moment où certains étaient en train de chercher de quoi se pendre (il faut bien avouer que les souris et les clavier sans fils ça n'a pas que des avantages), que débarque Dean Edwards. Honnêtement je n'avait jamais entendu parlé de ce gars mais nul doute que son nom va être sur les lèvres de tous pour un bon moment.
Cet illustre inconnu n'a fait rien d'autre que de trouver une parade à la plupart des limitations d'Internet Explorer. Et d'une manière à la fois simple et propre. Pour tout vous avouer je trouve ça proprement incroyable ce qu'il a réalisé. Son mécanisme, appellé IE7, est en fait constitué d'un fichier qui contient un comportement DHTML.
Pour l'utiliser, il n'y a pas besoin de modifier ni le code HTML, ni le code CSS. Il suffit d'ajouter cette ligne dans vos pages HTML :
<link rel="stylesheet" src="ie7-html.css" type="text/css"/>
Le principe de fonctionnement est aussi simple que génial : le comportement DHTML charge, analyse et réécrit le code CSS au chargement de la page. Toute la magie est dans le fait que ce comportement transcrit les règles que ne comprend pas Internet Explorer en règles qu'il comprend.
Ce comportement DHTML fonctionne avec Internet Explorer 5.5 et 6. Essayez les tests, vous serez bluffés j'en suis sûr.
jeudi 4 mars 2004 à 13h38 -
Développement Web
1. Le jeudi 4 mars 2004 à 17h32, de [NikO]
IE 7, Enfin le support des standards !!!
Tout web designer, pour peu qu'il soit assez comp?tent pour utiliser les css pour faire ses mises en pages, est forc?ment tomb? sur des problemes de compatibilit?s, ou carrement d'impossibilit?s, et en consequent ne pouvait faire son design, comme il l...
Les rétroliens pour ce billet sont fermés.
Les commentaires pour ce billet sont fermés.
© 2003-2008 Jean-Marc Fontaine - Tous droits réservés
XHTML - CSS - DotClear - Technorati
Les billets de ce blog sont sous licence Creative Commons
Bruno le dimanche 11 décembre 2005 à 16h42