IE ou FF, à qui la faute ?

Répondre


Cette question est un moyen d’empêcher des soumissions automatisées de formulaires par des robots.
Smileys
:D :) :( :o :shock: :? 8-) :lol: :x :P :oops: :cry: :evil: :twisted: :roll: :wink: :!: :?: :idea: :arrow: :| :mrgreen: =D> #-o =P~ :^o :non: :priere: 8-|
Voir plus de smileys
  Revue du sujet
 

  Étendre la vue Revue du sujet : IE ou FF, à qui la faute ?

Re: IE ou FF, à qui la faute ?

par Nagol » 07 nov. 2011, 18:46

au passage IE est peut-être plus strict mais il n'a aucun outil de débuggage gratuit et sérieux pour ces choses la, ce qui en fait un navigateur sur lequel il est très dur et très désagréable de bosser rien que pour ça je le lance à contre-coeur...
Fait F12. C'est pas Firebug, mais c'est déjà vraiment pas mal.
Non c'est naze de chez naze faire un refresh avec les "outils développeurs" de IE le fait bugguer, on ne fait que voir les propriétés CSS (l'édition est très limitée) et les balises HTML (retouchée par le moteur d'IE de telle manière que c'est bien difficile de savoir qui est quoi) le debug javascript on peut oublier, C'est pas que c'est pas Firebug c'est un cache misère inomable et inutilisable, quand on s'appelle Microsoft et qu'on est une des plus grosse boite du monde on peut en attendre un poil mieux que ça, même opera fait mieux...
Sinon, comme pour MySQL, tolérer plus que le standard, c'est facile, mais ça fout le boxon en interopérabilité
Le web c'est le boxon, ça l'a toujours été, ça le sera toujours, tant que la masse ne réalise pas les différences entre un browser et un autre, en terme de support des standards on pourra pas évoluer dans le bon sens, quand je vois que SVG est toujours pas supporté dans IE9 alors que c'est supporté depuis la nuit des temps par tous les autres ça me fait hurler...

Re: IE ou FF, à qui la faute ?

par zeus » 07 nov. 2011, 15:53

au passage IE est peut-être plus strict mais il n'a aucun outil de débuggage gratuit et sérieux pour ces choses la, ce qui en fait un navigateur sur lequel il est très dur et très désagréable de bosser rien que pour ça je le lance à contre-coeur...
Fait F12. C'est pas Firebug, mais c'est déjà vraiment pas mal.

Sinon, comme pour MySQL, tolérer plus que le standard, c'est facile, mais ça fout le boxon en interopérabilité

Re: IE ou FF, à qui la faute ?

par Nagol » 07 nov. 2011, 14:29

IE est plus strict, vis à vis de la norme en général, mais il possède aussi sa propre norme que ne supporte pas firefox, en terme de javascript il y a une base commune il suffit de l'utiliser.

au passage IE est peut-être plus strict mais il n'a aucun outil de débuggage gratuit et sérieux pour ces choses la, ce qui en fait un navigateur sur lequel il est très dur et très désagréable de bosser rien que pour ça je le lance à contre-coeur...

Re: IE ou FF, à qui la faute ?

par xTG » 07 nov. 2011, 13:38

IE a toujours été une référence en validation (rien que pour l'XML et ses DTD par exemple), il est très strict c'est un fait.
Mais selon moi leur bémol est quand même grand, vouloir créer son propre standard c'est certes se démarquer des autres mais on voit tout de même le résultat...
Certes IE est encore le navigateur le plus utilisé mais ce n'est pas grâce aux développeurs, car ces derniers le rechigne toujours autant.

IE ou FF, à qui la faute ?

par Berzemus » 07 nov. 2011, 13:32

En tant que développeurs, on développe souvent sous Firefox, pour se retrouver devant une montagne d'incompréhension et de frustration quand il s'agit de faire fonctionner notre superbe application riche en Javascript sous Internet Explorer...

Notre première réaction est alors "Fichtre !! Microsoft est toujours aussi incapable..."

Or j'ai lu un autre son de cloche récemment, et je viens de le constater par moi même a plusieurs reprises...

Internet Explorer est tout aussi bon, sauf qu'il suffit d'un petit écart du standard (tel que décrit) pour l'envoyer se promener, chantant dans les pâquerettes. L'un n'est donc pas si meilleur que l'autre, mais que l'un est plus permissif que l'autre. Quant a savoir s'il s'agit d'une qualité, je vous laisse juger.

A titre d'illustration:

Firefox supporte très bien ceci:
window.hasOwnProperty();
Tandis que IE8 plante (et on utilisera plutôt un typeof)


De même, Firefox reconnaît ceci comme étant valide:
<script type="application/javascript"></script>
Tandis que IE8 ne s'exécutera que si le MIME est modifié:
<script type="text/javascript"></script>
Et dans les deux cas IE à plutôt raison.