Activa JavaScript para disfrutar de los vídeos de la Mediateca.
XML Introducción - Contenido educativo
Ajuste de pantallaEl ajuste de pantalla se aprecia al ver el vídeo en pantalla completa. Elige la presentación que más te guste:
Para empezar a ver lenguajes de marcas extensibles o Extended Markup Language, XML,
00:00:02
vamos a utilizar el portal de mclibre.org.
00:00:08
Es un portal desarrollado por Bartolomé Sintermarco y que realmente es muy útil y está muy actualizado.
00:00:13
Tiene material sobre diversas cuestiones y una de las que tiene es XML y otra que también vamos a ver en este módulo es HTML.
00:00:20
Bueno, vamos a entrar directamente a ver qué es XML.
00:00:28
Y entonces en XML hay que pensar que en un momento dado nos hace falta marcar los documentos. Hay que intentar establecer su estructura. Y bueno, había una normativa que se crea en el año 86 que se llamaba SGML. Este lenguaje de marcas que intentaba ser un estándar generalizador, un estándar general para marcar información, pues era muy complejo.
00:00:32
En 1989, Tim Berners-Lee, el cual puede ser nombrado como el creador de la WWW, de lo que entendemos a día de hoy como la web, pues se basó en esta sintaxis para crear el lenguaje de marcar de la web, HTML.
00:00:59
Hypertext, Markup Language
00:01:15
Textos, Hipertexto
00:01:18
Texto, Hipertexto
00:01:21
La importancia del hipertexto es fundamental
00:01:22
No solamente en lo que es la informática
00:01:25
Sino en lo que es el modo cultural actual
00:01:27
Hasta este momento un libro se abría por la primera página
00:01:30
Y se iba leyendo en orden secuencial
00:01:34
A partir de esto del Hypertext
00:01:37
Lo que tenemos son enlaces
00:01:40
Y podemos pasar de una información a otra
00:01:42
en cualquier punto de esa información
00:01:44
eso es algo que nos ha cambiado la forma de pensar
00:01:47
y estamos hablando de algo relativamente cercano
00:01:50
estamos hablando de que todo esto empieza a fraguarse
00:01:53
en los años 90 del siglo pasado
00:01:56
Tim Berners-Lee se utiliza
00:01:58
parte de la sintaxis de HTML
00:02:03
para crear HTML
00:02:05
y a partir de ahí hubo sus tiras y aflojas
00:02:07
para cómo se tenía que montar el lenguaje.
00:02:12
Lo que está claro es que HTML tenía que ser algo mucho más simple,
00:02:16
ese HTML era algo estándar y generalizado,
00:02:18
y HTML lo único que intentaba era poder presentar una serie de páginas,
00:02:21
una serie de documentos en un entorno de Internet.
00:02:27
Bueno, surge un organismo que intentó regular todo esto,
00:02:32
intentó normalizar esta situación, que fue el V3C, el consorcio V3C.
00:02:37
Y bueno, tuvo varias líneas de trabajo. Realmente, aunque sea muy interesante la historia, lo más importante es que tanto V3C como otra nueva organización, WOTWG, al final, a día de hoy, nos han ofrecido y nos ofrecen un estándar de HTML y XML tiene una serie de normativas que es la que vamos a ir viendo.
00:02:42
De todas estas tecnologías XML, si hiciéramos así un esquema rápido, veríamos que hay montones de nombres y siglas que sirven para determinadas cuestiones. Por ejemplo, algunas nos recuerdan como esto de XHTML a lo que es HTML con la X de XML. Y por ahí van los tiros. Realmente XHTML es un HTML que tiene estructura pura XML.
00:03:10
Por ejemplo, por aquí aparece otra palabra que va a ser muy importante en nuestro módulo, que es DTD, que es el lenguaje de definición de datos, ¿de acuerdo? Y que va a servir para modelizar nuestros documentos XML.
00:03:34
Para eso mismo sirve también el XML esquema, bastante más complejo, pero que como característica fundamental es que mantiene el formato propiamente XML, porque curiosamente DTD sirve para normalizar XML, pero no está en formato XML.
00:03:47
Tenemos por aquí un par de palabrejas que veremos a lo largo del curso
00:04:03
Que son XPath y XQuery
00:04:07
Que para todos aquellos que ya saben algo de SQL
00:04:09
Pues se le podría considerar como el SQL de las páginas XML
00:04:13
Porque lo que nos sirven es para buscar, localizar información
00:04:16
Recuperar información de estas páginas
00:04:20
Lenguajes de transformación
00:04:22
Permiten transformar un XML en otro
00:04:24
O en otro HTML, en lo que queramos
00:04:28
vamos a hablar del DOM o Document Object Model
00:04:31
con el cual vamos a ver cómo es nuestro modelo de objetos en un documento
00:04:34
y así una tras otra
00:04:40
y por ejemplo aquí vamos a ver servicios web
00:04:42
como por ejemplo un servicio SOAP va a ofrecer información de un servidor a un cliente
00:04:44
a través de un fichero XML
00:04:49
o la web semántica
00:04:51
en la cual vamos a ver también una serie de elementos
00:04:53
bueno, todo esto da lugar a un montón de nombres
00:04:55
que aquí vienen descritos en este documento
00:04:59
y que todos van a tener su interés
00:05:01
a lo largo del módulo en que empezamos ahora
00:05:05
- Idioma/s:
- Autor/es:
- Amadeo Mora
- Subido por:
- Amadeo M.
- Licencia:
- Dominio público
- Visualizaciones:
- 171
- Fecha:
- 26 de diciembre de 2020 - 18:29
- Visibilidad:
- Público
- Centro:
- IES CLARA DEL REY
- Duración:
- 05′ 12″
- Relación de aspecto:
- 1.78:1
- Resolución:
- 1364x768 píxeles
- Tamaño:
- 34.44 MBytes