Técnicas de modelado semántico en la Web

Choose a study mode

Play Quiz
Study Flashcards
Spaced Repetition
Chat to Lesson

Podcast

Play an AI-generated podcast conversation about this lesson

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?

  • 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?

  • 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?

  • 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?

<p>Permitir a los navegadores y servidores web realizar solicitudes y entregar documentos. (D)</p> Signup and view all the answers

¿Cómo contribuye la URL al funcionamiento de la web?

<p>Automatizando el proceso de localización y recuperación de documentos. (A)</p> Signup and view all the answers

¿Qué permite indicar el lenguaje HTML?

<p>Qué partes de un archivo de texto tienen un significado &quot;especial&quot;. (D)</p> Signup and view all the answers

¿Por qué el hiperenlace es considerado un elemento principal y revolucionario en HTML?

<p>Porque permite conectar un documento con otros documentos en la web. (C)</p> Signup and view all the answers

¿Qué significa que HTML permita "marcar" partes de un documento?

<p>Indicar al ordenador que interprete ciertas palabras con un significado especial. (B)</p> Signup and view all the answers

En el contexto de HTML, ¿qué es un hiperenlace?

<p>Un tipo de hipertexto que permite enlazar a otro documento. (D)</p> Signup and view all the answers

En la etiqueta HTML <a href="http://servera.com/expAJ77-1997.html">experimento AJ77-1997</a>, ¿qué parte representa el atributo?

<p><code>href=&quot;http://servera.com/expAJ77-1997.html&quot;</code> (C)</p> Signup and view all the answers

¿Cuál fue una de las evoluciones posteriores de HTML para ofrecer una visualización más atractiva?

<p>El enriquecimiento con diferentes tipos de letra y colores, imágenes, animaciones y multimedia. (B)</p> Signup and view all the answers

¿Qué ocurrió con el HTML a partir del año 2000?

<p>Surgieron dos líneas antagonistas sobre cómo debía evolucionar. (D)</p> Signup and view all the answers

Según el W3C, ¿qué necesidad debía abordar el nuevo HTML a partir del año 2000?

<p>Representar fórmulas matemáticas, químicas y notación musical en las páginas web. (B)</p> Signup and view all the answers

¿Qué solución planteó el W3C para la evolución de HTML?

<p>Crear nuevos lenguajes que se integrasen fácilmente en HTML, utilizando XML. (C)</p> Signup and view all the answers

¿Qué buscaban los fabricantes de navegadores en la evolución de HTML?

<p>Un lenguaje que permitiera crear aplicaciones web con la misma apariencia y funcionalidad que las aplicaciones de escritorio. (A)</p> Signup and view all the answers

¿Qué defendía el W3C con respecto a HTML que permitiera integrar otros lenguajes?

<p>Un HTML con una sintaxis muy estricta. (C)</p> Signup and view all the answers

¿Qué implicaba la defensa del W3C de un HTML con una sintaxis muy estricta?

<p>Que las nuevas versiones de XHTML serían incompatibles con las versiones anteriores de HTML. (D)</p> Signup and view all the answers

Según las reglas de XML para crear XHTML, ¿cuál de las siguientes afirmaciones es correcta?

<p>Los valores de los atributos deben ir siempre entre comillas. (A)</p> Signup and view all the answers

¿Qué actitud tomaron los fabricantes de navegadores ante XHTML 1.0 y XHTML 2.0?

<p>No los incorporaron a sus productos. (B)</p> Signup and view all the answers

¿En qué se diferenciaba la postura de los fabricantes de navegadores respecto al HTML?

<p>Buscaban mejorar la capacidad gráfica e interacción, sin preocuparse por la sintaxis estricta. (A)</p> Signup and view all the answers

¿Qué implicaba el mecanismo de "recuperación ante errores" defendido por los fabricantes de navegadores?

<p>La capacidad de los navegadores de interpretar correctamente el código, incluso si contenía errores. (B)</p> Signup and view all the answers

¿Qué consorcio se formó para desarrollar y proponer su propia especificación de HTML5?

<p>WHATWG (Web Hypertext Application Technology Working Group) (C)</p> Signup and view all the answers

¿Qué elementos incluye el nuevo HTML5?

<p>Especificaciones de elementos, atributos, actuación de navegadores, JavaScript, CSS y APIs. (B)</p> Signup and view all the answers

¿Cuál es la característica principal de XHTML?

<p>Ser una versión de HTML creada mediante XML, con reglas de sintaxis más estrictas. (B)</p> Signup and view all the answers

Al transformar un documento HTML en XHTML, ¿qué regla de sintaxis se debe cumplir?

<p>Las etiquetas de los elementos deben escribirse en minúscula. (C)</p> Signup and view all the answers

En XHTML, ¿cómo deben estar escritos los valores de los atributos?

<p>Entre comillas. (D)</p> Signup and view all the answers

¿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?

<p><code>&lt;?xml version=&quot;1.0&quot; ?&gt;</code> (D)</p> Signup and view all the answers

¿Cuál es la función de la declaración DOCTYPE en un documento XML?

<p>Notificar a qué DTD se atiene el documento. (A)</p> Signup and view all the answers

¿Qué es un DTD (Document Type Definition) en el contexto de XML y XHTML?

<p>Un documento que especifica los elementos y atributos que pueden aparecer en un documento XML, así como su estructura. (B)</p> Signup and view all the answers

¿Qué permite automatizar el uso de un DTD?

<p>La validación de un documento XML. (C)</p> Signup and view all the answers

¿Qué diferencia un documento XML bien formado de uno válido?

<p>Un documento bien formado tiene una sintaxis correcta, mientras que uno válido, además, sigue la estructura especificada en el DTD. (D)</p> Signup and view all the answers

Si un documento XML sigue la sintaxis establecida por la especificación XML, ¿cómo se le considera?

<p>Bien formado. (D)</p> Signup and view all the answers

Para que un documento XML sea considerado válido, ¿qué debe cumplir?

<p>Sus elementos y atributos deben seguir la estructura especificada en el DTD al que dice atenerse. (A)</p> Signup and view all the answers

Flashcards

¿Qué es el servicio web?

Un servicio para compartir información entre científicos inventado por Tim Berners-Lee.

¿Qué es HTTP?

Protocolo para que el navegador web y el servidor web realicen solicitudes y entrega de documentos.

¿Qué es la URL?

Se utiliza para automatizar la localización y recuperación de un documento.

¿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?

Texto que tiene un significado especial al estar marcado con etiquetas HTML.

Signup and view all the flashcards

¿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?

Define como el W3C quería que fuese la evolución del HTML

Signup and view all the flashcards

Regla XHTML: Elementos y atributos

Deben estar escritos siempre en minúscula.

Signup and view all the flashcards

Regla XHTML: Etiquetas de apertura

Cada etiqueta de apertura necesita su contraparte.

Signup and view all the flashcards

Regla XHTML: Valores de atributos

Deben estar delimitados por comillas.

Signup and view all the flashcards

¿Qué es XHTML?

La versión de HTML creada mediante XML.

Signup and view all the flashcards

XHTML: Elemento raíz

Un elemento que engloba todo el documento.

Signup and view all the flashcards

¿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?

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’?

Sigue la sintaxis establecida por la especificación XML.

Signup and view all the flashcards

¿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 flashcards

Study 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:
  • 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.

Quiz Team

Related Documents

More Like This

HTML and CSS Quiz
56 questions

HTML and CSS Quiz

HealthyWilliamsite avatar
HealthyWilliamsite
HTML, HTML5, XHTML, CSS and JavaScript
47 questions
Use Quizgecko on...
Browser
Browser