SlideShare una empresa de Scribd logo
1 de 9
APLICACIONES WEBMARIA PIZARRO MEDINA
Introducción En la ingeniería de software se denomina aplicación web a aquellas aplicaciones que los usuarios pueden utilizar accediendo a un servidor web a través de Internet o de una intranet mediante un 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. aplicaciones web.
Ventajas I Ahorra tiempo: Se pueden realizar tareas sencillas sin necesidad de descargar ni instalar ningún programa.  No hay problemas de compatibilidad: Basta tener un navegador actualizado para poder utilizarlas. No ocupan espacio en nuestro disco duro.   Actualizaciones inmediatas: Como el software lo gestiona el propio desarrollador, cuando nos conectanos estamos usando siempre la última versión que haya lanzado.
Ventajas II  Consumo de recursos bajo: Dado que toda (o gran parte) de la aplicación no se encuentra en nuestro ordenador, muchas de las tareas que realiza el software no consumen recursos nuestros porque se realizan desde otro ordenador. Multiplataforma: Se pueden usar desde cualquier sistema operativo porque sólo es necesario tener un navegador. La disponibilidad suele ser alta porque el servicio se ofrece desde múltiples localizaciones para asegurar la continuidad del mismo.
Inconvenientes Habitualmente ofrecen menos funcionalidades que las aplicaciones de escritorio La disponibilidad depende de un tercero, el proveedor de la conexión a internet o el que provee el enlace entre el servidor de la aplicación y el cliente. Así que la disponibilidad del servicio está supeditada al proveedor
Uso empresarial Una estrategia que está emergiendo para las empresas proveedoras de software consiste en proveer acceso vía web al software. Para aplicaciones previamente distribuidas, como las aplicaciones de escritorio, se puede optar por desarrollar una aplicación totalmente nueva o simplemente por adaptar la aplicación para ser usada con una interfaz web.
Diferencias Las aplicaciones web se ejecutan nativamente desde el navegador. Pero existen algunas aplicaciones que funcionan desde el navegador pero además requieren la instalación de un software en el ordenador para poder utilizarse. Estas aplicaciones se denominan Aplicaciones de Internet Ricas. El motivo de usar este software adicional es que hay muchas funcionalidades que los navegadores no pueden ofrecer, y él enriquece a las aplicaciones web ofreciendo dichas funcionalidades.
Estructura de las aplicaciones web Aunque existen muchas variaciones posibles, una aplicación web está normalmente estructurada como una aplicación de tres-capas.  En su forma más común, el navegador web ofrece la primera capa y un motor capaz de usar alguna tecnología web dinámica.  Por último, una base de datos constituye la tercera y última capa.
Interfaz Las interfaces web tienen ciertas limitaciones en las funcionalidades que se ofrecen al usuario. Hay funcionalidades comunes en las aplicaciones de escritorio como dibujar en la pantalla o arrastrar-y-soltar que no están soportadas por las tecnologías web estándar. Los desarrolladores web generalmente utilizan lenguajes interpretados (scripts) en el lado del cliente para añadir más funcionalidades, especialmente para ofrecer una experiencia interactiva que no requiera recargar la página cada vez. 

Más contenido relacionado

La actualidad más candente (16)

Presentación1
Presentación1Presentación1
Presentación1
 
2 aplicaciones web
2 aplicaciones web2 aplicaciones web
2 aplicaciones web
 
Dreamweaver
DreamweaverDreamweaver
Dreamweaver
 
Aplicaciones de la web hilary 9 1
Aplicaciones de la web hilary 9 1Aplicaciones de la web hilary 9 1
Aplicaciones de la web hilary 9 1
 
Plugin
PluginPlugin
Plugin
 
Presentacion dreamweaver´k
Presentacion dreamweaver´kPresentacion dreamweaver´k
Presentacion dreamweaver´k
 
El software-libre-en-la-empresa-2192-kesx6m
El software-libre-en-la-empresa-2192-kesx6mEl software-libre-en-la-empresa-2192-kesx6m
El software-libre-en-la-empresa-2192-kesx6m
 
Slideshare
SlideshareSlideshare
Slideshare
 
Blogger
BloggerBlogger
Blogger
 
Mariannacastelo
MariannacasteloMariannacastelo
Mariannacastelo
 
Paginas web ventajas y desventajas
Paginas web ventajas y desventajasPaginas web ventajas y desventajas
Paginas web ventajas y desventajas
 
Adobe Dreamweaver
Adobe Dreamweaver Adobe Dreamweaver
Adobe Dreamweaver
 
Instituto
InstitutoInstituto
Instituto
 
Herramientas de almacenamiento de presentaciones
Herramientas de almacenamiento de presentacionesHerramientas de almacenamiento de presentaciones
Herramientas de almacenamiento de presentaciones
 
Dreamweaver tutoriales
Dreamweaver tutorialesDreamweaver tutoriales
Dreamweaver tutoriales
 
Dreamweaver
DreamweaverDreamweaver
Dreamweaver
 

Similar a Aplicaciones web

Similar a Aplicaciones web (20)

10
1010
10
 
Aplicaciones web
Aplicaciones webAplicaciones web
Aplicaciones web
 
Las apps
Las appsLas apps
Las apps
 
Aplicaciones web
Aplicaciones webAplicaciones web
Aplicaciones web
 
Ramon
RamonRamon
Ramon
 
Actividad de recurecuperacion
Actividad de recurecuperacionActividad de recurecuperacion
Actividad de recurecuperacion
 
Aplicaciones de escritorio y aplicaciones web
Aplicaciones de escritorio y aplicaciones webAplicaciones de escritorio y aplicaciones web
Aplicaciones de escritorio y aplicaciones web
 
Documento - Aplicaciones para internet
Documento - Aplicaciones para internetDocumento - Aplicaciones para internet
Documento - Aplicaciones para internet
 
Presentacion de aplicaciones web +sistemas oprativos+
Presentacion de aplicaciones web +sistemas oprativos+Presentacion de aplicaciones web +sistemas oprativos+
Presentacion de aplicaciones web +sistemas oprativos+
 
Prog. web. equipo 5
Prog. web. equipo 5Prog. web. equipo 5
Prog. web. equipo 5
 
Ventajas del desarrollo en ambiente web
Ventajas del desarrollo en ambiente webVentajas del desarrollo en ambiente web
Ventajas del desarrollo en ambiente web
 
Actividad de recurecuperacion (2)
Actividad de recurecuperacion (2)Actividad de recurecuperacion (2)
Actividad de recurecuperacion (2)
 
Actividad de recurecuperacion (2)
Actividad de recurecuperacion (2)Actividad de recurecuperacion (2)
Actividad de recurecuperacion (2)
 
Tecnología en la nube.
Tecnología en la nube.Tecnología en la nube.
Tecnología en la nube.
 
aplicaciones web
aplicaciones webaplicaciones web
aplicaciones web
 
Aplicaciones
AplicacionesAplicaciones
Aplicaciones
 
Aplicaciones Web
Aplicaciones WebAplicaciones Web
Aplicaciones Web
 
Aplicaciones Web Presenta
Aplicaciones Web PresentaAplicaciones Web Presenta
Aplicaciones Web Presenta
 
Aplicaciones
AplicacionesAplicaciones
Aplicaciones
 
Aplicaciones
AplicacionesAplicaciones
Aplicaciones
 

Aplicaciones web

  • 2. Introducción En la ingeniería de software se denomina aplicación web a aquellas aplicaciones que los usuarios pueden utilizar accediendo a un servidor web a través de Internet o de una intranet mediante un 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. aplicaciones web.
  • 3. Ventajas I Ahorra tiempo: Se pueden realizar tareas sencillas sin necesidad de descargar ni instalar ningún programa.  No hay problemas de compatibilidad: Basta tener un navegador actualizado para poder utilizarlas. No ocupan espacio en nuestro disco duro.   Actualizaciones inmediatas: Como el software lo gestiona el propio desarrollador, cuando nos conectanos estamos usando siempre la última versión que haya lanzado.
  • 4. Ventajas II  Consumo de recursos bajo: Dado que toda (o gran parte) de la aplicación no se encuentra en nuestro ordenador, muchas de las tareas que realiza el software no consumen recursos nuestros porque se realizan desde otro ordenador. Multiplataforma: Se pueden usar desde cualquier sistema operativo porque sólo es necesario tener un navegador. La disponibilidad suele ser alta porque el servicio se ofrece desde múltiples localizaciones para asegurar la continuidad del mismo.
  • 5. Inconvenientes Habitualmente ofrecen menos funcionalidades que las aplicaciones de escritorio La disponibilidad depende de un tercero, el proveedor de la conexión a internet o el que provee el enlace entre el servidor de la aplicación y el cliente. Así que la disponibilidad del servicio está supeditada al proveedor
  • 6. Uso empresarial Una estrategia que está emergiendo para las empresas proveedoras de software consiste en proveer acceso vía web al software. Para aplicaciones previamente distribuidas, como las aplicaciones de escritorio, se puede optar por desarrollar una aplicación totalmente nueva o simplemente por adaptar la aplicación para ser usada con una interfaz web.
  • 7. Diferencias Las aplicaciones web se ejecutan nativamente desde el navegador. Pero existen algunas aplicaciones que funcionan desde el navegador pero además requieren la instalación de un software en el ordenador para poder utilizarse. Estas aplicaciones se denominan Aplicaciones de Internet Ricas. El motivo de usar este software adicional es que hay muchas funcionalidades que los navegadores no pueden ofrecer, y él enriquece a las aplicaciones web ofreciendo dichas funcionalidades.
  • 8. Estructura de las aplicaciones web Aunque existen muchas variaciones posibles, una aplicación web está normalmente estructurada como una aplicación de tres-capas. En su forma más común, el navegador web ofrece la primera capa y un motor capaz de usar alguna tecnología web dinámica. Por último, una base de datos constituye la tercera y última capa.
  • 9. Interfaz Las interfaces web tienen ciertas limitaciones en las funcionalidades que se ofrecen al usuario. Hay funcionalidades comunes en las aplicaciones de escritorio como dibujar en la pantalla o arrastrar-y-soltar que no están soportadas por las tecnologías web estándar. Los desarrolladores web generalmente utilizan lenguajes interpretados (scripts) en el lado del cliente para añadir más funcionalidades, especialmente para ofrecer una experiencia interactiva que no requiera recargar la página cada vez.