Você está na página 1de 6

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.

La información se encuentra codificada generalmente en formato HTML o XHTML, y


puede proporcionar acceso a otras páginas web mediante enlaces de hipertexto. Además
también incluyen otros recursos como hojas de estilo en cascada, guiones (scripts)
escritos en JavaScript, imágenes digitales, etc.

Se define como un documento electrónico el cual contiene información textual, visual


y/o sonora que se encuentra alojado en un servidor y puede ser accesible mediante el uso
de navegadores. Una página web forma parte de una colección de otras páginas webs
dando lugar al denominado sitio web el cual se encuentra identificado bajo el nombre de
un dominio.

Su creación y desarrollo se realiza bajo un lenguaje de programación capaz de ser


interpretados por los navegadores, lenguajes como el HTML, PHP, ASP, JSP o RUBY,
etc. Al inicio de la era de internet, sobre los años 90, era obligatorio el conocimiento de
algún lenguaje de programación para el desarrollo de una web, siendo una tarea
encomendada a personas con altos conocimientos informáticos, hoy en día contamos
con software especializado capaz de trabajar como un editor de texto ,estilo Word, que
transforman toda la información insertada en un lenguaje de programación capaz de ser
interpretado por los navegadores, de esta forma se liberalizó y se globalizó la creación de
páginas webs.

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.

En general, el término también se utiliza para designar aquellos programas informáticos


que son ejecutados en el entorno del navegador (por ejemplo, un applet de Java) o
codificado con algún lenguaje soportado por el navegador (como JavaScript, combinado
con HTML); confiándose en el navegador web para que reproduzca (renderice)
la aplicación.

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.

CLASIFICACION Y TIPOS DE PAGINAS WEB

Se clasifica en dos grandes grupos:

 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.

Estos tipos de páginas también se pueden clasificar aún más en:


 Privadas.- Son aquellas que pueden acceder solo un número
limitado de personas que pueden ser identificadas y reconocidas por
los sistemas de acceso.

Publicas.- Son accesibles por cualquier persona que disponga de una


conexión a internet.

Servidor web

Conocido también como servidor HTTP (Protocolo de transferencia de hipertexto ) es un


programa informático que procesa una aplicación del lado del servidor, realizando
conexiones bidireccionales o unidireccionales y síncronas o asíncronas con el cliente y
generando o cediendo una respuesta en cualquier lenguaje o Aplicación del lado del
cliente.

Es un programa que utiliza el protocolo de transferencia de hiper texto, HTTP (Hypertext


Transfer Protocol), para servir los archivos que forman páginas Web a los usuarios, en
respuesta a sus solicitudes, que son reenviados por los clientes HTTP de sus
computadoras. Las computadoras y los dispositivos dedicados también pueden
denominarse servidores Web.

Es un programa que gestiona cualquier aplicación en el lado del servidor realizando


conexiones bidireccionales y/o unidireccionales con el cliente generando una respuesta
en cualquier lenguaje o aplicación en el lado del cliente.

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.

Características de los principales navegadores web


Google Chrome

Google Chrome es de los principales navegadores el más


joven y el más popular actualmente.

• Navegador minimalista, es decir posee las funciones esenciales y básicas por


lo que es ideal para personas con poco dominio en la navegación web.

Es el navegador más favorecido a la hora de hacer una búsqueda web, solo es


necesario escribir la palabra o termino de búsqueda en la barra de direcciones
que es multiuso.

• Google ofrece la actualización automática del navegador, lo que asegura


siempre tener instalada la última versión estable y tener disponible la blacklist,
lista que contiene información sobre phishing (sitios de suplantación de
identidad) y malware más reciente en la red.

Internet Explorer

• La exploración de InPrivate permite navegar por Internet sin guardar ningún


dato de la sesión de exploración, como cookies, archivos temporales de Internet,
historial y otros datos.

 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.

Desventajas, limitaciones e ineficiencias de Internet Explorer.


─ No muestra la página web hasta que no finalice de cargar todos sus
elementos.

─ Imposibilidad de acceder a mucho contenido multimedia en la red por


exceso de seguridad.

─ Extremada lentitud y poco rendimiento, resuelto a partir de la versión 8.

Funcionamiento de los navegadores

La comunicación entre el servidor web y el navegador se realiza mediante


el protocolo de comunicaciones Hypertext Transfer Protocol (HTTP), aunque la
mayoría de los navegadores soportan otros protocolos como File Transfer
Protocol (FTP), Gopher, y Hypertext Transfer Protocol Secure (HTTPS, una
versión cifrada de HTTP basada en Secure Socket Layer —SSL— o Capa de
Conexión Segura).

La función principal del navegador es descargar documentos HTML y mostrarlos en


pantalla. En la actualidad, no solamente descargan este tipo de documentos sino que
muestran con el documento sus imágenes, sonidos e incluso vídeos en transmisión en
diferentes formatos y protocolos. Además, permiten almacenar la información en el disco
o crear marcadores (bookmarks) de las páginas más visitadas.

Protocolo: Conjunto de reglas que gobiernan el intercambio de datos entre entidades


dentro de una red. Es el lenguaje común “que utilizan” los ordenadores para “hablar” y
entenderse entre sí. Existen muchos tipos de protocolos cada uno con sus reglas bien
definidas, como por ejemplo: FTP, POP3, SMTP, ICMP, etc.

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

Es el lenguaje que se emplea para el desarrollo de páginas de internet. Está compuesto


por varias etiquetas que el navegador interpreta y da forma en la pantalla. Las etiquetas
pueden ser para imágenes, hipervínculos (que nos permiten dirigirnos a otras páginas),
saltos de línea, listas, tablas, etc.

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

Você também pode gostar