1. HTML, siglas de HyperText Markup
Language («lenguaje de marcado de
hipertexto»), hace referencia al lenguaje de
marcado predominante para la elaboración
de páginas web que se utiliza para describir
la estructura y el contenido en forma de
texto, así como para complementar el texto
con objetos tales como imágenes. El HTML
se escribe en forma de «etiquetas»,
rodeadas por corchetes angulares (<,>).
HTML también puede describir, hasta un
cierto punto, la apariencia de un documento,
y puede incluir un script (por ejemplo
JavaScript), el cual puede afectar el
comportamiento de navegadores web y otros
procesadores de HTML.
2. HTML también sirve
para referirse al
contenido del tipo de
MIME text/html o
todavía más
ampliamente como un
término genérico para
el HTML, ya sea en
forma descendida del
XML (como XHTML
1.0 y posteriores) o en
forma descendida
directamente de
SGML (como HTML
4.01 y anteriores).
3. <html>: define el inicio del
documento HTML, le indica al
navegador que lo que viene a
continuación debe ser interpretado
como código HTML.
<script>: incrusta un script en una
web, o llama a uno mediante
src="url del script".
<head>: define la cabecera del
documento HTML; esta cabecera
suele contener información sobre el
documento que no se muestra
directamente al usuario como, por
ejemplo, el título de la ventana del
navegador.
4. El diseño en HTML, aparte de
cumplir con las especificaciones
propias del lenguaje, debe
respetar ciertos criterios de
accesibilidad web, siguiendo unas
pautas o las normativas y leyes
vigentes en los países donde se
regule dicho concepto. Se
encuentra disponible y
desarrollado por el W3C a través
de las Pautas de Accesibilidad al
Contenido Web 1.0 WCAG
(actualizadas recientemente con
la especificación 2.0), aunque
muchos países tienen
especificaciones propias, como es
el caso de España con la Norma
UNE 139803.
5.
6. Cuando se definió el lenguaje
XML, surgió la necesidad de
procesar y manipular el
contenido de los archivos XML
mediante los lenguajes de
programación tradicionales.
XML es un lenguaje sencillo de
escribir pero complejo para
procesar y manipular de forma
eficiente. Por este motivo,
surgieron algunas técnicas
entre las que se encuentra
DOM.
7. XML, siglas en inglés de eXtensible Markup Language
('lenguaje de marcas extensible'), es un lenguaje de
marcas desarrollado por el World Wide Web Consortium
(W3C). Deriva del lenguaje SGML y permite definir la
gramática de lenguajes específicos (de la misma manera
que HTML es a su vez un lenguaje definido por SGML)para
estructurar documentos grandes. A diferencia de otros
lenguajes XML da soporte a bases de datos, siendo útil
cuándo varias aplicaciones se deben comunicar entre sí o
integrar información. (Bases de datos Silberschatz).
Es una tecnología sencilla que tiene a su alrededor otras
que la complementan y la hacen mucho más grande y
con unas posibilidades mucho mayores. Tiene un papel
muy importante en la actualidad ya que permite la
compatibilidad entre sistemas para compartir la
información de una manera segura, fiable y fácil.
8.
9. Es extensible: Después de diseñado y puesto en producción, es
posible extender XML con la adición de nuevas etiquetas.
El analizador es un componente estándar, no es necesario
crear un analizador específico para cada versión de lenguaje
XML. Esto posibilita el empleo de cualquiera de los analizadores
disponibles.
Mejora la compatibilidad entre aplicaciones, es decir,
podríamos tener una aplicación en Linux con una base de
datos Postgres y comunicarla con otra aplicación en Windows y
Base de Datos MS-SQL Server.
Transformamos datos en información, pues se le añade un
significado concreto y los asociamos a un contexto, con lo cual
tenemos flexibilidad para estructurar documentos.
10. XML proviene de un lenguaje inventado por IBM en los
años setenta, llamado GML (Generalized Markup
Language), que surgió por la necesidad que tenía la
empresa de almacenar grandes cantidades de
información. Este lenguaje gustó a la ISO, por lo que en
1986 trabajaron para normalizarlo, creando SGML
(Standard Generalized Markup Language), capaz de
adaptarse a un gran abanico de problemas. A partir de
él se han creado otros sistemas para almacenar
información
11.
12. XML y HTML son lenguajes muy diferentes.
Ambos nacen de la misma inspiración
llamada SGML por lo que su sintaxis es similar,
aunque cada uno fue diseñado para cumplir
distintas funciones:
El XML (eXtensive Markup Language) es un
lenguaje que fue concebido para describir
información. Su función principal es ayudarnos
a organizar contenidos y eso hace que los
documentos XML sean portables hacia
diferentes tipos de aplicaciones.
El HTML (HyperText Markup Language) sin
embargo, ha sido concebido para mostrar
información, determinar como actúa y que
hace. Su función radica en ayudarnos a darle
formato a los diversos contenidos de una
página.
13. El XML se preocupa por estructurar la información que pretende
almacenar. La estructura la marca la lógica propia de la información.
El desarrollo del HTML estuvo marcado la competencia entre los
distintos visores del mercado. Cada uno quería ser el mejor e
inventaba etiquetas nuevas que a la larga entraban a formar parte
del estándar del W3C, como la etiqueta <FRAME>.
El desarrollo del XML está siendo llevado a cabo con rigor, siempre
ajustado a lo que marca el estándar que desarrolla el W3C, entidad
que está desarrollando el XML con más diligencia que las empresas
con intereses particulares.
Procesar la información en HTML es inviable, por estar mezclada
con los estilos y las etiquetas que formatean la información.
En XML se puede procesar la información con mucha facilidad,
porque todo está ordenado de una manera lógica, así mismo el
formateo de la información para que se pueda entender bien por el
usuario es viable a través de un pequeño procesamiento, a través de
hojas de estilos o similares.