Historias
Slashboxes
Comentarios
 
Este hilo ha sido archivado. No pueden publicarse nuevos comentarios.
Mostrar opciones Umbral:
Y recuerda: Los comentarios que siguen pertenecen a las personas que los han enviado. No somos responsables de los mismos.
  • por neodraco (14441) el Domingo, 16 Octubre de 2005, 20:28h (#617151)
    ( http://barrapunto.com/ | Última bitácora: Lunes, 26 Septiembre de 2005, 07:39h )
    ¿Que ventajas tiene hacer una página web en xhtml en lugar de html si la página hay que servirla como text/html y no como xml+xhtml al "navegador dominante"? ¿No elimina esto las ventajas de hacer la página en xhtml?
  • No creo que se trate de "ventajas"... ¿ventajas para quién?
    En principio la única ventaja que tiene el escribir en XHTML, es que lo estás haciendo conforme al estándar, y los navegadores web futuros (a los actuales les da igual que pongas XHTML, HTML, MHTL, o MHMHMTL) leerán tu página sin problemas.

    Los navegadores web invierten mucho tiempo de ejecución en parsear páginas webs "incorrectas" para que puedan aparecer bien al usuario, cosa que repercute en la velocidad de la visualización de la web.

    Quizás en un futuro, los navegadores se dediquen a leer en base al estándar, y por lo tanto visualizarán más rápido una página, si de hecho todos los programadores siguen el estándar XHTML.

    Otra "ventaja" es que usando XHTML, tienes un documento XML, además de XHTML, por lo que podrás tratarlo como cualquier otro fichero XML, usando cualquier parser XML. No es lo mismo buscar algo en una página HTML que en una XHTML.

    Espero haber resuelto tu "duda existencial" ;)

    .
    --

    --- Javier Pérez :: blog [javierperez.eu]
    [ Padre ]
  • por musg1 (3284) el Lunes, 17 Octubre de 2005, 07:16h (#617271)
    ( http://helvete.escomposlinux.org/ )
    Se puede enviar de ambas formas según las características del navegador que te esté visitando.

    Lo que hay que tener muy en cuenta es que si envias como xml+xhtml la página web no tiene que tener ni un sólo fallo de formato ni caracteres extraños o el navegador fallará con un error de validación XML. Eso es un grave problema si una vez hecha la página se la dejamos al cliente para que introduzca datos. Es muy dificil hacer que el cliente no meta caracteres extraños y a la vez hacerle fácil la inserción de textos y sabes qué está pasando si se le muestra un mensaje de error para que corrija el texto.

    Por lo demás ya te han comentado que prácticamente la única ventaja es que xhtml es xml y se puede procesar con un analizador de xml sin importar el mime-type con el que la envíes.

    [ Padre ]