Pour mon premier "vrai" site web, j'ai voulu faire simple et utiliser le plus possible la syntaxe xhtml et les feuilles de styles CSS, ce qui était une bonne occasion de me remettre dans ces deux langages . A terme une migration sous JOOMLA 2.5 est prévu dès que je serais plus à l'aise avec les templates.
Ce site est destiné à un usage interne sur un intranet dans lequel l'OS (W7) et les navigateurs (FF17 et IE8) sont installés par le réseau, les utilisateurs n'étant pas admin de leur poste.
J'ai écrit les sources avec notepad++ encodé en UTF8-sans BOM, sur un poste perso hors ligne avec Wampserver 2.4 et FF 27.( je n'ai pas IE sur mon poste perso).
Sous FF, le site s'affiche correctement : il est conforme à mes attentes et à celle du client.
Sous IE8 c'est la cata, au début il passait en mode Quirks direct, et adieu mon menu en pure CSS/HTML etc.... seule solution F12 puis Alt+8 pour forcer le mode IE8 et retrouver une certaine cohérence au design.
J'ai fait des feuilles de styles séparées spéciales IE avec une boucle conditionnelle, j'ai supprimé les border radius et autres effets non supportés par IE8 et cela va un peu mieux. Il démarre en mode IE7 sur la page d'accueil mais pour l'instant bascule à nouveau en Quirks lorsque j'affiche une autre page que l'index.
En désespoir de cause j'ai mis mon site sur un domaine perso www.gaudino.net pour tester la validation en ligne sur le site du W3C : 158 erreurs ????
Toutes mes balises fermantes ou presque sont en erreur, la majorité des guillemets etc...
Pourtant j'ai copier ma déclaration sur un tuto d'Alsacréations et je l'ai relu X fois.
A ce stade je me demande ce que j'ai bien pu louper et quelle méthodologie appliquer pour trouver les erreurs qui déclenchent le passage en mode quirks ou IE7.
Merci pour les suggestions et conseils
Modifié par yanngaudino (08 Apr 2014 - 06:49)
Ce site est destiné à un usage interne sur un intranet dans lequel l'OS (W7) et les navigateurs (FF17 et IE8) sont installés par le réseau, les utilisateurs n'étant pas admin de leur poste.
J'ai écrit les sources avec notepad++ encodé en UTF8-sans BOM, sur un poste perso hors ligne avec Wampserver 2.4 et FF 27.( je n'ai pas IE sur mon poste perso).
Sous FF, le site s'affiche correctement : il est conforme à mes attentes et à celle du client.
Sous IE8 c'est la cata, au début il passait en mode Quirks direct, et adieu mon menu en pure CSS/HTML etc.... seule solution F12 puis Alt+8 pour forcer le mode IE8 et retrouver une certaine cohérence au design.
J'ai fait des feuilles de styles séparées spéciales IE avec une boucle conditionnelle, j'ai supprimé les border radius et autres effets non supportés par IE8 et cela va un peu mieux. Il démarre en mode IE7 sur la page d'accueil mais pour l'instant bascule à nouveau en Quirks lorsque j'affiche une autre page que l'index.
En désespoir de cause j'ai mis mon site sur un domaine perso www.gaudino.net pour tester la validation en ligne sur le site du W3C : 158 erreurs ????
Toutes mes balises fermantes ou presque sont en erreur, la majorité des guillemets etc...
Pourtant j'ai copier ma déclaration sur un tuto d'Alsacréations et je l'ai relu X fois.
A ce stade je me demande ce que j'ai bien pu louper et quelle méthodologie appliquer pour trouver les erreurs qui déclenchent le passage en mode quirks ou IE7.
Merci pour les suggestions et conseils
Modifié par yanngaudino (08 Apr 2014 - 06:49)