2. HTML
TML, siglas de HyperText Markup Language
(«lenguaje de marcas de hipertexto»
Historia htlm
El origen de HTML se remonta a 1980, cuando el físico Tim Berners- Lee ,
trabajador del CERN(Organización Europea para la Investigación Nuclear)
propuso un nuevo sistema de "hipertexto"para compartir documentos.
Los sistemas de "hipertexto" habían sido desarrollados años antes. En el
ámbito de la informática, el"hipertexto" permitía que los usuarios accedieran a la
información relacionada con los documentos electróni cos que estaban
visualizando. De cierta manera, los primitivos sistemas de "hipertexto"podrían
asimilarse a los enlaces de las páginas web actuales.
Tras finalizar el desarrollo de su sistema de "hipertexto", Tim Berners-Lee lo
presentó a una convocatoria organizada para desarrollar un sistema
de "hipertexto" para Internet. Después de unir sus fuerzas con el ingeniero de
3. sistemas Robert Cailliau , presentaron la propuesta ganadora
llamada WorldWideWeb (W3).
El primer documento formal con la descripción de HTML se publicó en 1991
bajo el nombre HTML Tags (Etiquetas HTML) y todavía hoy puede ser
consultado online a modo de reliquia informática.
La primera propuesta oficial para convertir HTML en un estándar se realizó en
1993 por parte del organismo IETF (Internet Engineering Task Force). Aunque
se consiguieron avances significativos (en esta época se definieron las
etiquetas para imágenes, tablas y formularios) ninguna de las dos propuestas
de estándar, llamadas HTML y HTML+ consiguieron convertirse en estándar
oficial.
En 1995, el organismo IETF organiza un grupo de trabajo de HTML y consigue
publicar, el 22 de septiembre de ese mismo año, el estándar HTML 2.0. A pesar
de su nombre, HTML 2.0 es el primer estándar oficial de HTML.
A partir de 1996, los estándares de HTML los publica otro organismo de
estandarización llamadoW3C (World Wide Web Consortium). La versión HTML
3.2 se publicó el 14 de Enero de 1997 y es la primera recomendación de
HTML publicada por el W3C. Esta revisión incorpora los últimos avances de las
páginas web desarrolladas hasta 1996, como applets de Java y texto que fluye
alrededor de las imágenes.
HTML 4.0 se publicó el 24 de Abril de 1998 (siendo una versión corregida de la
publicación original del 18 de Diciembre de 1997) y supone un gran salto desde
las versiones anteriores. Entre sus novedades más destacadas se encuentran
las hojas de estilos CSS, la posibilidad de incluir pequeños programas
o scripts en las páginas web, mejora de la accesibilidad de las páginas
diseñadas, tablas complejas y mejoras en los formularios.
La última especificación oficial de HTML se publicó el 24 de diciembre de 1999
y se denomina HTML 4.01. Se trata de una revisión y actualización de la
versión HTML 4.0, por lo que no incluye novedades significativas.
Desde la publicación de HTML 4.01, la actividad de estandarización de HTML
se detuvo y el W3C se centró en el desarrollo del estándar XHTML. Por este
motivo, en el año 2004, las empresas Apple, Mozilla y Opera mostraron su
preocupación por la falta de interés del W3C en HTML y decidieron
4. organizarse en una nueva asociación llamada WHATWG (Web Hypertext
Application Technology Working Group).
La actividad actual del WHATWG se centra en el futuro estándar HTML 5,
cuyo primer borrador oficial se publicó el 22 de enero de 2008. Debido a la
fuerza de las empresas que forman el grupo WHATWG y a la publicación de
los borradores de HTML 5.0, en marzo de 2007 el W3C decidió retomar la
actividad estandarizadora de HTML.
EVOLUCION DE HTML
La evolución es notable y con la llegada de HTML5 se han mezclado muchos términos y desde
mi punto de vista lleva a este tipo de confusiones. Me gustaría aclarar que HTML5 se trata, por
un lado, de la evolución de HTML 4.01 (con espacio entre nombre y versión), y por otro, de un
nombre comercial, que añade otras tecnologías como CSS y Javascript API, ya que todas ellas
no serían posibles sin la especificación de HTML.
Es por ello que HTML siempre ha sido un lenguaje de marcado, al cual se le quiso añadir
aspectos visuales mediante atributos, pero se corrigió y se comenzó la especificación de CSS
para ello. Y puesto que las webs resultaban muy estáticas se vio la necesidad de añadir un
lenguaje de programación para añadir funcionalidad y el elegido fue Javascript, un lenguaje
prototipado tan válido como cualquier otro. Cada lenguaje tiene sus ventajas e inconvenientes,
no por no ser OO es peor que otro, javascript está orientado a prototipos, sabiendo usarlo es
igual de potente.
Por cerrar la respuesta, la evolución de HTML5 como lenguaje de marcado es dotar a los
contenidos de la mayor semántica posible para que una máquina pueda interpretar dichos
datos y no solo palabras. En cuanto a HTML5 como un todo, la evolución es hacia el desarrollo
de aplicaciones en navegador, multi-dispositivo, multi-plataforma, libres (sin necesidad de
código propietario: Flash, Silverlight…) y descentralizado (online, en la nube). El futuro está en
la web y através de APIs del navegador podremos comunicar hardware y software con la web.
5. VERSIONES
El HTML fue desarrollado originalmente por Tim Bernes-Lee en el CERN (Centro Europeo de
Física de Partículas), y fue popularizado por el navegador Mosaic desarrollado por la NCSA
(National Center for Supercomputing Applications). Pero debido al rápido crecimiento de la web,
surgió la necesidad de crear un estándar para que tanto los autores como
los navegadorespudieran reconocer cualquier versión de HTML.
Los estándares HTML son el HTML 2.0, el HTML 3.2, el HTML 4.0 y el HTML 4.01., algunos
creen que el HTML ya no tiene futuro porque existe el XHTML que es mejor pero el navagedor
más popular (el de la letra e azul) no lo soporta por lo que otrospiensan que el futuro está en el
HTML 5.
Actualmente a versión de HTML más utilizada es la 4.01 y el XHTML 1.0 estás 2 versiones
fueron definidas por la W3C hace 7 y 8 años. ahora se preparan nuevas versiones que son
el HTML 5 y el XHTML 2.
Además de cada versión, cada una tiene variantes que siempre se tienen que definir en el
documento HTML, las variantes del HTML 4.01 son:
•
HTML 4.01 Strict: el normal, donde se pueden usar etiquetas HTML 4.01, pero no
se aceptan etiquetas obsoletas.
•
HTML 4.01 Transitional: este permite usar todo tipo de etiquetas de todas las
versiones de HTML, no es recomendable.
•
HTML 4.01 Frameset: Tiene soporte para frames, muy anticuado.
LISTADO GENERAL DE ETIQUETAS ATRIBUTOS
HTML define 91 etiquetas que los diseñadores pueden utilizar para marcar los
diferentes elementos que componen una página:
a, abbr, acronym, address, applet, area, b, base, basefont, bdo, big, blockqu
ote, body, br, button,caption, center, cite, code, col, colgroup, dd, del, dfn
, dir, div, dl, dt, em, fieldset, font, form,frame, frameset, h1, h2, h3, h4, h5,
h6, head, hr, html, i, iframe, img, input, ins, isindex, kbd, label,legend, li,
link, map, menu, meta, noframes, noscript, object, ol, optgroup, option, p, p
aram, pre, q,s, samp, script, select, small, span, strike, strong, style, sub,
sup, table, tbody, td, textarea,tfoot, th, thead, title, tr, tt, u, ul, var.
6. De todas las etiquetas disponibles, las siguientes se consideran obsoletas y
no se pueden
utilizar:applet, basefont, center, dir, font, isindex, menu, s, strike, u.
CONCLUSIONES
podemos concluir que el lenguaje HTML es esencial en la elaboración de paginas
web, no es indispensable, ya que se pueden hacer paginas web sin esta
herramienta, pero al no usarla se harian paginas web muy simples y no atrayentes
ante los ojos del usuario, no tendira ningun sentido mirarlas y serian muy
aburridas, para un desarrollador de sitios web es indispensable necesario y
obligatorio saber usar el lenguaje HTML ya que debe hacer paginas web
entretenidas e interesantes, dinamicas, para atraer al usuario, no puede ser un
desarrollador de paginas web sin saber esto. El lenguaje HTML ha ido avanzando
y evoluacionando a traves de la evolucion de la web, se ha hecho cada vez mejor y
mas interesante; es decir que la evolucion de lenguaje de programacion (HTML) ira
evolucionando simultaneamente con la evolucion de la web, probablemente en
unos años, con la evolucion de la web, no sera necesario o util este lenguaje y ya
habra otro que lo reemplace, pero por el momento es muy importante conocer este
lenguaje para manejar muy bien la web, y de amnera mas sencilla, sobretodo en la
creacion de paginas web.
7. De todas las etiquetas disponibles, las siguientes se consideran obsoletas y
no se pueden
utilizar:applet, basefont, center, dir, font, isindex, menu, s, strike, u.
CONCLUSIONES
podemos concluir que el lenguaje HTML es esencial en la elaboración de paginas
web, no es indispensable, ya que se pueden hacer paginas web sin esta
herramienta, pero al no usarla se harian paginas web muy simples y no atrayentes
ante los ojos del usuario, no tendira ningun sentido mirarlas y serian muy
aburridas, para un desarrollador de sitios web es indispensable necesario y
obligatorio saber usar el lenguaje HTML ya que debe hacer paginas web
entretenidas e interesantes, dinamicas, para atraer al usuario, no puede ser un
desarrollador de paginas web sin saber esto. El lenguaje HTML ha ido avanzando
y evoluacionando a traves de la evolucion de la web, se ha hecho cada vez mejor y
mas interesante; es decir que la evolucion de lenguaje de programacion (HTML) ira
evolucionando simultaneamente con la evolucion de la web, probablemente en
unos años, con la evolucion de la web, no sera necesario o util este lenguaje y ya
habra otro que lo reemplace, pero por el momento es muy importante conocer este
lenguaje para manejar muy bien la web, y de amnera mas sencilla, sobretodo en la
creacion de paginas web.