Introduccion A La Programacion Web
Introduccion A La Programacion Web
Introduccion A La Programacion Web
PÁGINA WEB
Es un documento o información electrónica capaz de contener texto, sonido, vídeo,
programas, enlaces, imágenes, y muchas otras cosas, adaptada para la llamada World
Wide Web (WWW) y que puede ser accedida mediante un navegador web.
Es importante mencionar que una página Web puede contener elementos que permiten
una comunicación activa entre el usuario y la información. Esto permite que el usuario
acceda a los datos de modo interactivo, gracias a que la página responderá a cada una de
sus acciones, como por ejemplo rellenar y enviar formularios, participar en juegos
diversos y acceder a gestores de base de datos de todo tipo.
Aplicación web
En la ingeniería de software se denomina aplicación web a aquellas herramientas que los
usuarios pueden utilizar accediendo a un servidor web a través de Internet o de
una intranet mediante un navegador. En otras palabras, es una aplicación software que
se codifica en un lenguaje soportado por los navegadores, es decir que pueden ejecutarse
en ellos.
Una aplicación Web es un sitio Web que contiene páginas con contenido sin determinar,
parcialmente o en su totalidad. El contenido final de una página se determina sólo cuando
el usuario solicita una página del servidor Web. Dado que el contenido final de la página
varía de una petición a otra en función de las acciones del visitante, este tipo de página se
denomina página dinámica. Este concepto está relacionado con el almacenamiento en la
nube. Toda la información se guarda de forma permanente en grandes servidores de
internet y nos envían a nuestros dispositivos o equipos los datos que requerimos en
ese momento, quedando una copia temporal dentro de nuestro equipo.
Son muy populares debido a lo práctico del navegador web como cliente ligero, a la
independencia del sistema operativo, así como a la facilidad para actualizar y mantener
aplicaciones web sin distribuir e instalar software a miles de usuarios potenciales.
Web Estática.- Este tipo de página son aquellas que cuya información no varía
a medio y se reconoce también porque no interactúan con el usuario o
navegante.
Web Dinámica.- Este tipo de página son capaces de interactuar con el usuario
o navegante dado que está conectado con la base de datos que permiten la
creación de aplicaciones web. su principal ventaja es la personalización de
la web en función del usuario así como la rapidez de modificación de los
contenidos.
Servidor web
El servidor web puede restringir el acceso únicamente a redes privadas, por ejemplo, en
una intranet corporativa, o puede publicar las páginas en la World Wide Web. El acceso
a las páginas web es realizado mediante una transferencia desde servidores, utilizando
el protocolo de transferencia de hipertexto(HTTP).
Navegador web
Los Navegadores Web, también llamados Visores de Web o Browsers, son aplicaciones
que permiten ver en pantalla texto con formato (con palabras en negrita, y con distintas
fuentes tipográficas, tamaños y colores) y presentar imágenes en línea. También permiten
visualizar secuencias de vídeo y escuchar ficheros de sonido.
Internet Explorer
Soporte para los applets de Java que funcionan mejor que en cualquier
otro navegador.
Al ser el explorador nativo de Windows puede descargar e instalar
updates (actualizaciones) para el sistema operativo desde el sitio de
Microsoft.
Protocolo HTTP: Una de las características del Protocolo Http es que no es permanente,
es decir, cada operación HTTP implica una conexión con el servidor, que es liberada al
término de la misma. Por ejemplo, un documento HTML con 10 imágenes son necesarias
11 conexiones distintas (10 imágenes más la página HTML en sí).
Html
JSP
Es la tecnología java para la creación de páginas web con programación del lado del
servidor, JSP es el acrónimo de Java Server Pages que traducido al español seria páginas
de servidor java. Con esta tecnología podemos crear aplicaciones web que se ejecutan en
variados servidores web, de múltiples, ya que java es en esencia un lenguaje de
multiplataforma