Alt.interface
De Net.art wiki
editor del tema: Martà BaldÃ
Antes que nada, hacer referencia a la magnitud del tema, ya que es increïblemente basta. Habra que distinguir desde un primer momento, las Gui integradas o que usan como soporte un sistema operativo determinado, y las GUI que ya son en si un sistema operativo. Las dos gestionan la información de forma mas accesible al usuarió, pero unas son adaptadas y las otras generadas.
Que es una interfaz
Una interfaz es la parte de un programa informático que permite a éste comunicarse con el usuario, con otras aplicaciones o entre dos componentes del “hardware�, permitiendo el flujo de información.
Es la cara visible de los programas. Interactúa con los usuarios. La interfaz abarca las pantallas y su diseño, el lenguaje utilizado, los botones y los mensajes de error, entre otros aspectos de la comunicación computadora persona.
Asà pues son toda una serie de instrumentos que permiten al usuario utilizar y comunicarse con los programas o con el hardware que usa
Las interfaces de los objetos están definidas en lenguaje IDL (Interface.Definition Language) . que es el que establece el contrato entre nuestros objetos y las aplicaciones que hagan uso de ellos.
Breve historia de la interface
Una buena manera de entender las GUI. es mirando las definiciones de las diferentes familias de sistemas operativos que se han comercializado. Wikipedia, pone a nuestra disposición una lista de los diferentes sistemas operativos, por año , desdelos clasicos a los experimentales.
Douglas Engelbart, además de inventor del ratón de ordenador , desarrollo la primera interfaz gráfica en los años 1960 en EE.UU. en los laboratorios de XEROX. Fue introducida posteriormente al público en las computadoras Apple Macintosh en 1984, y a las masas hasta 1993 con la primera versión popular del sistema operativo Windows 3.0.
Por lo que parece, la primera interface GUI, que se comercializo, aunque a nivel de empresa, fue la Visi On .
Visi On fue el primer escritorio completo, entendido como GUI. Fue dissenyado por VisiCorp para IBM PC en 1981 , (cuatro años después aparece windows 1.0) . Era una GUI diseñada para, redes de trabajo, de grandes empresas, su precio asà como su diseño, no estaban preparados para el usuario de la calle. El Hardware que requerÃa, este software , era tan elevado para la época que solo se lo podÃan permitir las computadoras industriales. (512 k de ram i 5 MB de espacio) Otro aspecto interesante de Visi On , residia en su diseño :
A very interesting feature of Visi On is the way it was designed. It was designed to be portable to other OSes such as CP/M or Unix, or to other CPUs besides the 8086. It did this by providing a kind of non machine specific "virtual machine" (called the Visi Machine) that all applications were written for. Only the very core of Visi On (called the Visi Host) was machine specific)
ACTUALES (falta)
Hacia donde se dirigen las interfaces.. (interfaces Virtuales)
La principal preocupación en la actualidad en el campo de la investigación es desvincularse de las GUI, las interfaces gráficas, para realizar interfaces que nos permitan integrarnos más a las imágenes y a al proceso. La facilitación de la integración del usuario con la máquina hace elevar la situación al estado de experiencia cognitiva que permite la inmersión en mundos inimaginables e infinitos.
Los avances cientÃficos y artÃsticos hacia estas nuevas interfaces se basan en las denominadas PUI. Las interfaces preceptúales permiten mejorar la comunicación entre mà quina y hombre pues este puede dar las órdenes y recibirlas de manera más orgánica y armónica con las que actualmente estamos acostumbrados a utilizar. Sensores, visores, realidad virtual y demás estados prácticos de la ciencia del siglo XXI están canalizando sus esfuerzos para que la comunicación entre máquinas y humanos parezca, valga de redundancia, más humana. Y con ello nos permitan sobrepasar las barreras humanas de comunicación y podamos sacar el mayor partido a la inteligencia computacional.
Las interfaces preceptúales permiten una expresión humana transparente, con movilidad, que nos facilitan la comunicación.
3 Tipos de interfaces:
Multimedia, se usan para representar la información al usuario utilizando recursos perceptivos y cognitivos. Utiliza varios canales.
Multimodal, utilizada para la comunicación entre máquina y humano.
Perceptual, explota las posibilidades de expresión perceptual que tienen los humanos. Se utiliza para pasar información a las máquinas.
Vocabulario
CORBA : (Common Object Request Broker Architecture): tecnologÃa de integración que define un marco estándar para interoperabilidad entre objetos con independencia del lenguaje y de forma trasnparente al programador. Su diseño está basado en el OMG Object Model
En computación, Common Object Request Broker Architecture (CORBA) es un estándar que establece una plataforma de desarrollo de sistemas distribuidos facilitando la invocación de métodos remotos bajo un paradigma orientado a objetos.
OMG : (Object Management Group): Consorcio creado en 1989 responsable de la creación, desarrollo y revisión de la arquitectura CORBA. No produce software, únicamente especificaciones
ORB: Agente de Petición de Objeto (Object Request Broker). Es el canal de comunicación a través del cual los objetos se solicitan servicios con independencia de su ubicación fÃsica.
IDL: Interface Definition Lenguaje es un lenguaje que permite expresar tipos de datos, atributos, operaciones, interfaces, etc. Es independiente de los lenguajes de programación y se sitúa en un meta nivel con respecto a ellos. Su sintaxis es parecida a la Java o C++. IDL se aplica (map) a los lenguajes de programación, mediante un compilador de IDL
GUI: es un acrónimo del vocablo inglés Graphical User Interface Interfaz gráfica de usuario (GUI) es un método para facilitar la interacción del usuario con el ordenador a través de la utilización de un conjunto de imágenes y objetos pictóricos (iconos, ventanas..) además de texto.
hipertexto: Aunque el concepto en sà es muy anterior al WWW (fue creado por el fÃsico norteamericano Vannevar Bush en 1945), en Internet el término se aplica a los enlaces existentes en las páginas escritas en HTML, enlaces que llevan a otras páginas que pueden ser a su vez páginas de hipertexto. Las páginas hipertextuales son accedidas normalmente a través de navegadores WWW
Enlaces de interés:
( graphical user interface gallery ) interesante pagina donde encontrar a modo de ICONA,SONIDO o DTOS , todos los componentes gráficos de “interfaceâ€?, de los sistemas operativos mas importantes del mercado, desde sus orÃgenes hasta el momento.
Una galeria, con las principales GUI, de la historia, aquà podreis ver la primera interficie grafica , que se comercilizó (¡incluso bajárosla!)
FORM : [www.c3.hu/collection/form Form ] :
Pagina donde se utilizan los elementos de navegacion, propios de la interface del sistema del usuario, para generar, juegos d'imagenes, i ritmos.
[www.pawfal.org] : Pagina , donde principalmente se trata el browser art, però donde también se pueden acabar de encontrar interfaces curiosas en lo respectivo al sonido.(falta informacion, que pondre en breve)
[www.estagate.com] : InterfÃcies hipertextuales de mapas conceptuales dinámicos : te mueves en un espacio tridimensional de palabras que están atadas a otras palabras pero solo lo ves cuando estas sobre de la palabra : estructura de la información

