Tecnologías

Principales Tecnologías usadas en el Arte de Internet

Las obras de arte de Internet están compuestas de una infraestructura de código que se manifiesta a través de una interfaz.

Pueden estar compuestos por diferentes tipos de archivos, ensamblados con un lenguaje de programación y comunicados por diferentes protocolos según la naturaleza del lenguaje.

Tratándose en su mayoría de páginas web, el lenguaje base es HTML y el protocolo es http.

Cilleruelo (Cilleruelo 2000) distingue dos etapas en la utilización de lenguajes e interfaces:

    • Antes de la aparición del primer navegador gráfico (Mosaic, 1993) donde las interfaces con el usuario estaban basadas en código ASCII. Hay cuatro conexiones básicas en esta época: e-mail (protocolo SMTP y ESMTP), newsgroups (USENET), conexión remota (TELNET) y transferencia de ficheros (FTP) dentro de la familia de protocolos TCP/IP. Antes de la llegada de la WWW, Archie ofrecía una lista de servidores FTP, Gopher daba acceso a diferentes recursos y Wais ofrecía respuestas al usuario al modo de un actual FAQ. De todos los servicios que la precedieron siguen activos: Talk e IRC (comunicación en tiempo real o chat), MUDs y/o MOOs.
    • A partir de la instauración del protocolo http, la WWW ofrece el primer soporte gráfico/multimedia de Internet. Los documentos se escriben en HTML y pueden integrar texto, imágenes, vídeo y sonido. La WWW está basada en hipertexto que permite enlazar diferentes elementos alojados en documentos en diferentes nodos. Los elementos que permiten este enlazado se denominan links y aparecen resaltados por defecto. Mosaic incorporó los diferentes servicios en una ventana única y un instrumento para la navegación y búsqueda de información en la red. Estos elementos de búsqueda hoy en día están integrados en el navegador y se denominan motores de búsqueda (search engines) como el de Google.

Otros lenguajes que se han ido añadiendo al HTML y han permitido incrementar la participación y la interactividad son:

  • VRML
    • VRML2 (lenguajes de modelado de realidad virtual y entornos en 3 dimensiones) Estos archivos necesitan de un programa adicional para que el navegador pueda interpretarlos.
    • Están siendo sustituidos en la representación tridimensional de espacios en Internet por WebGl.

Lenguajes que se añaden al servidor:

    • CGI (Common Gateway Interface)
  • Perl
    • Java. Desarrollado por Sun Microsystems, adquirido por Oracle en 2010.
    • JavaScript. Originalmente LiveScript desarrollado por Netscape. Sun se unió para convertirlo en un estándar de facto. La ventaja es que se ejecuta desde el propio navegador y aligera el tráfico en la red. El navegador debe soportar el lenguaje.

Plug-ins o complementos que deben instalarse en el navegador para poder ser reproducidos:

    • Shockwave. Originalmente perteneciente a Macromedia Director, actualmente Adobe Director que es capaz de generar programas ejecutables ricos en multimedia. Usa Lingo y JavaScript como lenguajes de programación, ambos orientados a objetos.
    • Flash. Originalmente también perteneciente a Macromedia y adquirido así mismo por Adobe.
    • La permanencia de los plug-ins en la red está comprometida por la aparición del estándar HTML5(2011), que permite realizar sitios más dinámicos y acabará sustituyendo a estas tecnologías con el tiempo.

La interacción basada en vídeo en Internet comenzó con CUseeMee y MBONE, el software de vídeo conferencia dio lugar a piezas basadas en la performance y otros trabajos de vídeo interactivo en red. Actualmente, organizaciones como la Société des Arts Technologiques (SAT) en Montreal y MARCEL, fundada por Don Foresta en Francia, están trabajando con aplicaciones de ultra ancho de banda con propósitos creativos, usando redes como Access Grid (AG), Internet2 y National LambdaRail (NLR).[1]

Otras tecnologías usadas en el Arte de Internet:

Nomadic Devices (Paul, 2003): Dispositivos inalámbricos portátiles como un PDA o un teléfono inteligente.

    • “Top” de James Bukhouse en colaboración con Holly Brubach, 2002. Personajes descargables en un palm que aprenden coreografías y se comunican con otros palm.
    • "AgentRuby" de Lynn Hersmann, 2002. Un personaje descargable con inteligencia artificial.
    • "Newstweek" de Julian Oliver y Daniil Vasiliev, 2011

Agents (Wilson, 2002): “Los agentes son elementos de software con la inteligencia necesaria para hacerse cargo de algunos servicios o tareas específicas. A menudo, estas tareas requieren de gran sofisticación para entender las necesidades del usuario y la integración de la información. […] Algunos agentes han sido programados explícitamente para las operaciones; otros tienen la capacidad de aprender por observación de la actuación del usuario o de su experiencia previa. […] Los agentes son uno de los descendientes importantes de la investigación de Inteligencia Artificial de las últimas décadas.”[2]

“Otra tecnología en red que se ha utilizado para la creación de arte es el GPS (Global Positioning System), ahora también cada vez más disponible en los automóviles para ayudar a los conductores a encontrar su camino. El GPS es una red de satélites que puede señalar la ubicación exacta en la tierra de cualquiera o cualquier cosa que lleve un dispositivo emisor de señal.”[3]

Realidad aumentada a través de códigos QR (Quick Response) bidimensionales que pueden añadirse a diversas superficies y leerse con un teléfono móvil y otros dispositivos móviles equipados con cámara y un programa gratuito que los interpreta. Los códigos QR se usan no sólo en la creación sino también en la exposición de obras de Internet porque entre otras cosas pueden contener enlaces.

[1](Wands, 2006) [2](Wilson, 2002) [3](Paul, 2003) [4](Wands, 2006)