Je suis tout a fait d'accord avec toi, ca me parait aberrant d'autoriser les erreurs de code.
D'ailleurs je pense que tous les navigateur devraient afficher une notification disant: "Attention, le site web toto.com n'est pas conforme aux standards du W3C, ce qui peut causer des problemes dans l'affichage ou l'interactivite des pages". Pas un popup bloquant comme la fameuse erreur javascript d'IE, mais une notification apparaissant en dessous de l'URL. Peut-etre que les sites penseraient a leur image et corrigeraient plus vite.
Par contre en ce qui concerne le XML strict pour pouvoir utiliser n'importe quel parseur XML, la situation n'est pas tout a fait identique a celle d'un document bureautique par exemple: si une page HTML pese plusieurs mega octets (tres longue liste…) et que la connexion n'est pas trop rapide, l'utilisateur s'attend a voir le navigateur commencer a afficher la page meme si la fin du fichier n'est pas telechargee. Donc le navigateur risque de devoir commencer a afficher avant d'avoir les balises fermantes.
Excusez l'absence d'accents dans mes commentaires, j'habite en Australie et n'ai pas de clavier francais sous la main.
[^] # Re: Analyse de glazou
Posté par Eric P. . En réponse au journal Opera passe à Webkit. Évalué à 2.
Je suis tout a fait d'accord avec toi, ca me parait aberrant d'autoriser les erreurs de code.
D'ailleurs je pense que tous les navigateur devraient afficher une notification disant: "Attention, le site web toto.com n'est pas conforme aux standards du W3C, ce qui peut causer des problemes dans l'affichage ou l'interactivite des pages". Pas un popup bloquant comme la fameuse erreur javascript d'IE, mais une notification apparaissant en dessous de l'URL. Peut-etre que les sites penseraient a leur image et corrigeraient plus vite.
Par contre en ce qui concerne le XML strict pour pouvoir utiliser n'importe quel parseur XML, la situation n'est pas tout a fait identique a celle d'un document bureautique par exemple: si une page HTML pese plusieurs mega octets (tres longue liste…) et que la connexion n'est pas trop rapide, l'utilisateur s'attend a voir le navigateur commencer a afficher la page meme si la fin du fichier n'est pas telechargee. Donc le navigateur risque de devoir commencer a afficher avant d'avoir les balises fermantes.
Excusez l'absence d'accents dans mes commentaires, j'habite en Australie et n'ai pas de clavier francais sous la main.