El lenguaje debe definirse tanto en el prologo como el un tag meta, si ignora el prologo, todabia tiene el meta.


El lenguaje debe definirse en el elemento contenedor, utilizando los atributos lang o xml:lang

a) Lenguaje en HTML

<body lang="es">

b) Lenguaje en XHTML

<body xml:lang="es">

c) Lenguaje en XHTML compatible con HTML (apendice C)

<body xml:lang="es" lang="es">

(xml:lang tiene precendencia, si ambos difieren)


Pero por ejemplo, si yo marco un p�rrafo como idioma franc�s en XHTML

<p xml:lang="fr">
Non, c'est non
</p>

Y lo mando como text/html a Explorer, este no entender� el atributo xml:lang y por tanto he perdido esa caracter�stica de accesibilidad.


La idea es que la pagina pueda ser interpretada lo mejor posible y por la mayor cantidad posible de navegadores.
Es encontrar el punto de compromiso.



Y todo esto �para qu�? Es lo que habr�a que explicar a la gente �qu� ventajas le aporta a un desarrollador esto? La validaci�n y accesibilidad ya la logra con HTML �Qu� obtiene a cambio del trabajo extra?

Yo me refer�a al punto de vista del Retorno de la Inversi�n (ROI) de un proyecto, si invierto digamos 100 rupias en pasar de HTML a XHTML-compatible-HTML, enviar las cabeceras apropiadas, etc... �Obtengo algo a cambio de mis 100 rupias? Accesibilidad no, porque ya la tenia en HTML, validaci�n tampoco porque ya la ten�a en HTML �en qu� me he gastado esas 100 rupias? �En qu� le digo al cliente que me las he gastado?


pd: Se dan cuenta que todo esto es a causa de las practicas monopolicas de m$, no?
Si m$ siguiera por completo los standads, en entonces cualquiera podria ver cualquier pagina indistintamente del navegador que use.
Adivinen quien pierde mercado en ese caso?


Dios mio, ahora me has obligado a defender a IE �nooooooooo! :)
En este caso creo que simplemente IE es antiguo (incluso el 6) y por eso no entiende application/xhtml+xml, si fuera por fastidiar tampoco habr�a implementado text/html :)




_______________________________________________
Lista de distribuci�n Ovillo
Para escribir a la lista, envia un correo a [EMAIL PROTECTED]
Puedes modificar tus datos o desuscribirte en la siguiente direcci�n: 
http://ovillo.org/mailman/listinfo/ovillo_ovillo.org

Responder a