au secours !!! FF contre IE !!

angeblanc22

New Member
morice link=topic=51264.msg531761#msg531761 date=1174058792 a dit:
Ensuite. Le W3C, c'est le World Wide Web Corporation, l'organisme qui s'occupe de standardiser le développement web au niveau international. En respectant la normalisation W3C, tu es sûre que ton site marchera aussi bien sous IE que sous FF. :closedeyes:
c'est comment qu'on l'utilise ??? (je fouille sur internet là... )
 

Mykle

New Member
morice link=topic=51264.msg531761#msg531761 date=1174058792 a dit:
Ensuite. Le W3C, c'est le World Wide Web Corporation

World Wide Web Consortium ---> www.w3.org

morice link=topic=51264.msg531761#msg531761 date=1174058792 a dit:
Alors les remarques contre IE, merci de les ravaler. :closedeyes:
(Et je suis sérieux)

Quant à IE, je suis désolé mais quand tu as un IE7 qui plante sous Vista juste parce qu'il lit du JS, faut pas déconner quoi... Mais bon, ce n'est pas le sujet de ce topic. On recentre :fleche:
 

angeblanc22

New Member
Mykle link=topic=51264.msg531796#msg531796 date=1174060860 a dit:
World Wide Web Consortium ---> www.w3.org
j'ai vu merci :blush:
pour ce qui est du changement, c'est pas énorme alors au stage, on m'a dit que c'était bon, que je peux laisser comme ça ... :arrow2:
et il a dit aussi, que ça ne voulait rien dire le W3C, car même si la page respect les normes, ça ne veut pas dire que FF, IE et opera les respect, enfin, c'est ce qu'il vient de me dire... alors, je laisse tomber... merci de votre aide ! :wub :blush:
 

Mykle

New Member
Il a pas tort, le W3C ne fait que te dire si oui ou non, ta page ou ton site ne respectent pas leurs remarques informatives; il ne se jugent pas détenteurs de normes ou autres certifications...
 

angeblanc22

New Member
Mykle link=topic=51264.msg531815#msg531815 date=1174061741 a dit:
Il a pas tort, le W3C ne fait que te dire si oui ou non, ta page ou ton site ne respectent pas leurs remarques informatives; il ne se jugent pas détenteurs de normes ou autres certifications...
ok merci :blush:
en tout cas, sur opera non plus il est pas beau :beuh: mais bon, c'est pas grâve !!
je vais bientôt partir là !
 

morice

Best Member
Opéra, je n'ai jamais apprécié, pas fouttu d'afficher correctement une page sans devoir prévoir des styles quiilui sont spécifiques, même en étant valide W3C. :closedeyes:

Mykle link=topic=51264.msg531796#msg531796 date=1174060860 a dit:
World Wide Web Consortium ---> www.w3.org

Quant à IE, je suis désolé mais quand tu as un IE7 qui plante sous Vista juste parce qu'il lit du JS, faut pas déconner quoi... Mais bon, ce n'est pas le sujet de ce topic. On recentre :fleche:
Au temps pour moi dans la signification de l'acronyme W3C :zarbi:

Pour IE, ce n'est pas le lieu, je te l'accorde, mais bon, on peut en débattre quand même maintenant que le problème est réglé et tant qu'on en s'en "met pas plein la tête" :wink2:
Donc personnellement, je suis d'accord avec toi que IE7, c'est loin d'être le top. Perso je suis encore sur IE6. Pour le Javascript, il existe également une normalisation, tout comme pour le HTML, le XML, le CSS etc...
En la respectant, tu verras que ton Javascript marchera aussi bien sous IE que sous FF. Perso, mes sites, je les développe sans préter attention à quel navigateur j'utilise mais en respectant juste les normes du W3C (même si je me relache un peu ces derniers temps... :wacko: ) et ça marche aussi bien sous IE que sous FF. :closedeyes:

Mykle link=topic=51264.msg531815#msg531815 date=1174061741 a dit:
Il a pas tort, le W3C ne fait que te dire si oui ou non, ta page ou ton site ne respectent pas leurs remarques informatives; il ne se jugent pas détenteurs de normes ou autres certifications...
En effet, il ne définit pas les normes, mais il sert tout de même de référence internationale pour les développeurs web.
 

multiformat

New Member
Morice, on attaque Notepad, réagis !

Pour le reste, la structure html du menu, c'est du grand n'importe quoi, balise en ligne qui contient des balises de bloc, valeur exprimée des fois en %, des fois en px. Des pseudo-élélments ou des sélecteurs que IE comprendra jamais... Sans parler de la logique de tableau.
Bref.
Refais tout ça (dans le logiciel que tu veux, mais en mode code) sous la forme d'une liste avec des <ul> et des <li>.
Déjà ça sera mieux !
 

morice

Best Member
Oui c'est également ce que j'avais souligné au début. Il y a des propriétés dans les balises et les même propriétés dans ta feuille de style, mais pas avec les mêmes valeurs, forcément, les navigateurs s'emmêlent...

multiformat link=topic=51264.msg532537#msg532537 date=1174132887 a dit:
Morice, on attaque Notepad, réagis !
J'ai changé. Je n'utilise plus le bloc-notes depuis plus d'un an. :laugh:
Mais je tiens à préciser qu'il a été pour moi un très grand allié. :wink2:

D'ailleurs, je commence même à ne plus faire du tout de ciment, je fais mêmes des sites en DIV entièrement :chessy: :wink2: :laugh:
 

Cybervince

Best Member
morice link=topic=51264.msg532555#msg532555 date=1174135345 a dit:
D'ailleurs, je commence même à ne plus faire du tout de ciment, je fais mêmes des sites en DIV entièrement :chessy: :wink2: :laugh:
Quoi ? On peut faire autrement qu'avec des DIV ? :blink: :blink:
Ah vi c'est vrain y'a des gens qui font encore des tableaux :laugh: :laugh:
 

morice

Best Member
Cybervince link=topic=51264.msg532613#msg532613 date=1174139640 a dit:
Quoi ? On peut faire autrement qu'avec des DIV ?  :blink: :blink:
Ah vi c'est vrain y'a des gens qui font encore des tableaux :laugh: :laugh:
Bah ouais, je faisais que du tableau, mais c'était solide ce que je faisais au moins :angel:
 

multiformat

New Member
morice link=topic=51264.msg531761#msg531761 date=1174058792 a dit:
En respectant la normalisation W3C, tu es sûre que ton site marchera aussi bien sous IE que sous FF.
Non
morice link=topic=51264.msg532498#msg532498 date=1174130442 a dit:
Pour le Javascript, il existe également une normalisation, tout comme pour le HTML, le XML, le CSS etc...
En la respectant, tu verras que ton Javascript marchera aussi bien sous IE que sous FF. Perso, mes sites, je les développe sans préter attention à quel navigateur j'utilise mais en respectant juste les normes du W3C (même si je me relache un peu ces derniers temps... :wacko: ) et ça marche aussi bien sous IE que sous FF.
Et re-non.
Le W3C diffuse des recommendations qui sont (ou ne sont pas) implémentées dans les navigateurs. C'est ce qu'on appelle la compatibilité ascendente
Le respect de cette norme n'entraine en rien un rendu égal dans tous les navigateurs.
C'est pourquoi il existe 2 modèles de boites, des hacks en CSS, des commentaires conditionnels dans IE, l'ActiveX du xmlhttprequest qu'IE ne connait pas, un DOM différent (document.all || document.layers || etc.)
Un code unique pour tous les navigateurs ne peut pas fonctionner, tout simplement. Ou alors avec des rendus différents. C'est ce qu'on appelle la compatibilité descendante. Celle-ci ne peut se corriger (disparaître) que si la compatibilité ascendante (celles des navigateurs ou éditeurs WYSIWYG/HTML) est elle-même corrigée...
 

morice

Best Member
Ben moi mon site, il marche aussi bien sous IE que sous FF et pourtant je n'ai pas fait de hack CSS et autre. :mellow:
 

Mykle

New Member
multiformat link=topic=51264.msg537914#msg537914 date=1174606003 a dit:
Le W3C diffuse des recommendations qui sont (ou ne sont pas) implémentées dans les navigateurs. C'est ce qu'on appelle la compatibilité ascendente
Le respect de cette norme n'entraine en rien un rendu égal dans tous les navigateurs.
C'est pourquoi il existe 2 modèles de boites, des hacks en CSS, des commentaires conditionnels dans IE, l'ActiveX du xmlhttprequest qu'IE ne connait pas, un DOM différent (document.all || document.layers || etc.)
Un code unique pour tous les navigateurs ne peut pas fonctionner, tout simplement. Ou alors avec des rendus différents. C'est ce qu'on appelle la compatibilité descendante. Celle-ci ne peut se corriger (disparaître) que si la compatibilité ascendante (celles des navigateurs ou éditeurs WYSIWYG/HTML) est elle-même corrigée...

Voilà, tout comme tu as pour le CSS 2, la normalisation Acid2 et cela dépend non seulement du code, mais surtout du naviguateur.....
 

Mykle

New Member
Oulà oui, autant pour moi ! :happy:

... De toutes manières les naviguateurs ne sont pas obligés de respecter quoi que ce soit :closedeyes: