Posts tagged ‘xml’

HTML vs XML

HTML

  • se centra en el despliegue y es menos estructurado.
  • Las etiquetas y atributos son fijos
  • Es posible olvidar el cierre de alguna etiqueta.

XML

  • XML es sobre datos, y es simultáneamente estructurado
  • Las etiquetas y atributos son extensibles
  • Se fuerza a tener una estructura consistente

EJEMPLO 1

<?xml versión=”1.0”?>

<!doctype family(view source for full doctype…)>

-<family>

<person name=”freddy”/>

<person name=”maartje”/>

<person name=”gerard”/>

<person name=”peter”/>

<person name=”bonzo” type “dog” />

<person name=”freddy” type “cat” />

</family>

VEAMOS UN EJEMPLO EN XML

<libros>

<titulo>el amor es la compensación de la muerte;su correlativo esencial

</titulo>

<autor>Arthur schoipenhauer</autor>

<precio moneda=”$”>200 pesos>/precio>

</libros>

Introduccion a XML

Agrandes rasgos:

  • Xml  será el formato y el modelo para intercambiar información entre componentes, aplicacionesy empresas atraves de interner
  • Microsoft,ibm,nescape,etc,.estan apostando fuertemente a esta tecnología
  • Xml es un estándar abierto a internet (w3c)
  • Xml habilita una nueva generación de aplicaciones en internet

PERO ¿QUE ES XML?

  • Texto que cumple ciertas reglas
  • Las reglas tienen puntos en común con html
  • Abierto a sistemas operativos

PERO ¿QUE ES XML?

Xml es un sub-conjunto de sgml(estándar Generalized mark-up languaje)

PERO ¿QUE ES XML?

  • Mas fácil que sgml
  • Mas pequeño
  • Pensado para  ser utilizado en internet
  • Xml es un lenguaje  utilizado para estructurar y describir datos de forma que puedan ser entendidos o interpretados por diferentes aplicaciones
  • Puede ser utilizado por cualquier lenguaje y/o sistema operativo

PERO ¿QUE ES XML?

  • Xml es un meta-lenguaje que nos permite definir lenguajes de marcado,adecuados a usos deteterminados
  • Xml es un estándar de internet ,aprobado por la w3c

(http://www.w3.org/tr/1998/rec-xml-19980210.html)

  • Los proveedores tratan de ajustarse alas especificaciones
  • Microsoft(msxml.dll)e ibm ofrecen un conjunto de objetos para manejar xml

PERO ¿QUE NO ES XML?

  • Xml no es una versión mejorada de html
  • Xml no es un lenguaje para hacer mejores paginas web
  • Xml no es difícil

¿DONDE ESTA LA REVOLUCION?

  • Para entender la revolución que plantea xml , hay que entender las tecnologías circundantes
  • Xsl
  • Xslt
  • Ctd
  • Squema
  • Xpath
  • Etc.

XML

Como hacer un sitio web basico con XML

En el siguiente enlace encontraras un documento con las instrucciones para crear paso a paso un sitio web con xml

https://docs.google.com/Doc?docid=0AYI3QNgnLiPyZHRxM3dkZ18ycnZrNDloZ3A&hl=es

o tambien en el siguiente enlace

http://docs.google.com/View?id=dtq3wdg_2rvk49hgp

no olvides comentar.