Hola,
tengo cientos de archivos.PHP que estan en un portal, y pegue esto en un file.PHP:
Código PHP:
<?xml version="1.0"?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "xhtml/xhtml1-strict.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" lang="sp">
<head>
<title>Los mejores buscadores</title>
</head>
<body>
<p>Los mejores buscadores:</p>
<hr /><p><a href="http://www.terra.es/">Terra</a>.</p>
<p><a href="http://www.altavista.com">Altavista</a></p>
</body>
</html>
Claro, no sucedio nada, excepto que tuve que cambiar el
short_open_tag a Off.
Me fui a [
http://www.w3.org/TR/xhtml1/DTD/ ] y como es 403 baje directamente 6 files
http://www.w3.org/TR/xhtml1/DTD/xhtml-symbol.ent
Y otros 5 que solicita PHPMYADMIN
Luego cambie el file.PHP a file.XHTML y ahi si Opera me mostro que existia un error al tener un <hr> sin cerrar, y nada +.
IE por su parte me muestra
Código PHP:
<?xml version="1.0" ?>
<!DOCTYPE html (View Source for full doctype...)>
- <html xmlns="http://www.w3.org/1999/xhtml" lang="sp">
- <head>
<title>Los mejores buscadores</title>
</head>
- <body>
<p>Los mejores buscadores:</p>
<hr />
- <p>
<a href="http://www.terra.es/" shape="rect">Terra</a>
.
</p>
- <p>
<a href="http://www.altavista.com" shape="rect">Altavista</a>
</p>
</body>
</html>
Asi que quisiera sber si vale la pena que utilice docenas de horas en hacer no se que/no se cómo, para que los files de mi web se "combiertan" en .XHTML pues en el momento los docientos y pico que se muestran al cliente son .PHP
Luego, he leido varias explicaciones de lo útil del XHTML sin realmente comprenderlo, pues parece que solo es "acercarse al XML", pero...
Pa que sirve mi web en XHTML ?
Ademas mire httpd.conf de APACHE y no ofrece (por defecto), parcear los xhtml
Por lo tanto mi vendedor de host no va a cambiar su config para que apache "lea" los files XHTML
Se trata únicamente de "escribir bién" el html o es algo más útil/practico que eso ?
Luego cómo le haria para seleccionar os últimos 10 articulos de la BD?...
Quizas XHTML soporte includes, pero... De veras que he leido, (repito), y no he podido pillar la
INMENSA de la que haban tantos manuales y articulos...
Gracias de antemano por unas explicaciones principalmente sobre los beneficios y que sean más depurados que esto, por que no le veo la ciencia...
muy poco informatico yo...
Cita: Los desarrolladores que migren aplicaciones hacia XHTML 1.0 apreciarán las siguientes mejoras:
Los documentos XHTML son conformes a XML. Como tales son fácilmente visualizados, editados y validados con herramientas XML estándar.
Los documentos XHTML pueden escribirse para que funcionen igual o mejor que lo hacían antes,tanto en los agentes de usuarios conformes a HTML 4.0 como en los nuevos agentes conformes a XHTML 1.0.
Los documentos XHTML pueden usar aplicaciones (p.ej scripts y applets) que se basen ya sea en el Modelo del Objeto de Documento (DOM) de HTML o XML.
A medida que la familia XHTML evolucione, los documentos conformes a XHTML 1.0 estarán más preparados para interactuar dentro de y entre los distintos entornos XHTML.
Los desarrolladores de agentes de usuario y documentos descubren constantemente nuevas formas de expresar sus ideas usando nuevas etiquetas. En XML es relativamente fácil añadir nuevos elementos así como atributos adicionales a dichos elementos a los ya existentes. La familia XHTML está concebida para acomodar estas extensiones a través de módulos XHTML y técnicas para desarrollar nuevos módulos conformes a XHTML.
Constantemente se desarrollan nuevas formas de acceder a Internet. Algunas estimaciones indican que en el año 2002, un 75% de las peticiones de documentos que se visalicen en Internet se realizarán desde esas plataformas alternativas. La familia XHTML está concebida teniendo en mente la interoperabilidad con agentes de usuario generales. A través de un nuevo mecanismo de especificación de documentos y agentes de usuarios, los servidores, proxys y los agentes de usuarios finales podrán realizar una mejor transformación. Como objetivo final será posible desarrollar contenido conforme a XHTML que sea utilizable por cualquier agente de usuario conforme a XHTML.
Sorry, a mi no me dice mucho eso, ni otros que he visto...