Día 4

4.2. Helpers

Existe una diferencia entre un "plugin" y un "helper" (programa auxiliar).  Un plugin es un programa que actúa como si fuera una parte integral de navegante, mientras que un programa auxiliar solamente le da una ayudadita a Netscape.  Veamos un ejemplo: supongamos que una página contiene unos eslabones a unas estructuras moleculares en formato PDB.  Si Netscape tiene el plugin Chime, podemos verlas con sólo hacer un click sobre el eslabón, como si fueran cualquier imagen en formato GIF o JPEG.  Si yo no tengo el plugin pero tengo Rasmol, puedo configurar a Netscape para que, cada vez que yo quiera ver un archivo PDB, Netscape le eche un grito a Rasmol diciéndole: "¡Ayúdame, no sé qué hacer con esto!"

Configurar un Helper es bastante sencillo.  Si abrimos Edit-->Preferences veremos una pantalla parecida a esta:

4.2.1. Química: Rasmol

Rasmol es un visualizador de estructuras moleculares desarrollado por Roger Sayle (de Glaxo). Produce imágenes con una excelente calidad y prácticamente, si la computadora en la que está instalado posee suficiente memoria, Rasmol puede visualizar cualquier estructura. Esto incluye enzimas, péptidos, fragmentos ADN y polímeros. También posee un lenguaje de programación propio (muy simple) para realzar aspectos de interés: revelar átomos con puentes de hidrógeno, ver la superficie accesible al solvente y realizar animaciones.

Cubrir todas las capacidades de Rasmol está fuera del alcance de este curso. En este curso utilizaremos Rasmol simplemente como un auxiliar de Netscape para poder ver algunas moléculas

4.3. Applets y Scripts (Java(TM) y JavaScript(TM))

Java es un lenguaje de programación orientado a objetos para comunicaciones en red desarrollado por Sun Microsystems. Su sintaxis es muy parecida a la de C y C++, aunque evita los aspectos más engorrosos y peligrosos de estos lenguajes, como son: uso de apuntadores, asignación y liberación de memoria y recolección de basura. A un programa escrito en Java que esté incluido en una página de Web le llamamos "applet".

Cualquier persona interesada en programar en Java puede conseguir el compilador de Java gratuitamente, sólo tiene que buscar el Java Development Kit (JDK) para la computadora que tenga disponible.

JavaScript es un lenguaje de programación desarrollado por Netscape para dotar de mayor interactividad a las páginas de Web. Algunos de los ejemplos mencionados en este curso funcionan gracias a JavaScript, por ejemplo:

Jeremy Lord, Analytical Science On-Line: Sheffield Hallam University, UK (includes multiple choice questions marked by JavaScript)

El lector interesado en aprender más acerca de JavaScript, puede consultar los tutores publicados en Netscape:
Revista DevEdge

Aquí mencionamos Java y Javascript sólo para que el lector esté informado de su existencia y, en su caso, disponga de puntos de partida para ahondar su conocimiento de estos lenguajes de programación.
DIA ANTERIOR    DIA SIGUIENTE
Nedstat Counter