XML

XML es sin lugar a dudas uno de los lenguajes más extensos que conozco. La variedad que nos llega a ofrecer, llega incluso a asustar muchas veces. Pues parece que las aportaciones o complementaciones a este lenguaje, lo hagan menos accesible que el HTML o PHP.

Aunque no seria justo tacharlo de metaformato. Este lenguaje tiene la asombrosa cualidad de “mutar”. Os pongo un ejemplo:

  • Generalmente para crear feeds, ya sea en Atom o en RSS, utilizaremos XML.
  • Si queremos que google reconozca nuestro sitemap o mapa web, también utilizaremos XML, y además lo vincularemos con una hoja de estilo,( ya sea del tipo CSS o XSL ).

Llevo varios días intentando explicar mediante tutoriales como definir un documento XML. Hay quien pensará que esto es una tarea fácil, pues generalmente en los “tutos” no solemos ceñir a ser prácticos. Pero en el caso de la variante XSL, lo cierto es que me esta costando ser breve.

Por ejemplo:

Si os dijera que XSL consta de tres partes o subfamilias:

Y que todas ellas pertenecen a XML, me diríais que es fácil de asimilar,¿no?

Quizás el problema llega cuando estas subfamilias se cohesionan o vinculan con otros lenguajes . Como por ejemplo:

  • JavaScript
  • XQuery
  • XPointer
  • XLink

Es ahí donde me hallo estancando.

De todos es sabido que, la sobre-información es tan mala como la carencia de información así pues que ,¿explicar?

Deja un comentario