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 web en la que se confía
la ejecución al navegador.
Las aplicaciones web son 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. Existen
aplicaciones como loswebmails, wikis, weblogs, tiendas en línea y la propia
Wikipedia que son ejemplos bien conocidos de aplicaciones 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.
(web application, webapp). Una aplicación web es
cualquier aplicación que es accedida vía web por unared como internet o una
intranet.
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.
Una de las ventajas de las aplicaciones web cargadas
desde internet (u otra red) es la facilidad de mantener y actualizar dichas
aplicaciones sin la necesidad de distribuir e instalar un software en,
potencialmente, miles de clientes. También la posibilidad de ser ejecutadas en
múltiples plataformas.
Ejemplos de aplicaciones web
Las aplicaciones web son utilizadas para implementar
webmail, ventas online, subastas online, wikis,foros de discusión, weblogs,
MMORPGs, redes sociales, juegos, etc.
Características de las aplicaciones web:
![](https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiV1737CPv33Jn04nWsj_GaZ4JDSPFrwwaSTGCtRksIcg3CshwgF_nshqFH8thoyGZFBtt0b_5e-5PQcQf5XfwArT2gnEdTIqDN0d7X6uzAzZMfhrLSlOi3s9jwNGktUJGJGNGhdvVFn_4/s1600/web-apps-2.gif)
* El usuario puede acceder fácilmente a estas aplicaciones empleando un navegador
web (cliente) o similar.
* Si es por internet, el usuario puede entrar desde
cualquier lugar del mundo donde tenga un acceso a internet.
* Pueden existir miles de usuarios pero una única
aplicación instalada en un servidor, por lo tanto se puede actualizar y
mantener una única aplicación y todos sus usuarios verán los resultados
inmediatamente.
* Emplean tecnologías como Java, JavaFX, JavaScript,
DHTML, Flash, Ajax... que dan gran potencia a la interfaz de usuario.
![](https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEitnKZkksIqdLlSJf05VktLHrMVWcj3WHdzLEFeFnVw-3cu0GmVhhkqwtiKijmAkEaQkGeBE1xgdaIIJwMbJkQLHSeFT4lrxRE1md6brRjmJOZQWPwFMNk-rxKj2WBzQZoTxA03VlqdEHg/s1600/flash-ajax.jpg)
![](https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjy4IBDMgkTFIQJm9jdYPvERMEAeAY6SsfB1cu1b0i6mqs4NeqgtZjuOdqWRrjhD4TsnY2EksvvrCPiZUbe6HzJDISAKUss3gSixXlnwu_R41N3WWqxCXwoBKok39yYYOfO-Fksw-cKNys/s1600/images+%25282%2529.jpg)
![](https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiEZkp0OTL5mbs2ImRxiNczfSfWpzhy1hoCXxRXUfjGTaKZhoCCYRGqjlJxWsXaTBJST_-lbAgwzdwGDb9aAqR2CYxVEXB7SoEVLtr2kM3HXU8NHvRwppAm-rA0cUzXu8azaQmAQenq4i4/s1600/images+(3).jpg)
![](https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiMRo1eb0wLHRhYzVRiFUaHPlxtRB1va4ewwRbXaiUuLu6kQmb0akJZQTLcmdy6hF-yi46XoyUdrLZQUdPAVneMqjWRGPrQTlBlEZPD785wHcDWvwQFgDzxpDnje7DFrfFKjDY2DrzAlrs/s1600/logo-javascript.gif)
* Emplean tecnologías que permiten una gran
portabilidad entre diferentes plataformas. Por ejemplo, una aplicación web
flash podría ejecutarse en un dispositivo móvil, en una computadora con
Windows, Linux u otro sistema, en una consola de videojuegos, etc.
Interfaz gráfica de las aplicaciones web
La interfaz gráfica de una aplicación web puede ser
sumamente completa y funcional, gracias a las variadas tecnologías web que
existen: Java, JavaScript, DHTML, Flash, Silverlight, Ajax, entre otras.
Prácticamente no hay
limitaciones, las aplicaciones web pueden hacer casi todo lo que está
disponible para aplicaciones tradicionales: acceder al mouse, al teclado,
ejecutar audio o video, mostrar animaciones, soporte para arrastrar y soltar, y
otros tipos de tecnologías de interacción usuario-aplicación.
0 comentarios:
Publicar un comentario