Sunteți pe pagina 1din 18

¿Qué es una aplicación web?

Desde la perspectiva de un usuario, puede ser difícil percibir la diferencia entre un


sitio web y una aplicación web. Según el Diccionario Oxford en línea, nos
enteramos que una aplicación es "un programa o conjunto de programas para
ayudar al usuario de un ordenador para procesar una tarea específica". Una
aplicación web es básicamente una manera de facilitar el logro de una tarea
específica ... en la Web, a diferencia de un sitio web estático que es más bien una
herramienta, no menos importante, para la comunicación. El término más decisivo
de esta definición es "tarea específica". La aplicación web por lo tanto permite al
usuario interactuar directamente contigo y tus datos, todo en forma personalizada,
para llevar a cabo esa tarea específica! Déjame explicar ...

Si ya has puesto en marcha una búsqueda en Google, has usado una aplicación
web. En primer lugar, se accedió al sitio web de Google con la intención: "una
tarea específica" la consulta/búsqueda. En primer lugar, introducir los datos (las
palabras clave de la búsqueda, por ejemplo: "magufos en la Universidad de
Murcia"). Luego, pulsando el botón "Buscar en Google", la aplicación web que, el
buscador Google, accedió a una base de datos de acuerdo a tus palabras clave y
los resultados aparecen en la página web.

Esto se aplica incluso si: lees el correo desde el correo electrónico de Gmail,
pagas tus cuentas en línea, compras en la Web, te estás comunicando con tus
amigos y, por último, mantienes tu jardín virtual. El denominador común sigue
siendo el mismo: el uso de una aplicación web para llevar a cabo todas estas
tareas específicas.

Historia de Aplicaciones Web

Las aplicaciones Web interactivas poco a poco han revolucionado la forma de


utilizar internet, aumentando el contenido de las páginas con texto estático (texto
que no evoluciona, sino que permanecen como es) a un contenido rico e
interactivo, por lo tanto escalable.

El concepto de la aplicación web no es nuevo. De hecho, uno de los primer


lenguaje de programación para el desarrollo de aplicaciones web es el "Perl". Fue
inventado por Larry Wall en 1987 antes de que internet se convirtiera en accesible
para el público en general. Pero fue en 1995 cuando el programador Rasmus
Lerdorf puso a disposición el lenguaje PHP con lo que todo el desarrollo de
aplicaciones web realmente despegó. Hoy en día, incluso muchas de estas
aplicaciones se han desarrollado en PHP, como Google, Facebook y Wikipedia.
Unos meses más tarde, Netscape, el navegador web más antiguo y popular,
anunció una nueva tecnología, JavaScript, lo que permite a los programadores
cambiar de forma dinámica el contenido de una página Web que había sido hasta
el momento texto estático. Esta tecnología permite un nuevo enfoque para el
desarrollo de aplicaciones Web, que eran, y aún hoy, mucho más interactivas para
los usuarios. Por ejemplo, la instantánea de Google, que muestra los resultados
de búsqueda en un momento en que la palabra se escribe, hace un uso intensivo
de JavaScript. Las actualizaciones del sitio web de productos de Microsoft también
utiliza esta tecnología.

Al año siguiente, en 1996, dos desarrolladores, Sabeer Bhatia y Jack Smith


lanzaron Hotmail (no fue un desarrollo original de microsoft), un servicio de correo
en línea que permite (por primera vez) para el público en generalpara acceder y
consultar el correo electrónico siempre que sea los usuarios pudieran estar en
cualquier sitio lejos de su ordenador.

Luego vino la famosa plataforma Flash utiliza para añadir contenido interactivo
para sitios Web. Flash hizo su aparición en 1997, conocido como Shockwave
Flash. Más tarde, después de ser adquirido por Macromedia y Adobe, Flash se
convirtió en una plataforma para desarrollar aplicaciones web interactivas.

El año siguiente marcó un punto de inflexión para los medios de comunicación en


línea. De hecho, el 17 de enero de 1998, el sitio web The Drudge Report anunció
por primera vez un informe de noticias antes de que se difundiera en los medios
de televisión y la prensa tradicional. Se informó el escándalo Clinton/Lewinsky.
Este evento fue el detonante del periodismo en línea tal como lo conocemos hoy
en día. Antes de esa fecha, internet nunca había sido considerado un medio de
comunicación más importantes.

El mismo año, la compañía Google desarrolló su primer motor de búsqueda en


línea que, por su nueva forma de indexar páginas web, facilita enormemente la
búsqueda de información en internet. Google sigue innovando y se convirtió en
uno de los más prolíficos en cuanto a las aplicaciones Web, con indicación del
muy popular Google Maps, Google Docs, Gmail y en aumento.

A principios de 2001, poco después de la explosión de la burbuja de internet,


Wikipedia se lanzó como un sub-proyecto de Nupedia, una enciclopedia en línea
tradicional. Para desarrollar su plataforma, se utiliza un tipo de Wikipedia de la
aplicación web denominada "wiki", que permite a cualquier usuario agregar
contenido. Las contribuciones no se hicieron esperar, y al final del primer año de
funcionamiento, Wikipedia ya contaba con 20000 páginas en 18 idiomas. Hoy en
día, casi 21 millones de artículos en 285 idiomas conforman el sexto sitio más
visitado en el mundo, siendo el primero Google.

En 2003, MySpace fue fundado y más tarde, de 2005 a 2008, el sitio se convirtió
en el medio de comunicación social más visitado. MySpace fue una plataforma de
lanzamiento para otras aplicaciones web conocidos como YouTube, y Slide.com!
RockYou, todos los cuales comenzaron como módulos adicionales para los
usuarios de MySpace antes de convertirse en sus propios sitios web en su propio
derecho.

Entonces, tres acontecimientos muy importantes ocurrieron en 2004. En primer


lugar, en una conferencia de la Web 2.0 a cargo de John Battelle y Tim O'Reilly, el
concepto de "web como plataforma" fue mencionado por primera vez. Esta
innovación allanó el camino para futuras aplicaciones web, es decir, un software
que aprovecha las ventajas de la conexión a internet y que se desvían del uso
tradicional del escritorio. En segundo lugar, el sitio interactivo de Digg se puso en
marcha. Propuso una forma innovadora de crear y encontrar contenido en internet
mediante la promoción de noticias y enlaces democráticamente votado por los
usuarios. Y, por último, el tercer gran evento, pero no menos importante, fue el
lanzamiento de Facebook, que estaba entonces en su infancia, abierto sólo a los
estudiantes. Con un millón de suscriptores a finales de 2004, Facebook se ha
convertido en el medio de comunicación ial socmás utilizado con más de 900
millones de usuarios. Este es el segundo sitio más visitado en el planeta y tiene la
mayor cantidad de fotos compartidas por los usuarios con un total de casi 500000
millones de fotos subidas a la plataforma. Facebook ha revolucionado la miríada
de aspectos relacionados con la vida social la comercialización, y la política ... en
la Web.

En 2005, YouTube fue lanzado oficialmente, permite a los usuarios compartir


vídeos en línea. De simple sitio para compartir vídeos en internet a una plataforma
madura que se conoce hoy en día, YouTube ahora ofrece cerca de 4000 millones
de videos al día, además de un servicio de alquiler de películas en línea, y,
finalmente, episodios de emisión para las empresas o las películas de MGM, Lions
Gate Entertainment y CBS.

Twitter, por su parte, se puso en marcha en 2006. Con los años, la popularidad de
Twitter ha aumentado de 1,6 millones de 'tweets' en 2007 con la impresionante
cifra de 340 millones de dólares por día en marzo de 2012 (equivalente a casi
4000 'tweets' por segundo).

El año 2007 estuvo marcado por la aparición del iPhone, que fue sin duda
responsable de la llegada de la nueva moda para las plataformas móviles y
aplicaciones web. Ahora son accesibles por teléfono inteligente.
A principios de 2011, la empresa Kickstarter, que facilita la financiación de
proyectos en línea de forma participativa, ha llegado a los 4000 proyectos con más
de 30 millones de dólares en donaciones. Por otra parte, casi el 44% de los
proyectos se han iniciado con éxito desde esta plataforma.

El futuro de las aplicaciones Web

Puesto que en los 43 años de la historia de internet, los programadores han


tratado de hacer estallar las barreras entre las aplicaciones tradicionales y
aplicaciones web. El progreso de los últimos años en tecnología, velocidad de
descarga, así como herramientas de desarrollo (incluyendo la plataforma. Net de
Microsoft) aborda algunas deficiencias.

Poco a poco, las aplicaciones Web se están convirtiendo en una funcionalidad


más completa, mientras que están siendo fáciles de usar. Podemos tomar por
ejemplo de Google Docs, Office Web Apps, BitDefender QuickScan, Last.fm, y en
línea UFile QuickTax, lo que sea.

Como hemos visto, el impacto de las aplicaciones Web sobre cómo operar un
negocio, transmitir y recibir información, e incluso en la vida de las personas es
considerable. Las aplicaciones Web ofrecen la oportunidad de conectar a los
usuarios entre sí y las empresas con sus clientes. En resumen, los desarrolladores
de aplicaciones web de hoy están dando forma a su futuro digital del futuro.
http://www.um.es/docencia/barzana/DIVULGACION/INFORMATICA/Historia-
desarrollo-aplicaciones-web.html
EVOLUCIÓN DE LAS APLICACIONES WEB
Desde que Internet y la Web fueron creados, una cantidad infinita de posibilidades
se han abierto, quizás, la más importante y usual sea el acceso de datos e
información desde cualquier sitio. Las personas que se dedican al desarrollo de
aplicaciones podrían considerar esto como un desafío, ya que los avances
tecnológicos de estos últimos años exigen aplicaciones más rápidas, ligeras y
robustas que permitan utilizar la Web. Sin lugar a dudas, Internet es una de las
últimas tecnologías que más rápidamente se está desarrollando para su
introducción en los hogares. Las previsiones apuntan a su integración como un
electrodoméstico más, con unas capacidades y servicios que evolucionaran
rápidamente. Por ese motivo, cada vez más adquieren importancia en las
respuestas de los usuarios frente a la implantación de estas nuevas tecnologías.
Gracias al Internet y las conexiones de alta velocidad que lo acompañan, se ha
podido mejorar de manera significativa la manera de trabajar de algunas personas
al poder hacerlo desde sus hogares, Internet ha permitido a estas personas mayor
flexibilidad en términos de horarios y de localización.
La programación web es un término adecuado para describir el proceso general
que engloba el diseño y la creación de un sitio web.
Hace algunos años, los sitios web no eran mucho más que folletos digitales.
Actualmente los sitios son más grandes y complejos.
Con la introducción de comercio electrónico y las páginas dinámicas, los sitios ya
han dejado atrás los folletos y han pasado a ser auténticas aplicaciones de
software.
En los años 60. En plena guerra fría, Estados Unidos crea una red exclusivamente
militar, con el objetivo de que, en el hipotético caso de un ataque ruso, se pudiera
tener acceso a la información militar desde cualquier punto del país.
Esta red se creó en 1969 y se llamó ARPANET. En principio, la red contaba con 4
ordenadores distribuidos entre distintas universidades del país. Dos años después,
ya contaba con unos 40 ordenadores conectados. Tanto fue el crecimiento de la
red que su sistema de comunicación se quedó obsoleto. Entonces dos
investigadores crearon el Protocolo TCP/IP, que se convirtió en el estándar de
comunicaciones dentro de las redes informáticas.
ARPANET siguió creciendo y abriéndose al mundo, y cualquier persona con fines
académicos o de investigación podía tener acceso a la red.
Las funciones militares se desligaron de ARPANET y fueron a parar a MILNET,
una nueva red creada por los Estados Unidos.
La National Science Fundation crea su propia red informática llamada NSFNET,
que más tarde absorbe a ARPANET, creando así una gran red con propósitos
científicos y académicos.
El desarrollo de las redes fue abismal, y se crean nuevas redes de libre acceso
que más tarde se unen a NSFNET, formando el embrión de lo que hoy conocemos
como INTERNET.
En 1985 la Internet ya era una tecnología establecida, aunque conocida por unos
pocos.
El autor William Gibson hizo una revelación: el término “ciberespacio”.
En ese tiempo la red era básicamente textual, así que el autor se basó en los
videojuegos. Con el tiempo la palabra “ciberespacio” terminó por ser sinónimo de
Internet.
En el Centro Europeo de Investigaciones Nucleares (CERN), Tim Berners Lee
dirigía la búsqueda de un sistema de almacenamiento y recuperación de datos.
Berners Lee retomó la idea de Ted Nelson (un proyecto llamado “Xanadú”) de usar
hipervínculos. Robert Caillau quien cooperó con el proyecto, cuenta que en 1990
deciden ponerle un nombre al sistema y lo llamaron World Wide Web (WWW) o
telaraña mundial.
A partir de entonces Internet comenzó a crecer más rápido que otro medio de
comunicación, convirtiéndose en lo que hoy todos conocemos.
Algunos de los servicios disponibles en Internet aparte de la WEB son el acceso
remoto a otras máquinas (SSH y telnet), transferencia de archivos(FTP), correo
electrónico(SMTP), conversaciones en línea (IMSN MESSENGER, ICQ, YIM,
AOL, jabber), transmisión de archivos (P2P, P2M, descarga directa), etc.
La gran ventaja que presenta la WWW son los hiperenlaces gracias a los cuales la
navegación y la búsqueda de información se convierten en un “juego de niños”.
Cuando se visualiza un documento WWW, el texto que aparece en la pantalla
contiene palabras en otro color y para resaltar las palabras clave.
La publicación web o la programación web
Son términos adecuados para describir el proceso general que engloba el diseño y
la creación de un sitio web.
En un principio la web era sencillamente una colección de páginas estáticas,
documentos, etc. para su consulta o descarga. El paso inmediatamente posterior
en su evolución fue la inclusión de un método para elaborar páginas dinámicas
que permitieran que lo mostrado tuviese carácter dinámico (es decir, generado a
partir de los datos de la petición). Este método fue conocido como CGI (“Common
Gateway Interface”) y definía un mecanismo mediante el que se podía pasar
información entre el servidor y ciertos programas externos.

https://programacion1class.wordpress.com/1-1-evolucion-de-las-aplicaciones-web/
Evolucion de las aplicaciones web
La web era sencillamente una colección de páginas estáticas, documentos, etc.,
para su consulta o descarga. El paso inmediatamente posterior en su evolución
fue la inclusión de un método para elaborar páginas dinámicas que permitieran
que lo mostrado tuviese carácter dinámico (es decir, generado a partir de los datos
de la petición).

le permitira hacer:

publicar un catálogo electrónico de productos, manejo de inventarios, órdenes de


compra, publicación de información con acceso restringido a ciertos usuarios,
actualización y mantenimiento de su sitio Web y en general, le permitirá publicar
cualquier tipo de información que se pueda incorporar a una base de datos.

Las aplicaciones web son populares debido a lo práctico del navegador como
cliente ligero, a la independencia del sistema operativo, así como a la facilidad
para actualizar y mantener aplicaciones sin distribuir e instalar software a miles de
usuarios potenciales.

Las aplicaciones web son aquellas cuya interfazse se contruye utilizando paginas
web.Dichas paginas son documentos de texto a los que se les añaden etiquetas
que nos permiten visualizar el texto de distintas formas y establecer enlaces entre
una pagina y otra.
Una de las caracteristicas mas destacable de las paginas web es la capacidad de
enlazar un texto con otro para crear un hipertexto.
El termino Hipertexto lo acuño ted nelson para hacer referencia a una
coleccion de documentosU(nodos) con referencias cruzadas (enlaces)la cual
podria explorarse en la ayuda de un programa interactico(navegador) que nos
permitiera movernos facilmente de un documento a otro.
La version que conocemos actualmente de hipertexto proviene del interes de los
cientificos en compartir dociementos y hacer referencias a otros documentos, Timb
berners.lee fue uno de los cientificos que trabajaba ahi y ideo el formato html para
representar documentos con enlaces a otros documentos.Dicho formato fue
posteriormente establecido como estandar.

Ventajas :

Ahorra Tiempo
No hay problemas de compatibilidad
No ocupan espacio en nuestro disco duro.
Actualizaciones inmediatas
Consumo de recursos bajo
Multiplataforma
Portables

Desventajas:

Habitualmente ofrecen menos funcionalidades que las aplicaciones de escritorio.


No tiene mucha disponibilidad
Su seguridad depende de la seguridad con la que se haga la aplicación

Una 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. 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 paginas web se limitaban a conetener documentos almacenados en formato


html ,dichos documentos no son mas que ficheros de texto a los que se le añaden
un a serie de etiqutas . Esas etiquetas de militan fragmentos del texto que han de
aparecer en un formato determinado y tambien sirven para crear enlaces de un
documento a otro.
El desarrollo de aplicaciones WEB ha evolucionado por los siguientes aspectos:
Evolución del Uso/Demandas Evolución de Tecnologías Navegador Evolución
Tecnologías Servidores Marketing de Ventas Hiper-Hype y las Dot.Com
La Web de hoy es un universo de aplicaciones y páginas web interconectadas
lleno de vídeos, fotos y contenido interactivo. Lo que no ve el usuario es cómo
interactúan los navegadores y las tecnologías web para hacer que esto sea
posible.

A lo largo del tiempo, las tecnologías web han evolucionado hasta permitir que los
desarrolladores puedan crear nuevas e increíbles experiencias web. La Web
actual es el resultado de los continuos esfuerzos de una comunidad web abierta
que ayuda a definir estas tecnologías web, tales como HTML5, CSS3 y WebGL, y
garantiza que todos los navegadores web las admitan.

Las líneas de color de esta visualización representan la interacción entre los


navegadores y las tecnologías web, lo que ha permitido el desarrollo del gran
número de aplicaciones web increíbles que utilizamos a diario.

Estructura:

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 (ejemplo: PHP, Java
Servlets o ASP, AS.NET, CGI, ColdFusion, embPerl, Python (programming
language) o Ruby on Rails) constituye la capa de enmedio. Por último, una base
de datos constituye la tercera y última capa.

Una aplicación web es similar a un programa tradicional, con la diferencia que este
se puede ejecutar desde cualquier ordenador con acceso a internet o a una red
local este donde este.
El usuario accede a la aplicación a través de un simple navegador de internet, no
requiriendo ningún otro software para su ejecución.
Las ventajas son independientes del sistema operativo que utilice, además ya no
tendrá que instalar el programa en cada ordenador donde desee utilizarlo
únicamente basta con instalarlas en su servidor.
Ámbito: habitualmente, las aplicaciones web se utilizan para controlar el
funcionamiento interno de los diferentes departamentos de la empresa,
gestionando:
· Contactos
· Reuniones
· Eventos
· Correos electrónicos

Aunque no solamente es este su campo de aplicación; la evolución de los


lenguajes de desarrollo está haciendo que cada vez más acaparen el mercado
propio de los programas tradicionales
El desarrollo de aplicaciones web ha evolucionado por los siguientes aspectos:
· Evolución del uso/demandas
· Evolución de Tecnologías/Navegador
· Evolución de Tecnologías/Servidores
· Marketing de ventas
· Hiper-Hype y las Dot.com
Ø Informativos y contenido estático (HTML estático).
Ø DHTML (“D” de dinámico), que incluye la posibilidad de incluir comportamiento
dinámico en la página. Ejemplo: menús, hojas de estilo.
Ø Lenguajes de programación del lado del cliente como Javascript, Vbscript,
Applets (Java).
Ø Incorporación de multimedia (Flash, SilverLigth).
Ø Lenguajes de programación del lado del servidor (tecnología CGI).
Ø Lenguajes de programación del lado del servidor de siguiente generación (ASP,
PHP, JSP, etc.).
Ø Desarrollo de tecnología para la seguridad (uso de claves, encriptación).
Ø Aplicaciones en Web como Comercio Electrónico.
Ø E-Government, E-procurement, Internet banking, etc.
Ø Servicios Web.

evolucion del navegador


Web 1.0. personas conectandose a la web y la web como punto de informacion
estatica.

La Web 1.0 es la forma más básica que existe, con navegadores de sólo texto
bastante rápidos ya que es de sólo lectura. El usuario no puede interactuar con el
contenido de la página (nada de comentarios, respuestas, citas, etc), estando
totalmente limitado a lo que el Webmaster sube a ésta.

Algunos elementos de diseño típicos de un sitio Web 1.0 incluyen:


Páginas estáticas en vez de dinámicas por el usuario que la visita2
El uso de framesets o Marcos.
Extensiones propias del HTML como <bilnk> y <marquee>, etiquetas introducidas
durante la guerra de navegadores web.
Libros de visitas online o guestbooks
botones GIF, casi siempre a una resolución típica de 88x31 pixels en tamaño
promocionando navegadores web u otros productos.3
formularios HTML enviados vía email. Un usuario llenaba un formulario y después
de hacer clic se enviaba a través de un cliente de correo electrónico, con el
problema que en el código se podía observar los detalles del envío del correo
electrónico.
No se podian adherir comentarios ni nada parecido
Todas sus páginas se creaban de forma fija y muy pocas veces se actualizaban.
No se trata de una nueva versión, sino de una nueva forma de ver las cosas.

web 2.0.personas conectandose a personas,la inteligencia colectiva como centro


de
informacion y la web es sintatica.

El término Web 2.0 comprende aquellos sitios web que facilitan el compartir
información, la interoperabilidad, el diseño centrado en el usuario1 y
lacolaboración en la World Wide Web. Un sitio Web 2.0 permite a los usuarios
interactuar y colaborar entre sí como creadores de contenido generado por
usuarios en una comunidad virtual, a diferencia de sitios web estáticos donde los
usuarios se limitan a la observación pasiva de los contenidos que se han creado
para ellos. Ejemplos de la Web 2.0 son las comunidades web, los servicios web,
las aplicaciones Web, los servicios de red social, losservicios de alojamiento de
videos, las wikis, blogs, mashups y folcsonomías.

Servicios asociados:
Blogs: Un blog es un espacio web personal en el que su autor puede escribir
cronológicamente artículos, noticias...(con imágenes y enlaces).
Wikis: Una wiki es un espacio web corporativo, organizado mediante una
estructura hipertextual de páginas donde varias personas elaboran contenidos de
manera asíncrona.
Redes sociales: Sitios web donde cada usuario tiene una página donde publica
contenidos y se comunica con otros usuarios. Ejemplos: Facebook, Twitter, Tuenti,
Hi5, Myspace, etc.
Entornos para compartir recursos: Entornos que nos permiten almacenar recursos
o contenidos en Internet, compartirlos y visualizarlos cuando nos convenga.
Existen de diversos tipos, según el contenido que albergan o el uso que se les da:
Documentos: Google Drive y Office Web Apps (SkyDrive), en los cuales podemos
subir nuestros documentos, compartirlos y modificarlos.
Videos: Youtube, Vimeo, Dailymotion, Dalealplay... Contienen miles de vídeos
subidos y compartidos por los usuarios.
Fotos: Picassa, Flickr... Permiten disfrutar y compartir las fotos también tenemos la
oportunidad de organizar las fotos con etiquetas, separándolas por grupos como si
fueran álbumes, podemos seleccionar y guardar aparte las fotos que no queremos
publicar.
Agregadores de noticias: Digg, Meneame... Noticias de cualquier medio son
agregadas y votadas por los usuarios.
Almacenamiento online: Dropbox, Google Drive, SkyDrive
Presentaciones: Prezzi, Slideshare.
Plataformas educativas
Aulas virtuales (síncronas)
Encuestas en línea
web 3.0.Aplicaciones web conectandose a aplicaciones web las personas siguen
siendo el centro de la informacion y la web es semantica.

Web 3.0 es una expresión que se utiliza para describir la evolución del uso y la
interacción de las personas en internet a través de diferentes formas entre los que
se incluyen la transformación de la red en una base de datos, un movimiento
social hacia crear contenidos accesibles por múltiples aplicaciones non-browser, el
empuje de las tecnologías de inteligencia artificial, la web semántica, la Web
Geoespacial o la Web 3D.

Se basa en la idea de añadir metadatos semánticos y ontológicos a la World Wide


Web. Esas informaciones adicionales —que describen el contenido, el significado
y la relación de los datos— se deben proporcionar de manera formal, para que así
sea posible evaluarlas automáticamente por máquinas de procesamiento. El
objetivo es mejorar Internet ampliando la interoperabilidad entre los sistemas
informáticos usando "agentes inteligentes". Agentes inteligentes son programas en
las computadoras que buscan información sin operadores humanos. Con la web
3.0 se busca que los usuarios puedan conectarse desde cualquier lugar, cualquier
dispositivo y a cualquier momento.

Entre sus innovaciones destacan:


Bases de datos
Inteligencia artificial
Web semántica y SOA
Evolución al 3D

web 4.0.Personas conectandose con personas y aplicaciones web de forma


ubicua, se añaden tecnologias como la inteligencia Arrtificial ,la voz como vehiculo
de intercomunicacion para formar una web total.

Desarrollo Profesional de Aplicaciones Web con ASP.NET


as aplicaciones ya no estarán en nuestras PC’s, estarán en la internet y por ende
en todos lados. Pasaremos de una red “tonta” a una red “inteligente” donde el
objetivo primordial será el de unir las inteligencias donde tanto las personas como
las cosas se comuniquen entre sí para generar la toma de decisiones. Para el
2020 o quizás antes se espera que haya “agentes” en la Web que conozcan,
aprendan y razonen como lo hacemos las personas.La Web Ubicua es un
concepto que está aún en desarrollo, pero me llama curiosamente la atención
como se van complementando algunas tecnologías que nos permiten imaginar o
soñar lo que podemos esperar en un futuro no muy lejano. Imagínese recibir
información en su celular en la calle por la que camina y que su propio equipo le
haga una reservación en el restaurant de la esquina con solo saber sus gustos.
La programación web es un término adecuado para describir el proceso general
que engloba el diseño y la creación de un sitio web.

Hace algunos años, los sitios web no eran mucho más que folletos digitales.
Actualmente los sitios son más grandes y complejos.
Con la introducción de comercio electrónico y las páginas dinámicas, los sitios ya
han dejado atrás los folletos y han pasado a ser auténticas aplicaciones de
software.

Web en concreto, se han abierto infinidad de posibilidades en cuanto al acceso a


la información desde casi cualquier sitio. Esto representa un desafío a los
desarrolladores de aplicaciones, ya que los avances en tecnología demandan
cada vez aplicaciones más rápidas, ligeras y robustas que permitan utilizar el
Web.
Afortunadamente, tenemos herramientas potentes para realizar esto, ya que han
surgido nuevas tecnologías que permiten que el acceso a una base de datos
desde el Web, por ejemplo, sea un mero trámite. El único problema es decidir
entre el conjunto de posibilidades la correcta para cada situación.

Una aplicación Web es una interfase entre un formulario diseñado


específicamente para

cubrir con las necesidades de su negocio y su información que actualmente tiene


hacia el
interior de su empresa, como pueden ser sistemas administrativos, inventarios,
facturación, cuentas por cobrar, productos, etc. (La información puede ser de
dominio público o restringida a ciertas personas a través de un nombre de usuario
y contraseña) con el objetivo de que cualquier persona pueda consultarla e
interactuar con ella desde Internet

Su funcionamiento son:

La información es enviada a un servidor


Se conecta con el servidor mediante el protocolo tcp-ip
El servidor toma la información en una aplicación que puede ser programada en
php, asp, ruby, python ,java, perl
El servidor retorna la información y el explorador lo procesa de nuevo y lo codifica
según sea su programación

http://www.cibernetia.com/manuales/introduccion_aplicaciones_web/3_historia_apl
icaciones_web.php

http://www.evolutionoftheweb.com/

S-ar putea să vă placă și