lunes, 15 de diciembre de 2014

Cómo comprender las posibilidades de Java y Web



Pizza Hut llamó mucho la atención con un experimento que llevó a cabo en octubre de 1994 para repartir su producto a través de Web. Mediante una interfaz similar a una forma de pedido, el sitio de Pizza Hut en Web (http://www.pizzahut.com/)podía aceptar pedidos de pizzas. Los usuarios de Web hambrientos ordenaron pizzas de esta manera en la reducida área geográfica donde Web ofrecía el servicio (Santa Cruz, California) y sólo por un tiempo limitado. Sin embargo, la posibilidad de enviar un pedido personal a través de la página de Web se vio como un avance importante, y el innovador experimento de Pizza Hut le proporcionó a la compañía mucha publicidad.



Los sueños de ordenar pizza muestran el estado de Web en la época anterior a Java. Las interfaces por medio de formas (como la mostrada en la figura P1. 1.) pueden aceptar entradas de los usuarios y después esta información se envía para su procesamiento al programa servidor de Web. Esto le ofrece al usuario una manera de proporcionar entradas en lugar de limitarse a seleccionar y observar la información.

Pero las casillas de verificación para llenado y las técnicas de programación que se encuentran detrás de su procesamiento sólo han apuntado en dirección de la interactividad. Con formas como éstas, el usuario todavía recibe respuestas que no se dan en tiempo real a su entrada de información.

El despliegue de la información también es estático: como el usuario debe usar el ratón para hacer clic en algo y obtener una respuesta, éste sigue manejando la comunicación; como consecuencia, hay pocas sorpresas.

 Figura P1. 1.
Ejemplo de forma interactiva en Web

Java cambia este modelo estático de la comunicación en Web y añade la dimensión de la interactividad y la animación. Mientras que el hipertexto de Web todavía sirve como mecanismo de intercambio para atraer gente a un sitio, Java puede ofrecer a los usuarios una manera de hacer algo en este sitio: interactuar con el contenido, sorprender con una animación, o trabajar con la información de una manera creativa. La clave de las posibilidades de Java es el contenido ejecutable.
El lenguaje Java se diseñó específicamente para distribuir contenido ejecutable además de proporcionar flexibilidad y ser extensible.

No hay comentarios:

Publicar un comentario