PROYECTOS

Páginas: 50 (12298 palabras) Publicado: 8 de abril de 2013
Programación de aplicaciones web: historia,
principios básicos y clientes web

Sergio Luján Mora

Prefacio
Internet y la Web han inuido enormemente tanto en el mundo de la informática
como en la sociedad en general. Si nos centramos en la Web, en poco menos de 10
años ha transformado los sistemas informáticos: ha roto las barreras físicas (debido a
la distancia), económicas y lógicas(debido al empleo de distintos sistemas operativos,
protocolos, etc.) y ha abierto todo un abanico de nuevas posibilidades. Una de las áreas
que más expansión está teniendo en la Web en los últimos años son las aplicaciones
web.
Las aplicaciones web permiten la generación automática de contenido, la creación
de páginas personalizadas según el perl del usuario o el desarrollo del comercioelectrónico. Además, una aplicación web permite interactuar con los sistemas informáticos de gestión de una empresa, como puede ser gestión de clientes, contabilidad o
inventario, a través de una página web.
Las aplicaciones web se encuadran dentro de las arquitecturas cliente/servidor: un
ordenador solicita servicios (el cliente) y otro está a la espera de recibir solicitudes
y las responde (elservidor). En este libro se aborda la programación de la parte
cliente de las aplicaciones web. Existen multitud de tecnologías que se pueden emplear
para programar las aplicaciones web, como ActiveX o applets, pero no están tan
estandarizadas como las dos que se muestran en este libro: HTML y JavaScript.
Este libro se complementa con otro de próxima aparición que tratará la programación deaplicaciones web desde el punto de vista del servidor. En él se mostrarán
las tecnologías que se emplean para programar los servidores web: CGI, ASP, JSP,
PHP, etc.
Este libro posee diez capítulos y tres apéndices que denen tres partes. La primera
parte, formada por los cinco primeros capítulos, aborda una serie de temas teóricos
como son la historia de Internet y la Web, las arquitecturascliente/servidor en general,
las aplicaciones web como caso particular de las arquitecturas cliente/servidor y la
estructura (física y lógica) de un sitio web.
En la segunda parte, formada por los cinco últimos capítulos, se tratan una serie
de temas más prácticos: el lenguaje HTML, una guía de estilo con consejos que
ayudan a evitar los errores más comunes a la hora de crear páginas web,los lenguajes
de script en general y un lenguaje de script concreto: JavaScript. Esta segunda parte

iii

Prefacio

iv

naliza con el modelo de objetos de documento, que permite acceder a los elementos
de una página web desde un lenguaje de script.
La última parte del libro está formada por tres apéndices donde se resumen las
etiquetas de HTML y se explica cómo trabajar con los coloresen HTML y cómo
depurar errores de JavaScript.
El libro además posee una serie de índices (general, de guras, de acrónimos, etc.)
que facilitan la lectura y la búsqueda de información.
Para nalizar, quisiera mandar un abrazo a mi familia y a Marisa, la gente que
quiero y que me apoya en mi trabajo. También me gustaría agradecer a mi compañero
Jaume Aragonés del Departamento de Lenguajes ySistemas Informáticos de la Universidad de Alicante la labor que ha realizado de revisión de este libro y sus valiosos
comentarios que me han permitido mejorar algunos aspectos confusos.

Alicante, 31 de octubre de 2002

Sergio Luján Mora

Índice resumido
Prefacio

iii

Índice resumido

v

Índice general

vii

Índice de cuadros

xiii

Índice de guras

xv

Índice deacrónimos

xxi

1. Introducción

1

2. Historia de Internet

5

3. Arquitecturas cliente/servidor

39

4. Qué es una aplicación web

47

5. Estructura de un sitio web

61

6. HTML

91

7. Guía de estilo

167

8. Lenguajes de script

175

9. JavaScript

181

10.Modelo de Objetos de Documento

239

A. Resumen de etiquetas de HTML

271
v

vi

Índice...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Proyectos
  • Proyecto
  • Proyectos
  • Proyecto
  • Proyecto
  • Proyecto
  • Proyectos
  • Proyecto

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS