Introducción a JavaScript

No ay Comentarios »

A principios de los años 90, la mayoría de usuarios que se conectaban a Internet lo

hacían con módems a una velocidad máxima de 28.8 kbps. En esa época, empezaban a

desarrollarse las primeras aplicaciones web y por tanto, las páginas web comenzaban a

incluir formularios complejos.

Con unas aplicaciones web cada vez más complejas y una velocidad de navegación tan

lenta, surgió la necesidad de un lenguaje de programación que se ejecutara en el navegador

del usuario. De esta forma, si el usuario no rellenaba correctamente un formulario,

no se le hacía esperar mucho tiempo hasta que el servidor volviera a mostrar el formulario

indicando los errores existentes.

Brendan Eich, un programador que trabajaba en Netscape, pensó que podría solucionar

este problema adaptando otras tecnologías existentes (como ScriptEase) al navegador

Netscape Navigator 2.0, que iba a lanzarse en 1995. Inicialmente, Eich denominó a su

lenguaje LiveScript.

Posteriormente, Netscape firmó una alianza con Sun Microsystems para el desarrollo del

nuevo lenguaje de programación. Además, justo antes del lanzamiento Netscape decidió

cambiar el nombre por el de JavaScript. La razón del cambio de nombre fue exclusivamente

por marketing, ya que Java era la palabra de moda en el mundo informático y de

Internet de la época. Leer todo el post »

CSS Lenguaje de Hojas de Estilos

No ay Comentarios »

CSS es un lenguaje de hojas de estilos creado para controlar el aspecto o presentación de los documentos electrónicos definidos con HTML y XHTML. CSS es la mejor forma de separar los contenidos y su presentación y es imprescindible para crear páginas web complejas.

La separación de los contenidos y su presentación presenta numerosas ventajas, ya que obliga a crear documentos HTML/XHTML bien definidos y con significado completo (también llamados “documentos semánticos”). Además, mejora la accesibilidad del documento, reduce la complejidad de su mantenimiento y permite visualizar el mismo documento en infinidad de dispositivos diferentes.

Mientras que el lenguaje HTML/XHTML se utiliza para marcar los contenidos, es decir, para designar lo que es un párrafo, lo que es un titular o lo que es una lista de elementos, el lenguaje CSS se utiliza para definir el aspecto de todos los contenidos, es decir, el color, tamaño y tipo de letra de los párrafos de texto, la separación entre titulares y párrafos, la tabulación con la que se muestran los elementos de una lista, etc.

Descargar el Libro en PDF 

Comienzos de Programación Introducción a XHTML

No ay Comentarios »

 

  

 El lenguaje XHTML es muy similar al lenguaje HTML. De hecho, XHTML no es más que una adaptación de HTML al lenguaje XML. Técnicamente, HTML es descendiente directo del lenguaje SGML, mientras que XHTML lo es del XML (que a su vez, también es descendiente de SGML).

 

 

Figura 1.1. Esquema de la evolución de HTML y XHTML

Las páginas y documentos creados con XHTML son muy similares a las páginas y documentos HTML. Las discusiones sobre si HTML es mejor que XHTML o viceversa son recurrentes en el ámbito de la creación de contenidos web, aunque no existe una conclusión ampliamente aceptada.

Actualmente, entre HTML 4.01 y XHTML 1.0, la mayoría de diseñadores escogen XHTML. En un futuro cercano, si los diseñadores deben elegir entre HTML 5 y XHTML 1.1 o XHTML 2.0, quizás la elección sea diferente.

Cortecia de: librosweb.es

Descarga el manual