Retour au site
Connexion :
Abonnement NewsletterOk

Quand Mozilla répare Internet Explorer

Brève Windows

Dino mozilla
S'il est évident que le marché des navigateurs a évolué ces dernières années, Internet Explorer reste toujours en position dominante. Pour les développeurs, il s'agit cependant d'une contrainte de poids car le moteur graphique du logiciel ne respecte pas entièrement les standards du web régulés par le consortium W3C.

La bonne nouvelle, c'est qu'Internet Explorer 8, la prochaine version du navigateur de Microsoft, devrait être plus respectueuse de ces standards. Cependant, beaucoup regrettent que la firme de Redmond n'ait pas prévu d'y ajouter la technologie HTML 5 Canvas. Canvas permet de représenter sur une page web des éléments en 3D à partir d'images vectorielles (SVG) sans intégrer des applets Flash. Canvas fut initialement développé par Apple et embarqué au moteur Webkit de Safari. Par la suite, Canvas a été adopté par le consortium W3C pour être intégré au prochain HTML 5. Mozilla a implanté cette technologie au moteur Gecko de ses navigateurs.

Aujourd'hui, certains services web tels que Google Maps utilisent cette technologie mais, pour la rendre fonctionnelle sur Internet Explorer, Google a du développer ExplorerCanvas une librairie compatible avec le format de fichier vectoriel de Microsoft VML.

De son côté, la fondation Mozilla planche actuellement sur Screaming Monkey, un plugin permettant à Internet Explorer de prendre en charge l'intégralité du moteur Javascript de Firefox. Si elle devenait populaire, une telle technologie permettrait aux développeurs de contourner les lacunes d'Internet Explorer pour recentrer leurs efforts autour des standards du web.

ArsTechnica rapporte que Vladimir Vukicevic, développeur chez Mozilla, travaille sur un projet parallèle pour intégrer Canvas à Internet Explorer. Le développeur a repris le code originel du moteur Gecko en se basant sur les spécifités élaborées par le consortium W3C. Si ce plugin est bel et bien fonctionnel, Vladimir Vukicevic avoue que son utilisation reste très peu ergonomique. A chaque instance,le système de sécurité d'Internet Explorer demande à l'utilisateur d'autoriser la procédure d'une nouvelle installation.

« En théorie, avec les bonnes signatures, les bonnes implantations des classes de sécurité [...] il est possible de réduire cette intégration à une seule installation » déclare Vukicevic.

Canvas
Actu précédente
Brève suivante
Les Commentaires des lecteurs
_
 
le 20 Août 08 à 13h14
Edition
Message exceptionnel
 
"La bonne nouvelle, c'est qu'Internet Explorer 8, la prochaine version du navigateur de Microsoft, devrait être plus respectueuse de ces standards. "

Déjà rien que ça j'ai envie de faire bruler un cierge ...
J'utiliserais pas pour autant IE8, mais ça facilitera le webdev ^^
 
le 20 Août 08 à 13h14
Edition
Message exceptionnel
 
Moi je dis heureusement que IE existe pour pouvoir télécharger Firefox et l'installer vite fait ^^
 
le 20 Août 08 à 13h17
Edition
Message très intéressant
 
Voila que c'est Mozilla qui développe IE maintenant ... bientot Firefox Explorer ? :)
 
le 20 Août 08 à 13h18
Edition
Message intéressant
 
Comment réagit Microsoft ?
 
le 20 Août 08 à 13h19
Edition
 
Si maintenant Mozilla s'occupe d' IE, où va-t-on ?
"La bonne nouvelle, c'est qu'Internet Explorer 8, la prochaine version du navigateur de Microsoft, devrait être plus respectueuse de ces standards. "
Ça c'est joli sur le papier, après faut voir Microsoft et leur politique de respect :MDR :MDR :MDR
Edité le 20/08/2008 à 13:22
 
le 20 Août 08 à 13h20
Edition
 
Je comprend que les dévs des sites gouvernementaux soient obligés de prendre en compte IE pour ses sites. Mais que les autres dévs doivent le faire beaucoup moins. Si les utilisateurs persistent à utiliser un navigateur constamment en retard de 2-3 ans au niveau des normes tant pis pour eux. Mais qu'ils viennent pas se plaindre qu'IE affiche mal leurs pages.

Et Mozilla devrait laisser MS se débrouiller tout seuls, ça fait du monde qui abandonne IE.
Franchement, comment une boîte comme MS qui fait quand même de bons softs, arrive pas à rattraper son retard?
 
le 20 Août 08 à 13h20
Edition
 
comment ca se fait que IE soit aussi peut "compatible" avec les format standart, ou qu'il ne les gere pas bien
comparé a FF, safari ou opéra ?
 
le 20 Août 08 à 13h20
Edition
 
zulfurion a écrit:
Moi je dis heureusement que IE existe pour pouvoir télécharger Firefox et l'installer vite fait ^^

 
le 20 Août 08 à 13h21
Edition
 
Ce qui est chiant avec les développeurs d'IE c'est que quand on leur d'intégrer telle ou telle fonctionnalité, ils n'en font qu'à leur tête parce que les technologies open source utilisées dans les autres navigateurs sont en concurrence avec les leurs qui sont propriétaire. Et leur logiciel devient une véritable usine à gaz !
 
le 20 Août 08 à 13h24
Edition
 
Au passage, Opera aussi à le Canvas3D depuis un bout de temps.
 
le 20 Août 08 à 13h25
Edition
 
Parce que MS developpe des technologies existantes à son goût et tente de les imposer ;)
 
le 20 Août 08 à 13h26
Edition
 
zulfurion a écrit:
Moi je dis heureusement que IE existe pour pouvoir télécharger Firefox et l'installer vite fait ^^
Ohohohoh .... c'est bien, c'est pas la blague qui sort à chaque topic sur Firefox... :kaola:
 
le 20 Août 08 à 13h28
Edition
 
Un peut strange cet article...

On commence par parler des non respect du w3c par IE.
Pour finir sur Mozilla planche sur un plugin qui permettra a IE d'utiliser le moteur javascript de Firefox (spidermonkey). Avec un "Hura, tout les problèmes seront résolus"

Si je ne m'abuse, le W3C parle d'XML, HTML, CSS... mis a part le DOM (infime partie du javascript et qui plus est ne présente pas de différence majeur en IE et FF), je ne vois pas le rapport entre les deux.

Ce plugin sera bien utile pour simplifier le code de la gestion des EventHandler ou quelques différences entre les deux moteurs javascript d'IE et FF. Mais le problème principal d'IE reste au niveau du moteur graphique, et celui ci ne sera pas corrigé par ce plugin.
 
le 20 Août 08 à 13h33
Edition
 
Navrant d'entendre des commentaires pareils de soi-disants développeurs Web...
Quand on fait du développement, on ne fait pas de politique ! On suit le mouvement et les tendances, en n'oubliant pas l'inertie du parc informatique historique.
Vos utilisateurs ont tous une bonne raison de continuer à utiliser IE et vous n'êtes pas là pour les juger.
 
Contacter le membreVoir profil
le 20 Août 08 à 13h37
Edition
 
Ouai enfin à la rigueur vu que Mozilla non plus ne respecte pas le norme du W3C a la lettre... :o

Genre la large de la page = la largeur de la fenetre chez Mozilla mais est correcte chez MS... Bref si le W3C faisait des normes plus rigoureusement definie et les imposait point barre... (genre via des organisme ISO & co) ca serait peut etre un peu plus facile... :)
 
le 20 Août 08 à 13h42
Edition
 
En fait, ce plugin permettrait d'ajouter l'interaction avec les canvas qui n'ont pas été pris en compte par Internet Explorer 8.

Autre soucis pour les développeurs Internet, la théorie voudrait que l'ont fasse bien les choses et que l'ont prennent en compte un maximum de navigateurs, y compris encore à l'heure actuelle Internet Explorer 5.5 et 6.0.

Ces deux versions ont justement un très gros soucis bien évidemment au niveau du W3C mais surtout au niveau du Javascript.
Car à cette époque Microsoft voulait tellement que son vbscript fonctionne qu'ils interprètent tout le javascript par du vbscript.

Donc comme m'a dit un copain qui ne changerait pour rien au monde de navigateur et qui est très bien sous Internet Explorer, c'est à nous codeurs (oui j'en fais partit) de bien développer pour que cela soit compatible sur tous les navigateurs y compris les anciens, même si ceux-ci sont mal fait.

Comme il à été dit dans l'article, Internet Explorer est encore le navigateur le plus utilisé dans le monde.

Injuste pour les développeurs qui passent parfois je l'avoue plus de temps à chercher un moyen que cela fonctionne sur tous les navigateurs que d'améliorer la chose en elle même, c'est vrai, mais c'est la loi de la jungle.
Face aux "constructeurs" de navigateurs ce n'est pas à nous de décider, c'est à nous de faire en sorte que cela fonctionne, un point c'est tout.
Edité le 20/08/2008 à 13:43
 
le 20 Août 08 à 13h42
Edition
 
"Quand Mozilla répare Internet Explorer"... le titre "Quand Mozilla complète Internet Explorer" serait plus adapté/nuancé.

C'est bien que Mozilla cherche à combler des lacunes d'IE. Mais quitte à faire, pourquoi Microsoft et Mozilla ne se mettent pas d'accord pour sortir un navigateur qui respecte et interprète correctement tous les standards ?! Car personne n'est blanc dans ce domaine !

En tout cas, ce serait le plus simple et tout le monde serait content.
 
le 20 Août 08 à 13h45
Edition
 
Cà me fait rigoler, Firefox ne respecte pas non plus les standards, et un certain nombre de sites ne s'affichent pas correctement sous Firefox !
 
Contacter le membreVoir profil
le 20 Août 08 à 13h51
Edition
 
Alexandre1987 a écrit:
Si maintenant Mozilla s'occupe d' IE, où va-t-on ?

Dans statuts de la Fondation Mozilla, il est inscrit clairement qu'ils oeuvrent pour la promotion des standards du web et pour l'innovation sur internet. Le fait de developper un navigateur concurrent a IE est une maniere de remplir cet objectif mais si pour mieux realiser cet objectif, il faut proposer des plugins a la "concurrence" alors ils le font.
D'ailleurs, si la Mofo commence a perdre son leadership sur le web et que firefox se retrouve completement a la traine vis a vis des standards alors on pourrait meme imaginer qu'ils l'abandonnent pour promouvoir un autre navigateur "concurrent" plus respecteux que le leur... Mais bon, faut pas rever, jamais ils seront a la traine :ane: