Podcast
Questions and Answers
¿Quién desarrolló un servicio para compartir información entre científicos, que fue fundamental para la creación de la web?
¿Quién desarrolló un servicio para compartir información entre científicos, que fue fundamental para la creación de la web?
- Steve Jobs
- Linus Torvalds
- Tim Berners-Lee (correct)
- Bill Gates
¿Cuál era el problema inicial que intentaba resolver el servicio web en sus primeras etapas?
¿Cuál era el problema inicial que intentaba resolver el servicio web en sus primeras etapas?
- La lentitud de las conexiones a Internet.
- La dificultad para encontrar y descargar documentos específicos de diferentes servidores. (correct)
- La falta de navegadores web compatibles.
- La ausencia de un lenguaje para estructurar documentos.
¿Cuál de los siguientes NO es un pilar fundamental del servicio web?
¿Cuál de los siguientes NO es un pilar fundamental del servicio web?
- HTTP (Hypertext Transfer Protocol)
- FTP (File Transfer Protocol) (correct)
- HTML (Hypertext Markup Language)
- URL (Uniform Resource Locator)
¿Cuál es la función principal de HTTP en el contexto de la web?
¿Cuál es la función principal de HTTP en el contexto de la web?
¿Cómo contribuye la URL al funcionamiento de la web?
¿Cómo contribuye la URL al funcionamiento de la web?
¿Qué permite indicar el lenguaje HTML?
¿Qué permite indicar el lenguaje HTML?
¿Por qué el hiperenlace es considerado un elemento principal y revolucionario en HTML?
¿Por qué el hiperenlace es considerado un elemento principal y revolucionario en HTML?
¿Qué significa que HTML permita "marcar" partes de un documento?
¿Qué significa que HTML permita "marcar" partes de un documento?
En el contexto de HTML, ¿qué es un hiperenlace?
En el contexto de HTML, ¿qué es un hiperenlace?
En la etiqueta HTML <a href="http://servera.com/expAJ77-1997.html">experimento AJ77-1997</a>
, ¿qué parte representa el atributo?
En la etiqueta HTML <a href="http://servera.com/expAJ77-1997.html">experimento AJ77-1997</a>
, ¿qué parte representa el atributo?
¿Cuál fue una de las evoluciones posteriores de HTML para ofrecer una visualización más atractiva?
¿Cuál fue una de las evoluciones posteriores de HTML para ofrecer una visualización más atractiva?
¿Qué ocurrió con el HTML a partir del año 2000?
¿Qué ocurrió con el HTML a partir del año 2000?
Según el W3C, ¿qué necesidad debía abordar el nuevo HTML a partir del año 2000?
Según el W3C, ¿qué necesidad debía abordar el nuevo HTML a partir del año 2000?
¿Qué solución planteó el W3C para la evolución de HTML?
¿Qué solución planteó el W3C para la evolución de HTML?
¿Qué buscaban los fabricantes de navegadores en la evolución de HTML?
¿Qué buscaban los fabricantes de navegadores en la evolución de HTML?
¿Qué defendía el W3C con respecto a HTML que permitiera integrar otros lenguajes?
¿Qué defendía el W3C con respecto a HTML que permitiera integrar otros lenguajes?
¿Qué implicaba la defensa del W3C de un HTML con una sintaxis muy estricta?
¿Qué implicaba la defensa del W3C de un HTML con una sintaxis muy estricta?
Según las reglas de XML para crear XHTML, ¿cuál de las siguientes afirmaciones es correcta?
Según las reglas de XML para crear XHTML, ¿cuál de las siguientes afirmaciones es correcta?
¿Qué actitud tomaron los fabricantes de navegadores ante XHTML 1.0 y XHTML 2.0?
¿Qué actitud tomaron los fabricantes de navegadores ante XHTML 1.0 y XHTML 2.0?
¿En qué se diferenciaba la postura de los fabricantes de navegadores respecto al HTML?
¿En qué se diferenciaba la postura de los fabricantes de navegadores respecto al HTML?
¿Qué implicaba el mecanismo de "recuperación ante errores" defendido por los fabricantes de navegadores?
¿Qué implicaba el mecanismo de "recuperación ante errores" defendido por los fabricantes de navegadores?
¿Qué consorcio se formó para desarrollar y proponer su propia especificación de HTML5?
¿Qué consorcio se formó para desarrollar y proponer su propia especificación de HTML5?
¿Qué elementos incluye el nuevo HTML5?
¿Qué elementos incluye el nuevo HTML5?
¿Cuál es la característica principal de XHTML?
¿Cuál es la característica principal de XHTML?
Al transformar un documento HTML en XHTML, ¿qué regla de sintaxis se debe cumplir?
Al transformar un documento HTML en XHTML, ¿qué regla de sintaxis se debe cumplir?
En XHTML, ¿cómo deben estar escritos los valores de los atributos?
En XHTML, ¿cómo deben estar escritos los valores de los atributos?
¿Qué línea se debe añadir al inicio al transformar un documento HTML en XHTML para declarar que se trata de un documento XML?
¿Qué línea se debe añadir al inicio al transformar un documento HTML en XHTML para declarar que se trata de un documento XML?
¿Cuál es la función de la declaración DOCTYPE en un documento XML?
¿Cuál es la función de la declaración DOCTYPE en un documento XML?
¿Qué es un DTD (Document Type Definition) en el contexto de XML y XHTML?
¿Qué es un DTD (Document Type Definition) en el contexto de XML y XHTML?
¿Qué permite automatizar el uso de un DTD?
¿Qué permite automatizar el uso de un DTD?
¿Qué diferencia un documento XML bien formado de uno válido?
¿Qué diferencia un documento XML bien formado de uno válido?
Si un documento XML sigue la sintaxis establecida por la especificación XML, ¿cómo se le considera?
Si un documento XML sigue la sintaxis establecida por la especificación XML, ¿cómo se le considera?
Para que un documento XML sea considerado válido, ¿qué debe cumplir?
Para que un documento XML sea considerado válido, ¿qué debe cumplir?
Flashcards
¿Qué es el servicio web?
¿Qué es el servicio web?
Un servicio para compartir información entre científicos inventado por Tim Berners-Lee.
¿Qué es HTTP?
¿Qué es HTTP?
Protocolo para que el navegador web y el servidor web realicen solicitudes y entrega de documentos.
¿Qué es la URL?
¿Qué es la URL?
Se utiliza para automatizar la localización y recuperación de un documento.
¿Qué es HTML?
¿Qué es HTML?
Indica las partes de un archivo de texto que tienen un significado especial.
Signup and view all the flashcards
¿Qué es el hipertexto?
¿Qué es el hipertexto?
Texto que tiene un significado especial al estar marcado con etiquetas HTML.
Signup and view all the flashcards
¿Qué es un hiperenlace?
¿Qué es un hiperenlace?
Un tipo de hipertexto que consiste en un enlace hacia otro documento.
Signup and view all the flashcards
¿Qué es XHTML?
¿Qué es XHTML?
Define como el W3C quería que fuese la evolución del HTML
Signup and view all the flashcards
Regla XHTML: Elementos y atributos
Regla XHTML: Elementos y atributos
Deben estar escritos siempre en minúscula.
Signup and view all the flashcards
Regla XHTML: Etiquetas de apertura
Regla XHTML: Etiquetas de apertura
Cada etiqueta de apertura necesita su contraparte.
Signup and view all the flashcards
Regla XHTML: Valores de atributos
Regla XHTML: Valores de atributos
Deben estar delimitados por comillas.
Signup and view all the flashcards
¿Qué es XHTML?
¿Qué es XHTML?
La versión de HTML creada mediante XML.
Signup and view all the flashcards
XHTML: Elemento raíz
XHTML: Elemento raíz
Un elemento que engloba todo el documento.
Signup and view all the flashcards
¿Qué es la declaración DOCTYPE?
¿Qué es la declaración DOCTYPE?
DTD notifica a qué definición de tipo de documento se adhiere el documento XML.
Signup and view all the flashcards
¿Qué es el DTD?
¿Qué es el DTD?
Especifica los elementos y atributos que pueden aparecer en un documento XML, así como su estructura.
Signup and view all the flashcards
¿Qué es un documento XML ‘bien formado’?
¿Qué es un documento XML ‘bien formado’?
Sigue la sintaxis establecida por la especificación XML.
Signup and view all the flashcards
¿Qué es un documento XML ‘válido’?
¿Qué es un documento XML ‘válido’?
Sus elementos y atributos siguen la estructura especificada en el DTD al que dice atenerse.
Signup and view all the flashcardsStudy Notes
Técnicas de modelado semántico en la Web
- De HTML a XHTML y HTML5
El servicio web y HTML
- El servicio web surgió en el CERN como un proyecto de investigación.
- Tim Berners-Lee creó un servicio para facilitar el intercambio de información entre científicos.
- El sistema permite el acceso automático a documentos sin importar el servidor en el que estén almacenados.
- Inicialmente, se necesitaba conocer la ubicación de los documentos y conectarse a los servidores mediante FTP.
- Tim Berners-Lee diseñó un sistema en el que el texto mismo indicaba la ubicación de otros documentos.
- Un programa cliente (navegador) procesa la información y recupera el documento automáticamente.
- Los pilares del servicio web son el protocolo HTTP, la URL y el lenguaje HTML.
- HTTP permite la solicitud y entrega de documentos entre el navegador y el servidor web.
- URL automatiza la localización y recuperación de documentos.
- HTML indica qué partes de un archivo de texto tienen un significado especial.
El lenguaje HTML
- El HTML permite "marcar" partes del documento.
- El navegador interpreta estos caracteres especiales y los muestra resaltados.
- El principal elemento del HTML es el hiperenlace.
- El HTML fue enriquecido para ofrecer una visualización más atractiva.
- Se añadieron diferentes tipos de letra y colores, imágenes, animaciones y multimedia.
- Se incluyo el envío de datos mediante formularios.
- Elementos HTML:
- El elemento anchor vincula documentos.
- Nombre del elemento/etiqueta: a
- Atributo href del elemento anchor: especifica la URL
- Etiqueta de apertura:
- Contenido del elemento: texto que se mostrará como enlace
- Etiqueta de cierre:
- Cronología del HTML:
- HTML 0.9 – 1989: versión original de Tim Berners-Lee
- HTML 1.0 – 1993
- HTML 2.0 – 1995: todavía según ideas de Tim Berners-Lee
- HTML 3.0 – 1996: el servicio web se extiende rápidamente al público. Fabricantes de navegadores amplian su funcionalidad.
- HTML 3.2 – 1996 – 1997: la W3C publica una versión que pretende ser un estándar.
- HTML 4.0 – 1997: se empieza a hablar de separar contenido de presentación
- HTML 4.01 – 1999: último estándar estable antes de HTML5
- HTML 5 – 2014: aparece el nuevo “estándar” de HTML
- HTML 5.2 - 2018
- A partir del año 2000 surgen dos corrientes principales en la evolución del HTML:
- W3C quería permitir la creación de lenguajes para representar formulas matemáticas y químicas. Era necesario utilizar XML y nombrarlo XHTML.
- Los fabricantes de navegadores querían un HTML con más funcionalidades para desarrollar aplicaciones web con apariencia visual y funcional similar a las de escritorio.
- Durante años, ambas líneas evolucionaron de forma separada.
- Finalmente, los fabricantes de navegadores "ganaron la guerra".
- El W3C defendía un HTML con sintaxis estricta con XML.
- XHTML era compatible.
- Las nuevas versiones de XHTML serían incompatibles con las anteriores.
- Reglas de XML para XHTML:
- Elementos y atributos deben estar escritos en minúscula
- Toda etiqueta de apertura debe tener una de cierre
- Los valores de los atributos deben ir entre comillas
- En 2000 se publica XHTML 1.0 y en 2001 XHTML 2.0, pero los fabricantes de navegadores no los incorporan.
- Los fabricantes de navegadores defendían un HTML con funcionalidades mucho mayores.
- Se quería mejorar la capacidad gráfica e interacción con el usuario.
- La nueva versión de HTML sería compatible con las anteriores.
- Los navegadores deben tratar de mostrar código con errores de la mejor forma posible.
- Se incluye Javascript y las hojas de estilo en cascada (CSS).
- En 2004, Apple, Mozilla y Opera crean el consorcio WHATWG para desarrollar y proponer su propia especificación: HTML5.
- A finales de la primera década del siglo XXI, el W3C se acerca a WHATWG para crear una especificación común.
- En 2014 se publica el primer estándar del nuevo HTML5.
- En 2019 se firma la "paz definitiva", para colaborar juntos en las nuevas versiones.
- Se mantiene una variante basada en XHTML y denominada XHTML5.
- El nuevo HTML5 incluye:
- Especificaciones de elementos y atributos que pueden utilizarse y la representación que debe hacerse en pantalla.
- La forma de actuar para los navegadores que no entiendan esta versión de HTML o que encuentren código HTML con errores.
- Especificación de Javascript para código en el navegador.
- Especificación CSS para la apariencia visual.
- APIs para acceder a las funcionalidades y elementos de la página web.
Transformar HTML -> XHTML
- XHTML es la versión de HTML creada mediante XML.
- Las etiquetas no cambian, solo las reglas.
- Las reglas:
- Debe existir un elemento raíz que englobe todo el documento.
- No se pueden solapar elementos, solamente anidar.
- Las etiquetas de los elementos se escriben en minúscula.
- Toda etiqueta de apertura debe llevar etiqueta de cierre.
- Los valores de los atributos deben ir entre comillas.
- Se debe indicar la versión de XHTML:
- Importante para comprobar que el documento es válido.
- La declaración DOCTYPE en un documento XML notifica a qué DTD (Document Type Definition) se adhiere el documento.
- El DTD es un documento aparte que especifica los elementos y atributos que pueden aparecer en un documento XML, así como su estructura.
- XML bien formado: Un documento XML está bien formado cuando sigue la sintaxis establecida por la especificación XML.
- XML válido: Un documento XML está válido cuando sus elementos y atributos siguen la estructura especificada en el DTD (o XML Schema) al que dice atenerse.
Studying That Suits You
Use AI to generate personalized quizzes and flashcards to suit your learning preferences.