El documento describe varias tecnologías web como DHTML, ASP, JavaScript y CSS. DHTML permite crear sitios web interactivos utilizando HTML, JavaScript, CSS y DOM. ASP es una tecnología de Microsoft para páginas web dinámicas que ha pasado por cuatro versiones mayores. JavaScript es un lenguaje de programación interpretado y orientado a objetos que se usa principalmente en el lado del cliente de los navegadores web. CSS es un lenguaje de hojas de estilo usado para organizar la presentación y aspecto de las páginas web.
DHTML, ASP, JavaScript y CSS para diseño de páginas web
1. COLEGIO DE BACHILLERES DEL ESTADO DE OAXACA
PLANTEL 02, “EL ESPINAL”
PROGRAMADORES
PAGINAS WEB
SHEYLA REGALADO SANCHEZ
ING. FERNANDO VAZQUEZ GOMEZ
605
EL ESPINAL, OAXACA
2. DHTML
Designa el conjunto de técnicas que permiten crear sitios web interactivos utilizando
una combinación de algún lenguaje de marcado estático (como HTML), un lenguaje
interpretado en el lado del cliente (como JavaScript), el lenguaje de hojas de estilo
en cascada (CSS) y la jerarquía de objetos de un Document Object Model (DOM).
Una página de HTML dinámico es cualquier página web en la que los scripts en el
lado del cliente cambian el HTML del documento, después de que éste haya
cargado completamente, lo cual afecta a la apariencia y las funciones de los objetos
de la página. La característica dinámica del DHTML, por tanto, es la forma en que
la página interactúa con el usuario cuando la está viendo, siendo la página la misma
para todos los usuarios.
3. ASP
Active Server Pages (ASP)3 también conocido como ASP clásico, es una
tecnología de Microsoft del tipo "lado del servidor" para páginas web generadas
dinámicamente, que ha sido comercializada como un anexo a Internet
Information Services.
Ha pasado por cuatro versiones
mayores:
ASP 1.0 (distribuido con IIS 3.0)
ASP 2.0 (distribuido con IIS 4.0)
ASP 3.0 (distribuido con IIS 5.0)
ASP.NET (parte de la plataforma
.NET de Microsoft).
Las versiones pre-.NET se
denominan actualmente (desde
2002) como ASP clásico.
En el último ASP clásico, ASP 3.0, hay siete objetos integrados disponibles para
el programador: Application, ASPError, Request, Response, Server, Session y
ObjectContext. Es muy utilizable y hay que instalarlo para que vean de que
hablamos y útiles para crear páginas web dinámicas.
Desde 2002, el ASP clásico está siendo reemplazado por ASP.NET, que entre
otras cosas, reemplaza los lenguajes interpretados como VBScript o JScript por
lenguajes compilados a código intermedio (llamado MSIL o Microsoft
Intermediate Language) como Visual Basic .NET, C#, o cualquier otro lenguaje
que soporte la plataforma .NET. El código MSIL se compila con posterioridad a
código nativo.
4. JAVASCRIPT
JavaScript (abreviado
comúnmente JS) es un lenguaje
de programación interpretado,
dialecto del estándar
ECMAScript. Se define como
orientado a objetos, 3 basado
en prototipos, imperativo,
débilmente tipado y dinámico.
Se utiliza principalmente en su
forma del lado del cliente
(client-side), implementado
como parte de un navegador
web permitiendo mejoras en la
interfaz de usuario y páginas
web dinámicas4 aunque existe
una forma de JavaScript del
lado del servidor(Server-side
JavaScript o SSJS). Su uso en
aplicaciones externas a la web, por ejemplo en documentos PDF, aplicaciones de
escritorio (mayoritariamente widgets) es también significativo.
Todos los navegadores modernos interpretan el código JavaScript integrado en
las páginas web. Para interactuar con una página web se provee al lenguaje
JavaScript de una implementación del Document Object Model (DOM).
5. CSS
La propuesta CHSS fue realizada por Håkon Wium Lie y SSP fue propuesto por
Bert Bos. Entre finales de 1994 y 1995 Lie y Bos se unieron para definir un nuevo
lenguaje que tomaba lo mejor de cada propuesta y lo llamaron CSS (Cascading
Style Sheets).
Es un lenguaje utilizado en la presentación de documentos HTML. Un documento
HTML viene siendo coloquialmente “una página web”. Entonces podemos decir
que el lenguaje CSS sirve para organizar la presentación y aspecto de una página
web. Este lenguaje es principalmente utilizado por parte de los navegadores web
de internet y por los programadores web informáticos para elegir multitud de
opciones de presentación como colores, tipos y tamaños de letra, etc.