ClubEnsayos.com - Ensayos de Calidad, Tareas y Monografias
Buscar

Interacción Hombre Computador


Enviado por   •  9 de Abril de 2014  •  1.452 Palabras (6 Páginas)  •  256 Visitas

Página 1 de 6

¿Qué es la Web 2.0?

La Web 2.0 es la transición que se ha dado de aplicaciones tradicionales hacia aplicaciones que funcionan a través del web, enfocado al usuario final. Se trata de aplicaciones que generen colaboración y de servicios que reemplacen las aplicaciones de escritorio.

Es una etapa que ha definido nuevos proyectos en Internet y está preocupándose por brindar mejores soluciones para el usuario final.

Y es que cuando el web inició, nos encontrábamos en un entorno estático, con páginas en HTML que sufrían pocas actualizaciones y no tenían interacción con el usuario.

Ajax

AJAX es el acrónimo de Asynchronous Javascript and XML, es decir: Javascript y XML Asincrono. Este acrónimo fue utilizado por primera vez por Jesse James Garret en 2005, en su publicación Ajax: a New Approach to Web Applications si bien los componentes en que se basan y los recursos técnicos de que hace uso ya existían desde muchos años antes.

Normalmente, AJAX se define como una técnica para el desarrollo de páginas (sitios) web que implementan aplicaciones interactivas. No obstante, analicemos un poco cada una de las palabras que la forman:

• Javascript es un lenguaje de programación conocido por ser interpretado por los navegadores de páginas web.

• XML es un lenguaje de descripción de datos pensado fundamentalmente para el intercambio de datos entre aplicaciones, más que entre personas.

• Asíncrono: en el contexto de las comunicaciones (y la visualización de una página web no deja de ser una acto de comunicación entre un servidor y un cliente) significa que el emisor emite un mensaje y continúa son su trabajo, dado que no sabe (ni necesita saberlo) cuándo le llegará el mensaje al receptor.

Es decir, que podemos refinar un poco nuestra definición indicando que AJAX es una técnica que permite, mediante programas escritos en Javascript, que un servidor y un navegador intercambien información, posiblemente en XML, de forma asíncrona.

JQuery

jQuery es una biblioteca de Javascript que nos permite simplificar la manera de poder interactuar con los documentos en HTML.

Entre muchas de sus funciones, nos permite agregar interacción con la tecnología AJAX en páginas web y blogs, crear y desarrollar animaciones y manejar eventos.

jQuery, al igual que otras bibliotecas existentes en Internet, nos proporciona una serie de funcionalidades basadas en Javascript que de otra manera requerirían de mucho más código.

Para explicarlo mejor, con las funciones propias de jQuery lograremos grandes resultados en menos tiempo y escribiendo mucho menos.

jQuery consiste en un único fichero JavaScript que contiene las funcionalidades comunes de DOM, eventos, efectos y AJAX. La característica principal de la biblioteca es que permite cambiar el contenido de una página web sin necesidad de recargarla, mediante la manipulación del árbol DOM ('Modelo de Objetos del Documento' o 'Modelo en Objetos para la Representación de Documentos') y peticiones AJAX. Para ello utiliza las funciones $() o

jQuery().

Servelts

Pequeño programa que corre en un servidor. Por lo general son aplicaciones Java que corren en un entorno de servidor web. Esto es análogo a una aplicación Java que corre en un navegador.

Los Java servlets se han vuelto muy populares como alternativas a los programas CGI. La gran diferencia entre ambos es que los applet de Java son persistentes. Esto significa que una vez que han sido iniciados, se mantienen en memoria y pueden satisfacer múltiples solicitudes. En contraste, los programas CGI desaparecen una vez que han satisfecho una solicitud. La persistencia en los applets Java los hace más rápido que los CGI.

Características:

 Tienen acceso a todas las Apis de Java: JDBC, Java Mail, etc.

 Permiten utilizar cookies y seguimiento de sesiones (HttpSession), muy útiles para el desarrollo de aplicaciones Web.

 Define métodos para atender a cada una de las peticiones de HTTP que se puedan dar: doGet, doPost, doPut.

 Dos Parámetros importantes:

• HttpServletRequest: modeliza la petición del usuario y contiene información de la petición HTTP realizada

• HttpServletResponse: objeto que implementa la conexión de salida con el usuario.

Jsp

JSP es un acrónimo de Java Server Pages, que en castellano vendría a decir algo como Páginas de Servidor Java. Es una tecnología orientada a crear páginas web con programación en Java.

Características:

El Servidor Java de Páginas (Java Server Pages ,JSP) ofrece no sólo la independencia de operar en diferentes plataformas y servidores de páginas Web, sino que además combina el poder de la tecnología Java en el servidor con la facilidad de visualizar el contenido de las páginas HTML.•JSP es una tecnología que generalmente incluye:

• Componentes estáticos HTML/XML

• Elementos JSP especiales

• Fragmentos especiales de código escritos en lenguaje Java llamados

scriptlets

• La especificación JSP extiende la tecnología de servlets para reducir la programación requerida en el desarrollo de páginas Web dinámicas.

• JSP permite apreciar mejor la distinción entre el contenido de la información y su presentación.

...

Descargar como (para miembros actualizados) txt (10 Kb)
Leer 5 páginas más »
Disponible sólo en Clubensayos.com