Resumen html

Page 1

TEMA 1.- LENGUAJES DE PROGRAMACIÓN WEB. 1.- Introducción a la web.

La web se encuadra dentro de Internet, no es más que un servicio de los muchos que presta la Red 1.1.- Web es un sistema Hipertexto/Hipermedia. El sistema con el que está construido el web se llama hipertexto y es un entramado de páginas conectadas con enlaces. 1.2.- Lenguaje HTML. Una página web la vemos en nuestro navegador, o cliente web, y parece una sola entidad, pero no es así, está compuesta por multitud de diferentes ficheros, como son las imágenes, los posibles vídeos y lo más importante: el código fuente. Partes de un documento HTML Un documento HTML ha de estar delimitado por la etiqueta <html> y </html>. Dentro de este documento, podemos asimismo distinguir dos partes principales: El encabezado, delimitado por <head> y </head> donde colocaremos etiquetas de índole informativo como por ejemplo el titulo de nuestra página. El cuerpo, flanqueado por las etiquetas <body> y </body>, que será donde colocaremos nuestro texto e imágenes delimitados a su vez por otras etiquetas como las que hemos visto. 1.3.- Páginas estáticas Vs. Dinámicas En la web podemos encontrar, o construir, dos tipos de páginas: Las que se presentan sin movimiento y sin funcionalidades más allá de los enlaces Las páginas que tienen efectos especiales y en las que podemos interactuar.

2.- Páginas dinámicas. Una página es dinámica cuando realiza efectos especiales o implementa alguna funcionalidad o interactividad.

2.1.- Páginas dinámicas de cliente. Son las páginas dinámicas que se procesan en el cliente. En estas páginas toda la carga de procesamiento de los efectos y funcionalidades la soporta el navegador.

2.2.- Páginas dinámicas de servidor. Las páginas dinámicas de servidor son reconocidas, interpretadas y ejecutadas por el propio servidor.

3.- Lenguajes web de cliente. 3.1.- Javascript.

Javascript es un lenguaje de programación utilizado para crear pequeños programitas encargados de realizar acciones dentro del ámbito de una página web.

Ejemplo: Un mensaje de bienvenida


Podemos mostrar una caja de texto emergente al terminarse de cargar la portada de nuestro sitio web, que podría dar la bienvenida a los visitantes. <script> window.alert("Bienvenido a mi sitio web. Mil gracias.")</script>

3.2.- Visual Basic Script. Es un lenguaje de programación de scripts del lado del cliente, pero sólo compatible con Internet Explorer. Es por ello que su utilización está desaconsejada a favor de Javascript.

3.3.- CSS. CSS son las siglas de Cascading Style Sheets, en español Hojas de estilo en Cascada. Se trata de una tecnología que nos permite crear páginas web de una manera más exacta. Gracias a las CSS somos mucho más dueños de los resultados finales de la página, pudiendo hacer muchas cosas que no se podía hacer utilizando solamente HTML, como incluir márgenes, tipos de letra, fondos, colores...

Style.

Se trata de un atributo que permite incluir otros atributos en la página.

3.4.- Applets de Java. Es otra manera de incluir código a ejecutar en los clientes que visualizan una página web. Se trata de pequeños programas hechos en Java, que se transfieren con las páginas web y que el navegador ejecuta en el espacio de la página. Los applets de Java son más difíciles de programar que los scripts en Javascript y requerirán unos conocimientos básicos o medios del lenguaje Java.

4.- Lenguajes web de servidor. 4.1.- CGI (Common Gateway Interface)

Es el sistema más antiguo que existe para la programación de las páginas JSP es un acrónimo de Java Server Pages, que en castellano vendría a decir algo como Páginas de Servidor Java. Es, pues, una tecnología orientada a crear páginas web con programación en Java. PHP es el acrónimo de Hipertext Preprocesor. Es un lenguaje de programación del lado del servidor gratuito e independiente de plataforma, rápido, con una gran librería de funciones y mucha documentación. Es un lenguaje de programación muy utilizado para construir aplicaciones CGI para el web. ASP (Active Server Pages) es la tecnología desarrollada por Microsoft para la creación de páginas dinámicas del servidor. ASP se escribe en la misma página web, utilizando el lenguaje Visual Basic Script o Jscript (Javascript de Microsoft). servidor. Actualmente se encuentra un poco desfasado por diversas razones entre las que destaca la dificultad con la que se desarrollan los programas y la pesada carga que supone para el servidor que los ejecuta dinámicas de servidor. Actualmente se encuentra un poco desfasado por diversas razones entre las que destaca la dificultad con la que se desarrollan los programas y la pesada carga que supone para el servidor que los ejecuta.

¿Qué es Perl? Es un lenguaje de programación muy utilizado para construir aplicaciones CGI para el web.


ASP (Active Server Pages) es la tecnología desarrollada por Microsoft para la creación de páginas dinámicas del servidor. ASP se escribe en la misma página web, utilizando el lenguaje Visual Basic Script o Jscript (Javascript de Microsoft).

4.3.- PHP (Hipertext Preprocesor). PHP es el acrónimo de Hipertext Preprocesor. Es un lenguaje de programación del lado del servidor gratuito e independiente de plataforma, rápido, con una gran librería de funciones y mucha documentación.

4.4.- JSP (Java Server Pages). JSP es un acrónimo de Java Server Pages, que en castellano vendría a decir algo como Páginas de Servidor Java. Es, pues, una tecnología orientada a crear páginas web con programación en Java.


Turn static files into dynamic content formats.

Create a flipbook
Issuu converts static files into: digital portfolios, online yearbooks, online catalogs, digital photo albums and more. Sign up and create your flipbook.