Hoy es jueves, 11 de marzo de 2010

Tags Tags: Internet Explorer 5.5 | Versión nueva, ¿interfaz nueva?
Estás en: www.eurosoftware-2000.com | Página de inicio

| Más

El sistema de ayuda de Windows 3.1 (I)

Windows 3.xLos soportes convencionales para transmitir la información como el papel, los audiovisuales, televisión, radio, etc, no permiten la interactividad por parte del receptor. En éstos, la información está previamente estructurada de forma secuencial o lineal. Como mucho podemos acceder a una parte de la información mediante un índice. La aparición del ordenador abrió nuevas posibilidades. En 1965 Ted Nelson definió lo que podía ser una nueva forma de escribir y presentar la información, como alternativa al método convencional lineal, a lo que llamó hipertexto.

Podemos definir el hipertexto como una forma no lineal o tridimensional de presentar la información textual. Es el propio texto mediante hiperenlaces el que nos permite navegar a través de la información. Estos hiperenlaces representan asociaciones conceptuales entre palabras, y otras partes de la información. De esta manera el receptor de la información deja de ser un sujeto pasivo, pudiendo interactuar con la información, siguiendo una secuencia no predeterminada.

Cuando además de texto, la información está compuesta por imágenes, animaciones, sonido, etc, estamos hablando de hipermedios. Tal vez este término a sido devorado por el popular "multimedia". Muchas de las enciclopedias multimedia que se comercializan actualmente, son ejemplos claros de hipermedios, aunque comercialmente hablando sea mejor utilizar "Multimedia Interactivo". No debemos confundir que; una aplicación multimedia no siempre es hipermedio, sin embargo, un hipermedio siempre es multimedia e interactivo. La diferencia viene dada por la forma de navegar a través de la información. Aquella que implemente métodos de acceso tridimensional, podrá considerarse hipermedio.

El hipertexto y los hipermedios son útiles allí donde haya una gran cantidad de información: enciclopedias, enseñanza por ordenador, documentación on-line, etc. El hipertexto puede ser útil para distribuir productos literarios sobre cualquier tema.


Fundamentos de los archivos de ayuda

El sistema de ayuda de Windows 3.1 supone un avance importante en cuanto a la unificación de criterios para creación de ayudas. Uno de le 5 costes ocultos más importantes de software es, sin lugar a dudas, el aprendizaje. Los usuarios deben pasar muchas horas aprendiendo el funcionamiento de una aplicación. Por tanto, documentar bien los programas, no sólo facilitará las cosas al usuario, sino que también hace el software más rentable.


Herramientas y utilidades para crear ayudas

Se empezará por saber lo que necesitamos para crear un archivo de ayuda:

WinHelp.exe: es la aplicación que ejecuta los ficheros de ayuda. Posee un archivo de ayuda propio, que no se debería dejar de leer. Esta aplicación , viene en el paquete de Microsoft Vindows, sin embargo algunos paquetes de programación la entregan también.

Un procesador de texto capaz de guardar los archivos en formato RTF (Rich Text Format), como: Microsoft Word o WordPerfect por nombrar algunos.

HC31.exe: compilador de Microsoft para los archivos de proyectos HPJ. El archivo de proyecto deberá estar en texto ASCII. Esta aplicación viene en cualquier paquete de programación para Windows.

Además de estas herramientas básicas, suplementariamente se debería disponer de las siguientes:

Microsoft Hotspot Editor (Shed.exe): esta utilidad crea archivos de hipergráficos (SHG). Viene con cualquier paquete de programación para Windows.

Microsoft Múltiple Resolution Bitmap Compiler (Mrbc.exe): combina varios archivos gráficos en un solo archivo (MRB) con diferentes resoluciones. El sistema de ayuda se encarga de mostrar el que se adapte a a resolución del monitor. Viene con cualquier paquete de programación para Windows.

La ayuda de Windows da soporte a archivos gráficos BMP y WMF. No estaría de más disponer de una aplicación gráfica que soporte estos formatos.


Los archivos RTF

Un archivo de ayuda está compuesto por una serie de temas a los que se accede mediante hiperenlaces. Cada tema puede estar en un archivo RTF propio, o pueden estar, separados mediante saltos de página, en un único archivo RTF. Cada tema debería describir un aspecto determinado de la aplicación, sin mezclar dos aspectos distintos en un mismo tema.

Los temas no tienen requerimientos mínimos, podrían estar vacíos, y no visualizaríamos ningún mensaje de error durante la compilación. Dada la poca utilidad de un tema de estas características, se debería incluir en cada tema: un título, un identificador único del tema, y el texto o cuerpo del tema con los hiperenlaces o referencias a otros temas.

Cuando se hace referencia a un título, no se entiende por tal, el que aparece en la primera línea del texto, sino al que podemos definir mediante el símbolo de nota al pie ($). Que aunque no es obligatorio, suele ser igual al que aparece en la primera línea del texto. Este título es el que se muestra en la lista del botón "Historial", y en la lista "Ir a del cuadro Buscar" de la Ayuda.

El identificador del tema se define mediante el símbolo de nota al pie (#). Este identificador es el que se utiliza para crear hiperenlaces. Dentro del texto se pueden crear hiperenlaces con el subrayado doble de una o varias palabras, inmediatamente después, y con el formato de texto oculto, indicaremos el identificador del tema al que se quiere saltar.