Javascript | CGI | Cookies | Shockwave | QuicktimeVR
El Javascript es un lenguaje de programación interpretado, de
estructura similar a la de Java, pero con mayor flexibilidad y
sencillez, aunque menor potencia.
Javascript puede ser utilizado para complementar una página web,
que en principio es estática, y aportar dinamismo e interactividad.
Además Javascript puede detectar eventos o acciones que se den
en la página, tales como el click, pasar el ratón por encima de
algún elemento, descargar la página, colocar el cursor en un campo
de texto, seleccionar un elemento en un menú desplegable... en
definitiva: Javascript puede responder a las acciones del usuario
que visita nuestra página, y así sorprenderle o guiarle a través
de nuestro sitio.
El Javascript nos permite también efectuar cálculos o algoritmos
en nuestras páginas, tales como el importe de un pedido o un presupuesto.
Entre otras muchas cosas podemos utilizar Javascript para aportar
aleatoriedad a una página, controlar accesos mediante claves,
insertar "cookies" a nuestros visitantes, optimizar nuestra página
en función del navegador...etc.
Common Gateway Interface, o interfaz de pasarela común, es un
protocolo de comunicaciones que nos permite ejecutar programas
en el propio servidor en que residen.
Estos programas son por lo general interpretados en el servidor
(Perl para servidores Unix, AppleScript para servidores Macintosh),
aunque los hay compilados y directamente ejecutados (C++ para
WindowsNT).
CGI nos facilita la generación -en tiempo real- de páginas a medida,
además de otras opciones como el envío de Email o la consulta
de bases de datos.
Las aplicaciones más generales de las CGIs son buscadores y procesadores
de formularios, y aunque se aspira a que java y javascript copen
el mercado de este tipo de programas, actualmente está muy difundido
por la web.
Las Cookies son lineas de texto que una página web puede insertar
en el ordenador de su visitante. En contra de la creencia general
no conllevan ningún peligro ni invasión de intimidad puesto que
ni siquiera se escriben directamente sobre el disco duro, sino
en un archivo preparado a tal efecto por el navegador (en el Mac
es "MagicCookie" en carpeta de preferencias del navegador; en
Windows es "Cookie.txt"). Además, las cookies que son insertadas
en un visitante no pueden ser visualizadas más que por quien las insertó.
Esto nos permite entablar conexión aparentemente real con el visitante,
pudiendo conocer el número de veces que nos ha visitado, el tiempo
que pasó desde su última visita, sus preferencias dentro de nuestra
página, o su idioma, ... etc.
El Shockwave es una nueva tecnología que nos permite visualizar
animaciones multimedia interactivas, con sonido y sorprendentes
efectos, minimizando el tiempo de carga.
Shockwave es un producto de Macromedia, y para visualizar animaciones
con este formato debemos poseer un Plug-in distribuido gratuitamente
por la compañía.
Los nuevos navegadores (Explorer 4 y la próxima versión de Netscape)
tienen preinstalado este plug-in, por lo que se espera que esta
tecnología experimente una fuerte expansión en los próximos meses.
El shockwave nos permite comprimir pequeñas animaciones para la
web, que contienen sonido e imágenes interactivas , y sus principales
aplicaciones son el entretenimiento y la publicidad.
Si desea ver un pequeño y sencillo ejemplo de Shockwave haga click aquí. Si tiene instalado el plug-in correctamente debería ver unos
ojos que miran hacia el puntero del ratón en todo momento. El
tamaño de esta animación es tan sólo de 4 K.
Quictime es una tecnología desarrollada por Apple Computer que permite la descompresión en tiempo real de audio y video. El QuicktimeVR permite visualizar en tiempo real entornos de 360 grados alrededor de un punto, de tal forma que se puede emular una visita virtual en la que el usuario interactúa con la película mediante la activación de puntos calientes.