Articulo de referencia

Gitano (software)

Gypsy fue el primer sistema de preparación de documentos basado en ratón e interfaz gráfica de usuario que aprovechó estas tecnologías para prácticamente eliminar los modos de e...

Gypsy fue el primer sistema de preparación de documentos basado en ratón e interfaz gráfica de usuario que aprovechó estas tecnologías para prácticamente eliminar los modos de edición . Su funcionamiento resultaría familiar para cualquier usuario de un ordenador personal moderno . Fue el segundo programa de preparación de documentos WYSIWYG , sucesor de Bravo en el ordenador personal Xerox Alto .

Fue diseñado e implementado en Xerox PARC en 1975 por Larry Tesler y Timothy Mott, con el asesoramiento de Dan Swinehart y otros colegas. El código se basó en Bravo y sus desarrolladores, entre ellos Tom Malloy, Butler Lampson y Charles Simonyi, brindaron apoyo técnico. Fue creado para su uso en Ginn & Co. , una filial de Xerox en Lexington, Massachusetts , que publicaba libros de texto .

La selección por arrastre, el doble clic y el cortar-copiar-pegar fueron rápidamente adoptados por Dan Ingalls para Smalltalk , comenzando con Smalltalk-76. [ 1 ] Las ideas y técnicas se perfeccionaron en Apple Lisa y Macintosh y se extendieron desde allí a la mayoría de los sistemas modernos de preparación de documentos.

Diferencias con Bravo

Aunque similar en capacidades a la versión vigente de Bravo, la interfaz de usuario de Gypsy era radicalmente diferente. [ 2 ] Tanto en Bravo como en Gypsy, un comando operaba sobre la selección actual. Pero Bravo tenía modos y Gypsy no. En Bravo, el efecto de presionar una tecla de carácter dependía del modo actual, mientras que en Gypsy, presionar una tecla de carácter por sí sola siempre escribía el carácter.

Por ejemplo, en el modo Comando de Bravo, al pulsar la tecla "I" se accedía al modo Insertar. En este modo, al pulsar las teclas de caracteres, se escribían caracteres en un área de almacenamiento temporal ("búfer") hasta que se pulsaba la tecla Escape, momento en el que el contenido del búfer se insertaba antes de la selección y el editor volvía al modo Comando. En Gypsy, no se necesitaba ningún comando ni búfer para insertar texto nuevo. El usuario simplemente seleccionaba un punto de inserción con el ratón y escribía el nuevo texto. Cada carácter insertado se colocaba directamente en el documento en el punto de inserción, que se posicionaba automáticamente después del nuevo carácter.

Entre otras diferencias entre Gypsy y la versión vigente de Bravo en aquel entonces se encontraban:

  • Para seleccionar texto en Bravo, el usuario hacía clic en el primer y último carácter que deseaba seleccionar, cada uno con un botón diferente del ratón. En Gypsy, el usuario podía arrastrar el ratón desde el primer hasta el último carácter mientras mantenía pulsado un botón.
  • Además de cortar, copiar y pegar, Gypsy introdujo la función de doble clic para seleccionar una palabra, así como la posibilidad de cambiar el estilo de una selección de texto a negrita, cursiva o subrayado pulsando la tecla Control (también llamada "Mirar") mientras se pulsaban las teclas "B", "I" o "U".
  • Para minimizar la memorización y el uso de modos, los comandos menos frecuentes de Gypsy aparecían en un menú desplegable. Cada elemento del menú podía tener parámetros, como en los cuadros de diálogo actuales. Por ejemplo, el comando Escanear (buscar) requería un parámetro, que el usuario introducía sin necesidad de usar ningún modo antes de hacer clic en el nombre del comando, "Escanear".

Referencias

  1. ^ Ingalls, Dan (enero de 1978). Diseño e implementación del sistema de programación Smalltalk-76 . págs.  9–16 . doi : 10.1145/512760.512762 . ISBN 978-1-4503-7348-7.{{cite book}}: |website=ignorado ( ayuda )
  2. ^ Lampson, Butler (octubre de 1976). Manual del usuario de Alto (PDF) . Centro de investigación de Xerox Palo Alto.

Lecturas adicionales

  • Hiltzik, Michael A. (1999). Dealers of Lightning: Xerox PARC and the Dawn of the Computer Age . Nueva York: HarperCollins. pp.  201–210 . ISBN 978-0-88730-891-8.
  • Smith, Douglas K.; Robert C. Alexander (1988). Tropezando con el futuro: Cómo Xerox inventó y luego ignoró la primera computadora personal . Nueva York: William Morrow. págs.  105–112 .
  • Moggridge, Bill (2007). Diseño de interacciones . Cambridge, MA: MIT Press. págs.  48–54 . ISBN 978-0-262-13474-3.
  • Gitana: El sistema de escritura Ginn
  • "Gypsy": una investigación sobre el sistema de edición asistida por ordenador de Ginn.
  • Larry Tesler demostrando las funciones de cortar, copiar y pegar en Gypsy en una Xerox Alto.
Obtenido de " https://en.wikipedia.org/w/index.php?title=Gypsy_(software)&oldid=1352223796 "