1. “AÑO DE LA INTEGRACION NACIONAL Y EL RECONOCIMIENTO
DE NUESTRA BIODIVERSIDAD”
COMPUTACION E INFORMATICA
CURSO:
Lenguaje de Programación II
ALUMNO:
Pereda Fernandez Anthony
PROFESORA:
Haybert Escobedo
CICLO Y SECCION:
IV “A”
2012
2. I. HTML (HyperText Markup Language)
Lenguaje de marcación de hipertexto, hace referencia al lenguaje de
marcado predominante para la elaboración de páginas web que se utiliza para
describir y traducir la estructura y la información en forma de texto.
Fue creado en 1986 por el físico nuclear Tim Berners-Lee; el cual tomo
dos herramientas preexistentes: El concepto de Hipertexto (Conocido también
como link o ancla) el cual permite conectar dos elementos entre si y el SGML
(Lenguaje Estándar de Marcación General) el cual sirve para colocar etiquetas
o marcas en un texto que indique como debe verse.
HTML no es propiamente un lenguaje de programación como C++,Visual Basic,
etc., sino un sistema de etiquetas.
El entorno para trabajar HTML es simplemente un procesador de texto, como el
que ofrecen los sistemas operativos Windows (Bloc de notas), UNIX (el editor vi
o ed) o el que ofrece MS Office (Word).
Podríamos decir que HTML sirve para crear páginas web, darles estructura y
contenido.
II. XML (eXtensible Markup Language)
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 para estructurar documentos grandes.
Su objetivo es conseguir páginas web más semántica. XML separa
la estructura del contenido y permite el desarrollo de vocabularios modulares.
Se trata de un formato abierto.
Al igual que el HTML, se basa en un texto plano y etiquetas, con la diferencia
de que XML definen las etiquetas en función al tipo de dato que está
describiendo y no, como en HTML, a la apariencia final que tendrán en
pantalla.
XML no ha nacido sólo para su aplicación en Internet, sino que se propone
como un estándar para el intercambio de información estructurada entre
diferentes plataformas. Se puede usar en bases de datos, editores de texto,
hojas de cálculo y casi cualquier cosa imaginable.
3. III. XHTML (eXtensible HyperText Markup Language)
Es la versión XML de HTML, por lo que tiene, básicamente, las mismas
funcionalidades, pero cumple las especificaciones más estrictas de XML. Su
objetivo es avanzar en el proyecto del World Wide Web Consortium (W3C), de
lograr una Web semántica, en la que la información y la forma de presentarla
estén separadas claramente. En este sentido, XHTML serviría únicamente para
transmitir la información contenida en un documento, dejando a las hojas de
estilo y JavaScript el aspecto y el diseño para distintos medios.
Las principales ventajas del XHTML sobre el HTML son:
Se pueden incorporar elementos de distintos espacios de
nombres XML (comoMathML y Scalable Vector Graphics).
Un navegador no necesita implementar heurísticas para detectar qué quiso
poner el autor, por lo que el parser puede ser mucho más sencillo.
Como es XML se pueden utilizar fácilmente herramientas creadas para
procesamiento de documentos XML genéricos (editores, XSLT, etc.).
Un sitio Web o un documento XHTML funcionan con todos los navegadores y
al mismo tiempo en todos los dispositivos portátiles con soporte XML, como
Laptops, TabletPcs, PDAs, Teléfonos WAP, WebPads, WebTV, etc.
IV. HTML5 (HyperText Markup Language, version 5
Todavía se encuentra en modo experimental, lo cual indica la misma W3C;
aunque ya es usado por múltiples desarrolladores web por sus avances,
mejoras y ventajas.
Es una colección de estándares para el diseño y desarrollo de páginas web.
Esta colección representa la manera en que se presenta la información y la
manera de interactuar con ella. Esta nueva versión se basó en el diseño más
común de las páginas web alrededor del mundo para llegar a un estándar de
etiquetas que realicen las mismas tareas de manera más eficiente y rápidas.
Tiene una mayor interacción entre nuestras páginas web y el contenido
multimedia (video, audio, entre otros) así como mayor facilidad a la hora de
codificar nuestro diseño básico.