El mié, 01-09-2004 a las 02:43, [EMAIL PROTECTED] escribió:Hola!
He diseñado un sitio web en español, con acentos y todo eso, siguiendo las directrices de XHTML 1.0, y al intentar validarlo (con el validator de W3C) me dice lo siguiente:
"File: C:\test.htm
Encoding: us-ascii
NOTE: The HTTP Content-Type header sent by your web browser (unknown) did not contain a "charset" parameter, but the Content-Type was one of the XML text/* sub-types (text/xml). The relevant specification (RFC 3023) specifies a strong default of "us-ascii" for such documents so we will use this value regardless of any encoding you may have indicated elsewhere. If you would like to use a different encoding, you should arrange to have your browser send this new encoding information."
Veamos, el problema que te da parece más una advertencia que un fallo,
así que en principio no es grave. Yo diría que lo que pasa es que estás
subiendo la página mediante formulario y por eso no detecta el tipo mime
adecuado y se lia.
Hay otros dos temas que se pueden discutir.
- El encoding recomendado para xml es utf-8 ¿por qué no lo utilizas?
- Luego está el famoso tema del tipo mime. Es muy discutible la
costumbre (lo hacen muchos, no es fallo tuyo) de crear un xhtml estricto
y luego mandarlo con un tipo mime de text/html. Un navegador te va a
tratar este documento como tagsoup de todas formas, con lo cual tus
esfuerzos pq sea xhtml son irrelevantes (bueno, irrelevantes no, pero
casi)
Yo me plantearía:
a) Si no vas a aprovechar las ventajas de XHTML ya que lo mandas con
un tipo mime poco recomendable ¿para qué decantarse por xhtml?
b) Al menos usar alguna técnica de negociación de contenido y mandar
el mime correcto application/xhtml+xml a los agentes que lo soporten
http://www.juicystudio.com/tutorial/xhtml/mime.asp
Espero que te sirva de ayuda este rollazo :)
--
Manuel trabaja para Simplelógica, construcción web
(+34) 985 22 12 65 http://simplelogica.net
escribe en Logicola http://simplelogica.net/logicola/
_______________________________________________ Ovillo mailing list [EMAIL PROTECTED] http://ovillo.org/mailman/listinfo/ovillo_ovillo.org
Ok, agradezco las sugerencias y, ya que las mismas me plantean dudas, te consulto:
- Dado que mi problema/objetivo principal es que el sitio está escrito en español, con acentos, eñes y demás particularidades semánticas y no se puede modificar¿Puedo usar utf-8 como encoding sin tener que reemplazar los caracteres acentuados y símbolos del español por entidades de caracter?
Una vez más, gracias. ______ sonik0
_______________________________________________ Ovillo mailing list [EMAIL PROTECTED] http://ovillo.org/mailman/listinfo/ovillo_ovillo.org