logiciels pilotes / drivers mobiles et PDA jeux logos et sonneries cartes virtuelles bandes annonces

Abonnez-vous aux flux RSS
Comptes & Budgets
Étudiez votre situation financière pour prendre les bonnes décisions.
nouveau
Toutes les vidéos de 01net. : reportages, tests, interviews...
FORUMS
NEWSLETTERS
CHAT
MON ESPACE PRODUIT
EMPLOI ET FORMATIONS
TELECHARGEMENT PILOTES
         01net    Web
développement

Internet Explorer 8, le navigateur de Microsoft qu'attendent les développeurs Web

Le nouvel IE faisait peur. Mais, même chez Mozilla, les experts jugent que le respect des standards facilitera la tâche des développeurs.
David Maume, 01net., le 14/03/2008 à 16h45
La décision récente de Microsoft d'intégrer dans IE8 un nouveau moteur de rendu des pages Web respectueux des standards du W3C (voir encadré ci-dessous) a suscité beaucoup de réactions chez les développeurs Web, inquiets de devoir modifier en profondeurs leurs sites existants. Après réflexion, les experts sont unanimes pour dire que c'est tout le contraire qui devrait finalement se produire, Internet Explorer 8 leur simplifiera nettement la tâche.
« C'est une bonne nouvelle qui va accélérer considérablement le développement du Web et l'innovation », estime ainsi Jean-Marc Léglise, directeur technique de la SSII SQLI et spécialiste des technologies Internet.
« Microsoft a une démarche courageuse et positive. S'il tient ses promesses, le moteur standard d'IE8 devrait garantir la pérennité des développements et la cohérence des sites à travers les différents navigateurs », ajoute pour sa part Tristan Nitot, le directeur Europe de la fondation Mozilla qui développe le navigateur concurrent Firefox !
Selon eux, l'arrivée du mode standard intégré dans IE8 va permettre de réduire le travail d'optimisation nécessaire pour faire fonctionner un site sur plusieurs navigateurs. « Aujourd'hui mes équipes développent essentiellement des sites Web compatibles avec IE6, IE7, Firefox 1.5 et Firefox 2. Plus le nombre de navigateurs à supporter est important et plus cela coûte cher », explique Jean-Marc Léglise.

Des sites Ajax universels

Un des principaux bénéfices attendus d'IE8 est la possibilité de développer simplement des sites Ajax supportés par les principaux navigateurs du marché. « Le support d'IE6 coûte très cher pour les développements Ajax et nous espérons tous sa disparition au profit d'IE8 », confie Jean-Marc Léglise.
Sans parler des défauts d'IE6, Microsoft met lui aussi en avant le bon support d'Ajax. « La principale motivation des développeurs Web qui adapteront leur site au mode par défaut d'IE8 sera de pouvoir créer plus simplement des applications Ajax avancées pour des sites de nouvelles générations compatibles avec les navigateurs du marché qui se conforment aux standards », confirme Pierre Lagarde, relation technique développeurs chez Microsoft France.
Très prometteur, ce changement ne se fera pas toutefois du jour au lendemain. La version bêta d'IE8 publiée jeudi 6 mars montre que la plupart des sites actuels ne s'affichent pas bien dans le mode Standards du navigateur. « Outre la jeunesse de la bêta, le principal problème est que la bêta d'IE8 se présente aux sites en tant qu'Internet Explorer. Les sites lui renvoient alors des pages Web destinées à IE7 ou à IE6. Or ces pages ne respectent pas les standards du W3C mais utilisent au contraire des astuces spécifiques. Paradoxalement, il vaudrait mieux envoyer à IE8 des pages Web destinées à Firefox », explique Jean-Marc Léglise.
« La meilleure solution pour créer une version standard IE8 d'un site existant sera effectivement de reprendre, si elle existe, la version du site développée pour Firefox qui est bien plus respectueux des standards qu'IE6 et IE7 », reconnaît Pierre Lagarde.

Les trois modes du navigateur permettront une transition en douceur

Ce dernier souligne toutefois que les webmasters ne seront absolument pas obligés d'adapter leur site existant pour qu'il s'affiche correctement dans la version finale d'IE8. « Les sites optimisés pour IE6 ou IE7 s'afficheront très bien car IE8 basculera automatiquement vers le mode de rendu le mieux adapté », assure Pierre Lagarde. Selon lui, IE8 analysera ici les techniques HTML utilisées dans les pages Web pour identifier le mode de rendu à utiliser.
« Il vaudra mieux insérer une métabalise indiquant clairement quel navigateur privilégier mais il ne devrait y avoir aucun problème d'affichage susceptible de freiner l'adoption d'IE8 », confirme Jean-Marc Léglise. Selon lui, à cahier des charges équivalent, l'arrivée du nouveau navigateur de Microsoft devrait permettre à ses équipes de baisser leurs coûts de développements Web de 10 % dès l'an prochain.

Trois moteurs de rendus pour le prix d'un

Internet Explorer 8 contient trois moteurs de rendus. Utilisé par défaut, le mode Standards s'emploie à respecter les standards du W3C (HTML 4.01 puis 5 et CSS 2.1 puis 3). Le mode Strict garantit l'affichage correct des sites optimisés pour IE6 ou IE7. Le mode Quirks permet d'afficher les sites conçus pour les vieux navigateurs et IE5 en particulier.
Voué à disparaître dans la version finale d'IE8, le bouton Emulate IE7 qu'on trouve dans la première bêta destinée aux développeurs permet de passer du mode Standards au mode Strict, mais nécessite un redémarrage du navigateur.
Plus souple, l'outil de débugage accessible en pressant Shift + F12 (fenêtre Developper Tools) permet de choisir à la volée le moteur de rendu souhaité. On peut ainsi afficher le même site rendu par chacun des trois moteurs dans trois onglets différents.

FORUM 14 avis
Internet Explorer 8, le navigateur de Microsoft qu'attendent les développeurs Web
logiciel libre
posté le 14/03/2008 19:29:07 par the phonix
Libre ou libre ?
posté le 14/03/2008 21:39:56 par BeWog
Libre signifie libre
posté le 14/03/2008 22:07:38 par TrollChaos
100 % libre
posté le 15/03/2008 08:59:49 par the phonix
logiciel libre
posté le 16/03/2008 21:05:35 par Charlyyyz
gratuit mais libre
posté le 17/03/2008 12:12:05 par the phonix
Faux débat
posté le 17/03/2008 13:10:55 par Martius
Encore une usine à gaz ?
posté le 14/03/2008 22:03:16 par Phildenages
Comme les autres ?
posté le 15/03/2008 15:00:17 par FirefoxEtIE
Au secours
posté le 16/03/2008 07:39:54 par Grotobus
In fine
posté le 17/03/2008 03:13:31 par Grotobus
La Daube
posté le 16/03/2008 14:48:31 par m$sucks
gratuit est différent de libre
posté le 17/03/2008 03:38:42 par rolly33520+
reflection
posté le 20/03/2008 12:53:43 par satespion