5568 sujets

Sémantique web et HTML

Bonjour à tous.

Je suis en train de réaliser un site e-commerce via la plateforme oxatis.fr

J'ai travaillé mon template sous Firefox, comme à mon habitude,et en l'ouvrant sous IE, stupeur, tout s'affiche n'importe comment ! j'ai donc retravaillé mes styles pendant un bon moment en pensant que j'avais fait des erreurs de partout, mais ne trouvant pas vraiment le problème, je jette un oeil sur le doctype ( paramétré par Oxatis ) et je vois marqué ceci :
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">


A mon sens, cette déclaration est incomplète et devrait plutôt être celle-ci :
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">


vous pouvez voir le site ici : http://www.boutiquecolorstar.com
Consultez le avec Firefox d'abord, puis avec IE.

Sous IE, on dirait que le navigateur passe en mode Quirks ! D'ailleurs, si on affiche la source, on voit qu'une balise commentaire s'affiche avant la déclaration de document.
Je pense justement que IE rajoute cette balise de commentaire pour basculer en mode quirks, justement parce que la déclaration est incorrecte.
J'aimerais donc que vous me corrigiez si je me trompes.
J'ai contacté Oxatis pour leur faire part de ce problème, mais ils m'ont poliment répondu qu'il n'y a aucune erreur de leur part, et que tout bug de mise en page provient d'une erreur de code de ma page.

Ce qui m'inquiète, c'est que si je changes le doctype justement ( en enregistrant la page et en testant en local ) ... et bien tous les bugs disparaissent, et IE ne passe plus en mode quirks !! ... Est-ce que je dois insister auprès d'eux ? Est-ce que je dis n'importe quoi ? Est-ce que je peux empêcher ces bugs d'affichage sans changer le doctype ?

Merci d'avance pour votre aide précieuse !

Bien cordialement,
Thomas L.
Modérateur
Bonjour,

Tu dois insister, car leur doctype est invalide. Il fait passer le navigateur en mode de rendu Quirks. Leur propre site (oxatis.fr) a le même problème.

Le mieux serait que tu fasses une liste de quelques articles sur les doctypes et le mode de rendu Quirks et de leur transmettre afin qu'ils comprennent leur erreur.
Modifié par Tony Monast (29 Dec 2010 - 19:27)
Oui. C'est bien ce qui me semblait.
IE passe en mode Quirks. J'avais jamais vu ça auparavant ^^

Pour la liste des articles, j'avais justement, dans mon premier contact avec eux, appuyé mes dires sur mes recherches ( bah oui j'ai forcément vérifié ce que j'avançais ) et je leur ai donné les liens suivants :
http://www.lesintegristes.net/2008/04/06/que-se-passe-t-il-en-mode-quirks-traduction/
http://www.pompage.net/pompe/doctype/
http://www.alsacreations.com/article/lire/560-dtd-html-xhtml-comment-choisir.html

La réponse est tout de même restée négative.

Du coup, j'espère pouvoir trouver ici un peu de soutien, pour leur montrer ce post, et leur faire corriger le problème. Je ne sais pas, n'importe quoi, des avis, des références, des articles, les risques du mode quirks etc.

C'est un peu tiré par les cheveux comme méthode, mais ce qu'il faut bien saisir, c'est que si je ne peux pas résoudre mes bugs d'affichage à cause d'un mauvais doctype que je ne peux modifier, je serais obligé de prendre une décision : Soit dire à mon client que je ne peux pas faire son site ( pas vraiment mon genre ! ), soit trouver un autre service qu'Oxatis ( il y'en a deux à qui ça ne plaira pas, mon client et Oxatis. ).


Merci d'avance !
Bonjour, ma question n'est pas directement en rapport avec votre message, mais en surfant, j'ai rencontré ce forum ; j'ai un site hébergé chez oxatis, introuvable aujourd'hui 02 janvier. Du coup aucun de mes domaines n'est consultable ! la problématique avancée pourrait-elle la raison de ce problème qui dure depuis cette nuit du 01/01 ? Merci Smiley fache
Problème résolu.
Oxatis a créé une nouvelle page dans l'espace d'administration me permettant de modifier mon Doctype.

Merci pour votre aide.