- Home
- Categorie
- Coding e Sistemistica
- HTML e CSS
- Il validatore del w3c è impazzito
-
Il validatore del w3c è impazzito
Da qualche giorno il validatore del w3c sembra essere impazzito. Suggerisce per pagine html scritte in xhtml di cambiare il content-type nella forma opportuna.
Ci sarebbe da scrivere un intero trattato sulla cosa e sul fatto che alcuni browser (IE6 tra i primi) cambiando il content type per le pagine statiche in application+xhtml smette di sapere che cosa stà scaricando.
Ma la mia domanda - a cui onestamente non avevo mai fatto caso prima - è perchè un content-type specificato negli http-equiv della pagina stessa viene ignorato?
Cioè se io metto una cosa di questo tipo
<meta http-equiv="Content-Type" content="text/html; />o
<meta http-equiv="Content-Type" content="application/xhtml+xml;" />Perchè il content-type preso per buono è quello trasmesso dal server? E la prova l'ho fatta tanto con linux che windows. Quindi a che diavolo serve mettere la specifica nella pagina se poi viene ignorata?
-
Ciao
Ma quale trasmette il tuo server?
-
Ovviamente trasmette il classico text/html, ma è questa la cosa assurda ... a che accidenti serve quel meta tag se poi non viene interpretato e devo agire sul content-type direttamente sul server per modificarlo?
Lo trovo semplicemente assurdo.
-
Ho appena verificato... Non si tratta di un vero e proprio errore, ma solo di un avviso.
E' per ragioni di compatibilità che ti consigliano di sistemare le intestazioni inviate dal server. Niente di più...