[quote name=‹ PERECil › date=’ 7 Feb 2005, 14:36’]Les gens parlent sans savoir. Ca doit être Hype de cracher sur IE, juste parce que c’est un produit microsoft.
Recherchez sur MSDN et vous saurez qu’on peut faire de la transparence avec des PNG. Sisi. Jetez un oeil du coté d’AlphaImageLoader. Et puis des gradients tiens. IE gère les PNG, avec transparence. Et il sait faire encore un tas d’autres choses que vous n’imaginez même pas.
En ce qui concerne les bugs CSS, il n’y a pas de bugs. La norme est tellement lache au sujet des specifications que tu peux faire faire n’importe quoi aux CSS sauf ce qui est attendu. Et pour ma part IE implémente bien plus logiquement CSS/JS/HTML que son homologue qui suit à la lettre des normes pourries.
Bon c’était mon instant énervement, merci de m’avoir suivi.
[right][post=« 329985 »]<{POST_SNAPBACK}>[/post][/right][/quote]
Je veux bien qu’on s’enerve, mais en tant que noob, moi je préfére tester et constater avec mes petits yeux. donc a l’instant, je crée un png 32 bit representant un carré vert allant de l’opacité 100% à gauche vers 0% a droite. je colle mon png dans un page web a fond rouge (ouais ouais c’est moche, c’est volontaire). sous mozilla je vois le degradé, sous ie non.
voir la page ici (a tester sous ie et firefox bien sur)
alors après y a toujours moyen de hacker avec des machins propriétaires, mais t’avouera que l’interet est faible, on va pas s’amuser a faire des pages web spécial IE quand même (comment ca on passe notre temps a ca, naaaannn B)" ), on est pas censé se soucier du navigateur utilisé par le client non
Quand aux css, je suis pas assez spécialiste pour dire si la norme est bonne ou mauvaise MAIS elle a le mérite d’exister (enfin au passage, j’attends des exemples de « lachetés » de la norme et « on peut faire n’importe quoi sauf ce qu’on veut », moi j’y arrive très bien merci). Sous IE c’est au webdesigner de deviner les resultats. Elle est ou la norme microsoft ? C’est a qui de gerer des resultats qui defie toute logique ?
Tiens pour pas que je parle dans le vide pourquoi quand on fait un float:left dans IE, il double le padding de cet élement ? ( a voir ici). C’est surement plus logique que la norme mais je vois pas en quoi . Tout comme le box model de IE si tu declare pas bien ton doctype et puis les :after et :before ils sont ou ? et le selecteur d’éléments père-fils (>) ? (non ils sont pas DMC)
la liste des choses manquantes ou buggués (défiant la logique si tu préfére) est longue tout de même.
Je me contrefout des guerres de chapelles, IE vs mozilla, libre vs proprietaire, communisme vs microsoft, mais certains defauts sont indeniables et d’ailleurs je pense que les gens qui sont sur les nouveaux développements de ie le savent.
et je hais les anti-microsoft primaire, mais alors à mort (qu’on les pendent à une guillotine) . Pas la peine de ressortir cet argument, merci.
Edit : ou fait, C’est quoi le tas d’autres choses « qu’on imagine même pas » que IE sait faire ? parce que dis comme ça ca fait un petit peu IE-fan-boy vexé
Edit2: mais a par ça je te comprends [PERE]Cil, quand tout le monde attaque IE je serais plus du genre a me ranger de son côté (et inversement) je l'ai d'ailleurs déja fait ici ou la quand les mozilla-fan etait trop nombreux :P