Foros del Web » Creando para Internet » HTML »

Ventajas de XML sobre el HTML?

Estas en el tema de Ventajas de XML sobre el HTML? en el foro de HTML en Foros del Web. Hola, He oído tantas cosas del XML que me gustaría saber qué piensan ustedes de él. Pero recién en un foro vi que le decían ...
  #1 (permalink)  
Antiguo 12/05/2004, 07:58
Avatar de GG
GG
Usuario no validado
 
Fecha de Ingreso: febrero-2002
Ubicación: Santiago, Chile
Mensajes: 195
Antigüedad: 22 años, 1 mes
Puntos: 0
Ventajas de XML sobre el HTML?

Hola,
He oído tantas cosas del XML que me gustaría saber qué piensan ustedes de él.
Pero recién en un foro vi que le decían "XML del Demonio" y programadores se habían arrepentido de haberlo usado.
Eso me hizo pensar que la verdad es que de XML sé muy poco...
¿Qué saben de ustedes de las ventajas de XML?
¿Es reemplazo del HTML o nada que ver con eso?

Saludos a todos los interesados en participar de esta discusión
  #2 (permalink)  
Antiguo 12/05/2004, 13:33
Avatar de PatomaS
Colaborador
 
Fecha de Ingreso: marzo-2004
Ubicación: En alguna otra parte
Mensajes: 4.656
Antigüedad: 20 años
Puntos: 63
Hola

Bueno, de entrada te diré que no son lo mismo, ni se utilizan para lo mismo.

Puedes revisar este post, tal vez te ayude un poco.

http://www.forosdelweb.com/showthrea...hreadid=195039

Y una vez leido, ya seguiremos aclarando dudas

;)

Felicidad
__________________
¡ hey, hou, hou, hey !
  #3 (permalink)  
Antiguo 12/05/2004, 13:48
Avatar de GG
GG
Usuario no validado
 
Fecha de Ingreso: febrero-2002
Ubicación: Santiago, Chile
Mensajes: 195
Antigüedad: 22 años, 1 mes
Puntos: 0
Gracias.
Ya leí los artículos publicados sobre XML en ....delweb.com

Pero lo que me dejó marcando ocupado fue lo siguiente:

Cita:
"Cuidado con XML!

A esta altura está en todos lados, y es innegable su utilidad, pero muchas veces sólo complica las
cosas y los que decidieron utilizarlo terminan arrepintiéndose.

Es el caso de Snort, por ejemplo, que durante un tiempo se configuró con XML, pero hoy su creador
declara que "XML es la herramienta del demonio". O de Ant, donde su creador declara que si pudiera
volver a crearlo lo haría sin XML.

Dos acrónimos clave para tomar una decisión: KISS y (de los programadores extremos) YAGNI. Para
tomar una buena decisión es clave conocer bien las distintas maneras de ocupar XML (que es más
complejo de lo que a simple vista parece, al definir un DTD hay muchas decisiones que tomar) y
ocupar el criterio.

http://www.elcod.cl/phpwiki/wiki/XmlDelDemonio

Fh"
  #4 (permalink)  
Antiguo 12/05/2004, 13:54
Avatar de PatomaS
Colaborador
 
Fecha de Ingreso: marzo-2004
Ubicación: En alguna otra parte
Mensajes: 4.656
Antigüedad: 20 años
Puntos: 63
Hola

Bueno, el mayor problema del xml, y del php, y de otras tantas cosas, es que al hacerse popular, la gente lo empieza a utilizar para cosas para las que no están hechos o de formas poco prácticas, lo cual suele complicar bastante la situación.

Por eso es que conviene estar bie ninformado de para que sirve, de esa manera cuando lo utilices, será una ayuda y no un estorbo.

Felicidad
__________________
¡ hey, hou, hou, hey !
  #5 (permalink)  
Antiguo 15/05/2004, 03:29
Avatar de jachguate  
Fecha de Ingreso: enero-2003
Ubicación: Guatemala
Mensajes: 66
Antigüedad: 21 años, 1 mes
Puntos: 0
Re: Ventajas de XML sobre el HTML?

Cita:
Mensaje Original por GG
¿Qué saben de ustedes de las ventajas de XML?
Un archivo XML contiene markups o etiquetas... y puede verse muy similar a HTML. La diferencia es que las etiquetas no están definidas... es decir, no hay <a> o <div>... sos vos el que decide que etiquetas usar...
La ventaja de esto es que es genérico... es decir, no está hecho con un propósito en particular. Ya habrán algunos DTD's que le den sentido a xml para algun fin específico... por ejemplo la sindicación de noticias, que se hace via RSS que es un DTD de xml...
Cita:
Mensaje Original por GG
¿Es reemplazo del HTML o nada que ver con eso?
Nada que ver... aunque hay un XHTML, que ese si no se todavia como va....

En fin... no quiero confundirte mas. En palabras mas simples.. digamos que XML es una forma genérica de organizar información. Se usa para compartir información entre sitios... pero también para muchas otras cosas. Aplicaciones de bases de datos, por ejemplo, suelen valerse de XML. El que tu experiencia sea buena, o termines llamandolo del demonio depende de para que lo querras usar, y que tomes una decisión basado en un criterio formado a base de investigación. Ahora no tengo a mano direcciones, pero si te interesa, seguro en el foro de XML te pasan una buena cantidad de información.

Hasta luego.

;)
__________________
Juan Antonio Castillo Hernández

Visitá el blog de jachguate
  #6 (permalink)  
Antiguo 17/05/2004, 12:08
Avatar de GG
GG
Usuario no validado
 
Fecha de Ingreso: febrero-2002
Ubicación: Santiago, Chile
Mensajes: 195
Antigüedad: 22 años, 1 mes
Puntos: 0
Muchas gracias. Lo visitaré.
  #7 (permalink)  
Antiguo 17/05/2004, 12:21
Avatar de Ludwingg  
Fecha de Ingreso: diciembre-2002
Ubicación: San Salvador
Mensajes: 951
Antigüedad: 21 años, 3 meses
Puntos: 5
Re: Re: Ventajas de XML sobre el HTML?

Cita:
Mensaje Original por jachguate

aunque hay un XHTML, que ese si no se todavia como va....
;)
pues, por la informacion en internet, el xhtml es la reformulacion del html... osea, son lo mismo pero con algunas diferencias en las etiquetas... y el xhtml es mas estricto en su sintaxis... por ejemplo:

html permite esto:

<b><i>hola amigos</b></i>

pero xhtml no lo acepta, para que lo acepte tendria que ser la sintaxis asi:

<b><i>hola amigos</i></b>

¿notan la diferencia???

muchos aseguran que el xhtml (que es algo asi como un hijo de XML) reemplazara al html...

podes encontrar informacion del xhtml en www.tejedoresdelweb.com ... yo lo encuentro super facil.....

leyendo un libro, encontre que el xml no reemplazara a html, mas bien fueron creados para trabajar juntos...

encuentro que el xml es bastante interesante, pero es cierto cuando dicen que no es tan facil como parece

adios

Última edición por Ludwingg; 17/05/2004 a las 12:25
  #8 (permalink)  
Antiguo 17/05/2004, 15:31
Avatar de PatomaS
Colaborador
 
Fecha de Ingreso: marzo-2004
Ubicación: En alguna otra parte
Mensajes: 4.656
Antigüedad: 20 años
Puntos: 63
Hola

Bueno, les recomiendo que le echen una revisada al mensaje que puse al inicio de este post.

Además, les recomiendoq ue revisen las páginas originales del xhtml

- http://www.w3.org/TR/2000/REC-xhtml-basic-20001219/
- http://www.w3.org/TR/2002/REC-xhtml1-20020801/
- http://www.w3.org/TR/2001/REC-xhtml11-20010531/
- http://www.w3.org/TR/2003/WD-xhtml2-20030506/

Si revisan un poco estas páginas que pongo en orden, verán que es un lenguaje que ha evolucionado mucho y aun le falta por evolucionar.

El xhtml, no es descendiente del xml, de hecho, como lenguaje no se parece en nada.

El xhtml, es la evolución del html y la adaptación de las reglas de formulación del xml.

El html y el xhtml, descienden (por así decirlo), del sgml, el cual está al mismo nivel que el xml.

El xhtml, hasta ahora, tiene muchas similitudes al html, de hecho, es casi igual pero muy estricto en cuanto a como utilizarlo y en cuanto a que la estética es trabajo de otro, no del xhtml, pero la versión 2, será completamente diferente, con nuevas reglas, de hecho, aun está en desarrollo y hay mucha polémica en los medios relacionados debido a su no compatibilidad con las versiones anteriores.

Ciertamente es bastante sencillo, pero no hay que descuidarse, no resulta tan fácil hacer un documento complejo estricto o en xhtml 1.1.

SIn embargo, animo a todos los que hacen páginas web, a que utilicen esta versión, en sus desarrollos, obviamente, junto con las hojas de estilo css2.

Suerte

Felicidad
__________________
¡ hey, hou, hou, hey !
  #9 (permalink)  
Antiguo 17/05/2004, 16:28
Avatar de GG
GG
Usuario no validado
 
Fecha de Ingreso: febrero-2002
Ubicación: Santiago, Chile
Mensajes: 195
Antigüedad: 22 años, 1 mes
Puntos: 0
Gracias!
Busqué traducciones al español y en kursor.net se han preocupado del asunto.
Revisen http://kusor.net/archivo-dhtml/w3c/index.php
Ahí no está todo,pero super buen esfuerzo:
inglés: http://www.w3.org/TR/2000/REC-xhtml-basic-20001219/
español: http://www.kusor.net/w3c/xhtmlbas/
español: http://www.kusor.net/w3c/modxhtml/

inglés: http://www.w3.org/TR/2001/REC-xhtml11-20010531/
español: http://www.sidar.org/recur/desdi/tra...html11_es.html
  #10 (permalink)  
Antiguo 17/05/2004, 21:27
Avatar de Ludwingg  
Fecha de Ingreso: diciembre-2002
Ubicación: San Salvador
Mensajes: 951
Antigüedad: 21 años, 3 meses
Puntos: 5
Cita:
Mensaje Original por PatomaS

El xhtml, no es descendiente del xml, de hecho, como lenguaje no se parece en nada.
XML es un subconjunto de SGML... Uno de los objetivos de XML consiste en posibilitar que el SGML generico pueda suministrarse, recibirse y procesarse en la web, de la misma manera que hoy en dia es posible con HTML. XML ha sido diseñado para que su implementacion sea sencilla y permita interoperar tanto con SGML como con HTML

XML es un lenguaje de etiqueta extensible, que fue concebido de modo de sacar lo mejor de pontencia y flexibilidad de SGML y evitanto su complejidad. aun siendo una forma restringida de SGML, XML retiene las caracteristicas mas usadas de SGML

SGML es un lenguaje para describir lenguajes de etiquetas, particularmente aquellos usados en intercambio de documentos electronicos, manejo de documentos y publicacion de ellos, HTML es un ejemplo de un lenguaje definido en SGML

XHTML es una reformulacion de HTML que normaliza el lenguaje. XHTML esta basado en XML y por lo tanto puede funcionar con aplicaciones hechas para XML

fuentes:
- Aprenda XML Ya
- www.tejedoresdelweb.com
  #11 (permalink)  
Antiguo 18/05/2004, 02:44
Avatar de PatomaS
Colaborador
 
Fecha de Ingreso: marzo-2004
Ubicación: En alguna otra parte
Mensajes: 4.656
Antigüedad: 20 años
Puntos: 63
Hola

Ciertamente cometí un error al decir que el XML estaba al mismo nivel del SGML, tanto tiempo con el y aun lo olvido.

;)

Por cierto, la página que pones, no la pude ver, aunque ciertamente es una dirección que me suena.

Aun así, es decir, pese a haber olvidado ese importante detalle que es el hecho del origen del lenguaje o tecnología de lo que estamos hablando, mantengo que es más parecido al html que al xml.

Basicamente porque no tiene libertad de crear etiquetas, ya están hechas y son las del html, por lo tanto, sus reglas de funcionamiento, ya vienen determinadas y su función, posicionar los elementos en las páginas, es clara e indudable.

De igual manera, tiene las reglas estrictas de sintaxis del xml, así como los namespaces, lo que le da una rigidez especial y parecida al xml. Pero un documento xhtml no depende de una hoja de estilo para ser visto de forma clara y legible. Tampoco sirve para un transporte de información eficiente como el xml.

Así que por el memento yo revisaré otra vez las definiciones del xhtml a ver si no me vuelvo aolvidar de donde viene y descubro cosas nuevas, que siempre que lo miro, aparece algo que no sabía.

Felicidad
__________________
¡ hey, hou, hou, hey !
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta

SíEste tema le ha gustado a 1 personas




La zona horaria es GMT -6. Ahora son las 10:40.