Conceptos Fundamentales de Aplicaciones Web y Multimedia Interactiva
Clasificado en Informática
Escrito el en
español con un tamaño de 4,55 KB
Definición y Ejemplos de Aplicaciones Web
Una aplicación web se define como aquella aplicación que los usuarios pueden utilizar accediendo a un servidor web a través de Internet o de una intranet mediante un navegador.
Existen aplicaciones como los webmails, wikis, weblogs y tiendas en línea, que son ejemplos bien conocidos de aplicaciones web.
Limitaciones y Ventajas de las Interfaces Web
Las interfaces web tienen ciertas limitaciones en las funcionalidades que se ofrecen al usuario.
Una ventaja significativa es que las aplicaciones web deberían funcionar igual independientemente de la versión del sistema operativo instalado en el cliente.
El Hipertexto como Base de la Información
El hipertexto es una tecnología que organiza una base de información en bloques distintos de contenidos, conectados a través de una serie de enlaces cuya activación o selección provoca la recuperación de información.
Ámbitos de Desarrollo de Multimedia
Se distinguen los siguientes ámbitos en el desarrollo multimedia:
1. Transmedia
- Ámbito de los medios de comunicación consolidados, con un lenguaje propio y un uso de costumbres diarias.
- Las computadoras se destinan a la confección de mensajes.
2. Intermedia
- Ámbito definido por el uso de elementos de diferentes medios de comunicación para la transmisión de un mensaje.
- Los medios, antes de consolidarse como tales, fueron multimedia.
- En esta mezcla puede no utilizarse la computadora.
3. Multimedia
- Ámbito de uso de la computadora en aplicaciones hechas para que el usuario final la utilice mezclando tres o más de los cinco datos empleados en la transmisión del conocimiento formal: texto, gráficas, música, voz, imagen fija o en movimiento.
Interacción y Dinamismo en Sistemas Digitales
La interacción es una acción que se ejerce de manera recíproca entre dos o más sujetos, objetos, agentes, fuerzas o funciones.
Naturaleza Dinámica
Consiste en que, a partir de alguna acción o petición del usuario, se genere un cambio o modificación en la información que se presenta en la página.
Presentación y Personalización
La presentación es un proceso en el cual un contenido de un tema se expone ante un auditorio u otro lugar; generalmente, intenta informar y dar idea a una persona de algún tema.
La personalización es la adaptación de un producto, servicio o contenido a una persona o usuario, en función de sus características, preferencias personales o información previa que proporciona.
Funcionamiento de la Personalización
La personalización necesita tres procedimientos básicos, que son:
- La identificación del usuario.
- Las preferencias del usuario.
- La información descriptiva del contenido.
Identificación del Usuario
Con el fin de poder adaptar el contenido al usuario, hace falta, antes que nada, identificarlo para poderlo diferenciar del resto y mostrarle aquella información que él desea o que es interesante para él.
Un usuario se puede identificar de una manera directa o indirecta.
Identificación Directa
Es aquella en que el usuario se identifica él mismo de forma personal y directa. Sería el caso en que introduce su nombre y clave (cuando es necesario); de esta manera, el sistema lo reconoce de forma inequívoca. También sería el caso en que selecciona uno de los perfiles disponibles, como, por ejemplo, en el sistema de un ordenador donde hay varias sesiones creadas.
Identificación Indirecta
Es aquella en que la identificación se produce de una manera transparente al usuario, donde él no realiza la acción de identificarse, sino que hay un procedimiento paralelo que lo hace.
Arquitecturas de Sistemas Cliente-Servidor
Arquitectura de Dos Capas (Two Tier)
La arquitectura tradicional de cliente/servidor también es conocida como arquitectura de dos capas. Requiere una interfaz de usuario que se instala y corre en una PC o estación de trabajo y envía solicitudes a un servidor para ejecutar operaciones complejas.
Arquitectura de Tres Capas
La arquitectura de tres capas es un diseño reciente que introduce una capa intermedia en el proceso. Cada capa es un proceso separado y bien definido corriendo en plataformas separadas.