Articulo de referencia

Escritorio mágico

Magic Desk fue una serie de software de productividad planificada por Commodore Business Machines para la Commodore 64. Solo se lanzó la primera versión, Type and File . Se pres...

Magic Desk fue una serie de software de productividad planificada por Commodore Business Machines para la Commodore 64. Solo se lanzó la primera versión, Type and File . Se presentó en la edición de verano de 1983 de la Consumer Electronics Show en junio, con fecha de lanzamiento prevista para el 31 de agosto. Commodore desarrolló la suite Magic Desk como respuesta a la percibida falta de software de productividad para la Commodore 64 y a la interfaz gráfica de usuario de la Apple Lisa .

A pesar de su popularidad, que brindó a la mayoría de los usuarios su primera experiencia con una interfaz gráfica de usuario, Type and File fue duramente criticado por los periodistas informáticos de la época por su interfaz incompleta y engorrosa. Commodore descartó las siguientes versiones y optó por desarrollar el software de productividad integrado para su siguiente ordenador doméstico, el Plus/4 .

Funcionalidad

Magic Desk es una interfaz gráfica de usuario que incluye un procesador de texto y un sistema de archivos . Una mano sin cuerpo representa el cursor , controlado por un joystick. La primera pantalla muestra una habitación con un escritorio, un archivador, una papelera y una puerta. El escritorio contiene un teléfono, una calculadora, una hoja de cálculo , una máquina de escribir y un Rolodex , mientras que el archivador contiene un reloj que el usuario puede configurar. Al presionar el botón de disparo se selecciona el objeto que se encuentra debajo del cursor. En esta pantalla, solo la máquina de escribir, la papelera y el archivador son funcionales; el resto de los objetos no hacen nada. [ 1 ] Además, el usuario puede acceder a una serie de menús de ayuda presionando la tecla Commodore en el teclado. [ 1 ] [ a ]

Al pulsar el icono de la máquina de escribir, el usuario accede al procesador de textos, donde la máquina de escribir y la papelera se muestran como iconos debajo del cuadro de texto, junto con iconos para imprimir, ajustar los márgenes y volver a la pantalla principal (representada por un escritorio). [ 1 ] El cuadro de texto imita la apariencia del papel blanco de una máquina de escribir, con su rodillo , marcas de margen y escala. Su comportamiento es similar: cada pulsación de tecla produce un sonido de clic y suena una campanilla cuando el cursor se encuentra a cinco columnas del margen derecho. Además, al acercarse el cursor al centro de la pantalla, permanece centrado, mientras que el texto anterior se desplaza detrás, moviendo la página de derecha a izquierda, como si simulara el movimiento de una página con el carro de una máquina de escribir real. [ 2 ] Al llegar al final del margen, el usuario debe pulsar la tecla Intro manualmente para avanzar a la siguiente línea. La edición de texto se maneja línea por línea únicamente: los usuarios pueden eliminar caracteres detrás del cursor usando la tecla Retroceso o sobrescribir caracteres en la posición actual, pero no existen funciones de edición de bloques, lo que significa que los párrafos deben reescribirse en caso de agregar o eliminar oraciones. [ 1 ] La longitud del documento está limitada a 60 líneas. [ 2 ] Al presionar el icono de la impresora, se imprime inmediatamente el documento actual si hay una impresora activa conectada a la Commodore 64. [ 1 ]

Para evitar la pérdida accidental de datos, al presionar el ícono de la papelera solo una vez, ya sea en la pantalla del procesador de texto o en el menú principal, el documento entra en un estado intermedio representado por un trozo de papel arrugado en la papelera; si el usuario no realiza ninguna acción en unos segundos, el documento actual se restaura en el procesador de texto. [ 3 ] Al presionar el ícono dos veces, se descarta el documento actual del procesador de texto. Para guardar un documento en un disquete , los usuarios deben presionar el ícono del escritorio en el procesador de texto para regresar al menú principal; luego deben presionar el ícono del archivador. Esto lleva al usuario a la pantalla de administración de archivos. Magic Desk realiza una verificación de la unidad para ver si el disco está insertado y si dicho disco está inicializado; si hay un disco no inicializado, el programa le pide al usuario que presione el botón de disparo para inicializar el disco, advirtiéndole que esto resulta en el formateo del disco, para evitar el borrado accidental de datos. [ 2 ] Una vez que el disco está listo, se presenta al usuario un archivador con tres cajones. Al pulsar cualquier cajón, aparecen diez carpetas que se pueden etiquetar individualmente; a su vez, al pulsar cualquier carpeta, aparecen diez hojas de papel, que también se pueden etiquetar. Una vez etiquetada la página ( nombrada ), al pulsar el icono del disquete se guarda el documento actual en el disco. [ 1 ]

Desarrollo

Magic Desk fue principalmente obra de John Feagans, un diseñador del PET que Commodore contrató en su oficina de investigación y desarrollo en Moorpark, California . El trabajo pionero sobre interfaces gráficas de usuario realizado por Xerox PARC , así como una visita del ex empleado de PARC Robert Metcalfe en 1980, despertaron el interés de Feagans en desarrollar una para el PET. Desarrolló una interfaz gráfica de usuario demostrativa que consistía en un archivador animado que funcionaba como un administrador de archivos . Las filas de archivadores contenían carpetas que, a su vez, contenían una lista de archivos almacenados en un disquete con datos. [ 4 ] [ b ]

Commodore cerró la oficina de Moorpark en 1982, trasladando a Feagans a la oficina ejecutiva de Commodore en Santa Clara, California , donde trabajaba el fundador Jack Tramiel . [ 5 ] La falta de trabajo estructurado allí le brindó a Feagans el tiempo libre para adaptar su demostración a la Commodore 64 , usando BASIC . Dominando cómo programar el control del joystick, Feagans agregó un cursor a la demostración. [ 4 ] Mientras tanto, en Pensilvania, Sigmund Hartmann, jefe de la división de software de Commodore, presionó la creación de una gran cantidad de software para la Commodore 64 después de prometerle a Tramiel que corregiría la falta de software de productividad. [ 6 ] Hartmann encargó a Andy Finkel que buscara desarrolladores en Santa Clara para aliviar el tiempo de trabajo resultante . Allí, la demostración de Feagans captó la atención de Finkel. A sugerencia de Finkel de que esta demostración se convirtiera en un producto completo, Hartmann aprobó lo que se convertiría en Magic Desk, [ 4 ] después de la edición de invierno del Consumer Electronics Show de 1983. El desarrollo debía estar terminado para el siguiente CES en el verano de 1983. [ 6 ]

Para evitar una reescritura completa, Feagans usó su propio compilador especial para convertir su BASIC a ensamblador . El código en este punto comprendía solo el administrador de archivos, por lo que se asoció con Finkel para desarrollar el procesador de textos. [ 4 ] Para acelerar aún más el desarrollo, Commodore reutilizó la oficina de Santa Clara como un lugar para centralizar a programadores selectos de otras oficinas de Commodore. [ 6 ] Rich Wiggins y su equipo de Dallas, responsables del módulo de síntesis de voz Magic Voice de Commodore , fueron uno de esos seleccionados. [ 7 ] Encargado de crear su propio equipo para Magic Desk, Feagans escogió a varios miembros del equipo de Wiggins para sí mismo, además de contratar a Michael Tomczyk de la sede de Commodore en West Chester, Pensilvania , como supervisor. Tomczyk a su vez contrató al artista digital Jeff Bruette. [ 6 ] Los gráficos fueron programados inicialmente por Feagans y Finkel, quienes usaron sprites para los íconos. [ 4 ] Posteriormente, Tomczyk le pidió a Bruette que reprogramara los gráficos. [ 6 ] En su vuelo a Santa Clara, los dos dibujaron apresuradamente una maqueta de la pantalla principal del escritorio del software en papel cuadriculado. [ 8 ]

El desarrollo posterior de Magic Desk resultó laborioso y, presionado por el tiempo, el equipo detuvo el desarrollo de Magic Desk más allá del procesador de texto y el administrador de archivos. [ 6 ] En la prensa, Commodore prometió funciones adicionales añadidas incrementalmente en varios cartuchos, para su lanzamiento en fechas posteriores. [ 9 ] Commodore subtituló el primer y último lanzamiento Type and File. [ 10 ]

Recepción

Portada del folleto de Commodore para Magic Desk I

La vista previa de Magic Desk en el CES de verano de 1983, aunque funcional, fue descrita por Commodore como preliminar. [ 11 ] Prometieron una fecha de lanzamiento para el 31 de agosto de 1983, que no pudieron cumplir debido a retrasos en la fabricación de cartuchos. [ 12 ] En cambio, Magic Desk se lanzó en noviembre de ese año. [ 13 ] Al revisar la versión preliminar, George Stewart en Popular Computing expresó un optimismo cauteloso, destacando a los programadores de Commodore por su atención al detalle al simular una máquina de escribir y un archivador reales. [ 14 ] Tenía reservas sobre tener que crear y nombrar nuevas hojas para varias páginas de un documento y encontró que el límite de líneas del procesador de texto no era estándar. [ 15 ]

Tras su lanzamiento, muchos críticos de Magic Desk plantearon problemas con su procesador de textos. Phillip Robinson, en InfoWorld, criticó la falta de funciones de edición más avanzadas, entre las que destacaban la búsqueda y reemplazo y la selección y movimiento de bloques . [ 16 ] Mary C. Ware, en Run, escribió que, en su búsqueda de precisión mecánica, el procesador de textos heredó tanto los aspectos buenos como los malos de las máquinas de escribir. [ 17 ] Consideró que el movimiento de la página de derecha a izquierda era un cambio refrescante con respecto a los procesadores de textos estándar, al igual que la campana de margen. Sin embargo, la necesidad de retornos de carro manuales le resultó más frustrante que nostálgica, y lamentó la falta de ajuste uniforme de margen e interlineado. [ 2 ] Charles Brannon, en Compute!'s Gazette , definió la simulación mecánica de una máquina de escribir como "quizás demasiado cursi" y se quejó de que el procesador de textos ofrecía solo una fracción de la versatilidad de otros. [ 18 ]

Los revisores también cuestionaron la usabilidad y la velocidad del software. Brannon consideró que la ausencia de etiquetas debajo de los iconos era confusa. [ 18 ] Robinson elogió los gráficos como "claros, efectivos y fluidos", pero encontró frustrantes los iconos que no funcionaban, suponiendo que su único propósito era despertar el interés del usuario por otros títulos de Magic Desk. [ 19 ] Al respecto, Robinson escribió que su medio de cartucho precipitaría el desgaste de la ranura de cartuchos de la 64, si las siguientes entregas de la serie Magic Desk giran en torno a un conjunto de funciones a la vez, lo que requeriría extraer estos cartuchos para acceder a diferentes funciones. [ 16 ] Ware consideró que la metáfora del gabinete para un sistema de archivos era lo suficientemente intuitiva para los novatos, pero engorrosa para cualquier otro. [ 3 ] Robinson no estuvo de acuerdo, escribiendo que el folleto de seis páginas que constituía toda la documentación proporcionaba a los usuarios solo las suficientes pistas para navegar por el software sin saber cómo archivar una página terminada. [ 16 ] Brannon se quejó de la lentitud y el funcionamiento errático de la unidad de disquete al escribir un solo documento en el disco. [ 18 ]

Al final, los críticos coincidieron en que Magic Desk era adecuado para usuarios novatos de computadoras. Robinson recomendó Magic Desk solo para usuarios principiantes familiarizados con una máquina de escribir. [ 16 ] Ware y Brannon fueron un paso más allá, calificando a Magic Desk como una buena opción para tecnófobos . [ 20 ] Brannon comparó Magic Desk con una IBM Selectric , que no requería instrucciones para su uso, pero resultaba obsoleta para el usuario intermedio. Consideraba que Commodore —así como Microsoft , VisiCorp y Quarterdeck , que habían lanzado aplicaciones basadas en GUI casi al mismo tiempo— subestimaron las muchas horas de trabajo necesarias para crear una interfaz gráfica de usuario bien diseñada, como la que había logrado Lisa de Apple . [ 13 ]

Legado

A pesar de las críticas mixtas, el primer Magic Desk resultó popular en el hogar, exponiendo a muchos compradores a su primera interfaz gráfica de usuario. [ 21 ] Esta popularidad impulsó a Commodore a considerar cartuchos posteriores. A finales de 1983, mientras la compañía había estado progresando en el diseño de su computadora TED —conocida desde su lanzamiento como Plus/4— los ejecutivos propusieron portar Magic Desk de la 64 a la TED. [ 22 ] Commodore volvió a encargar a Feagans y Finkel el desarrollo de dicha adaptación; el primero contrató a cuatro ingenieros para ayudar en el desarrollo del llamado Magic Desk II. Finkel tuvo que limitar el código a 32 KB mientras agregaba la funcionalidad prometida por los íconos de teléfono, calculadora, hoja de cálculo y Rolodex. [ 23 ] Feagans además trabajó aún más estrechamente con el equipo de Wiggins para agregar capacidad de voz. El chip de síntesis de voz integrado de la variante 364 propuesta del ordenador TED aprovecharía esta capacidad, aunque el lenguaje vernáculo limitado del chip resultó difícil de sortear. [ 24 ]

Magic Desk II se presentó en el CES de invierno de 1984. Estaba integrado en la variante de gama media propuesta del ordenador TED, el 264. La exposición de Commodore giró en torno al 264 y Magic Desk, con Jim Butterfield mostrando sus características a los asistentes. [ 25 ] A pesar de la exposición, los ejecutivos de Commodore acabaron descartando el 364, renombrando el 264 como Plus/4 y abandonando Magic Desk II, utilizando en su lugar el software de productividad 3-Plus-1 de Tri Micro. [ 22 ] Según Finkel, los contables de Commodore proyectaron una baja demanda para un Plus/4 con Magic Desk II. [ 26 ] Sin embargo, el lanzamiento original de Magic Desk acabó impulsando la imagen del todavía popular Commodore 64, pasando de ser una máquina exclusivamente para juegos a una con potencial para la productividad. Berkeley Softworks retomó la idea de una interfaz gráfica de usuario para la Commodore 64 con su sistema operativo GEOS, lanzado en 1986. A diferencia del conjunto limitado de funciones del Magic Desk original, GEOS admitía aplicaciones de terceros, lo que permitía capacidades prácticamente ilimitadas. [ 27 ]

Una imagen ROM de un prototipo de Magic Desk II para Commodore 64, que incluía una calculadora funcional, una hoja de cálculo y una agenda Rolodex, apareció en línea en agosto de 2021. [ 28 ]

Véase también

  • KERNAL , nombre que Commodore le dio al núcleo de su sistema operativo para sus computadoras domésticas de 8 bits, en cuyo desarrollo Feagans fue pionero.
  • Jane , una suite de productividad similar basada en GUI lanzada para la Commodore 64, entre otras plataformas.
  • Windows 1.0
  • Visión
  • Desq

Notas

  1. La crítica Mary C. Ware escribió que las pantallas de ayuda de Magic Desk eran meras repeticiones del folleto ( Ware 1984 , p. 20).
  2. Michael Tomczyk, de la sede de Commodore en Pensilvania, atribuyó la inspiración de Feagans al modelo Lisa de Apple ( Tomczyk 1984 , p. 266). Sin embargo, Feagans relató casi tres décadas después que nunca había visto el Lisa en aquel momento ( Bagnall 2010 , p. 491).

Citas

  1. ^ Milewski 1984 , pág .  62.
  2. 1 2 3 4 Ware 1984 , pág. 20.
  3. 1 2 Ware 1984 , pág. 21.
  4. 1 2 3 4 5 Bagnall 2010 , pág. 491.
  5. Bagnall 2010 , pág. 400.
  6. ^ Tomczyk 1984 , pág .266. 
  7. Tomczyk 1984 , págs.256 , 266.
  8. Tomczyk 1984 , pág. 266; Bagnall 2010 , pág. 492.
  9. Benford 1984 , pág. 43.
  10. Robinson 1984 , pág. 43.
  11. Stewart 1983 , pág. 236.
  12. Tomczyk 1984 , pág. 280; Redactor 1983 , pág. 5.
  13. 1 2 Brannon 1984 , pág. 128.
  14. Stewart 1983 , pág. 235.
  15. Stewart 1983 , págs. 235–236.
  16. 1 2 3 4 Robinson 1984 , pág. 45.
  17. Ware 1984 , pág. 19.
  18. 1 2 3 Brannon 1984 , pág. 129.
  19. Robinson 1984 , pág. 44.
  20. Ware 1984 , pág. 19; Brannon 1984 , pág. 129.
  21. Dillon 2014 , págs. 105–106.
  22. 1 2 Bagnall 2010 , pág. 510.
  23. Bagnall 2010 , pág. 511; Mace 1984 , pág. 11.
  24. Bagnall 2010 , pág. 512.
  25. Bagnall 2010 , pág. 527.
  26. Bagnall 2010 , pág. 534.
  27. Dillon 2011 , pág. 83.
  28. Harbon 2021 .

Referencias

  • Bagnall, Brian (2010). Commodore: Una compañía al límite . Variant Press. ISBN 9780973864960 vía Google Libros.
  • Benford, Tom (mayo de 1984). "Entre bastidores en Commodore" . Run . 1 (5). CW Communications: 42–49 . ISSN 0741-4285 vía Internet Archive. 
  • Brannon, Charles (marzo de 1984). "Horizontes: 64" . Compute!'s Gazette . 2 ( 9). Publicaciones de Compute!: 128–130 vía Internet Archive.
  • Dillon, Roberto (2011). La edad de oro de los videojuegos: El nacimiento de una industria multimillonaria . CRC Press. ISBN 9781439873236 vía Google Libros.
  • Dillon, Roberto (2014). Listo: Una retrospectiva del Commodore 64. Springer. ISBN 9789812873415 vía Google Libros.
  • Harbon, Robin (31 de agosto de 2021). "Prototipo de software de voz Commodore Magic y secretos ocultos" . 8-Bit Show and Tell vía YouTube.
  • Kesterson, Michael (10 de junio de 1983). "Software: Commodore presenta 70 paquetes de software" . The Globe and Mail . Bell Globemedia Publishing. pág.  B16. ProQuest 386684271 . 
  • Mace, Scott (2 de julio de 1984). "Noticias: Commodore mejora el 264" . InfoWorld . 6 (27). CW Communications: 11. ISSN 0199-6649 vía Google Books. 
  • Pollack, Andrew (12 de junio de 1983). «Novedades en electrónica de consumo: y ahora, la nueva guerra del software» . The New York Times . pág.  A15. ISSN 0362-4331 . ProQuest 424655444 .  
  • Robinson, Phillip (13 de febrero de 1984). "Reseña de software: Magic Desk" . InfoWorld . 6 (7). CW Communications: 43–44 . ISSN 0199-6649 vía Google Books. 
  • Milewski, Richard A. (1984). Guía esencial de InfoWorld para el Commodore 64. Harper & Row. págs. 61–63 . ISBN  9780066690056 vía Internet Archive.
  • Stewart, George (1983). "Las nuevas computadoras domésticas" . Popular Computing . 3 ( 1–6 ). McGraw-Hill. ISSN 0279-4721 vía Google Books. 
  • Tomczyk, Michael S. (1984). Las guerras de las computadoras domésticas: Un relato desde dentro de Commodore y Jack Tramiel . Compute! Publications. ISBN 9780942386783 vía Internet Archive.
  • Ware, Mary C. (mayo de 1984). "Galería de software: Magic Desk I: Type and File" . Run . 1 (5). CW Communications: 18–21 . ISSN 0741-4285 vía Internet Archive. 
  • Redactor (24 de noviembre de 1983). "Retraso en el lanzamiento de Magic Desk" . Popular Computing Weekly . 2 (47). Sunshine Publications: 5 vía Internet Archive.

Lecturas adicionales

  • Robertson, Craig (2021). El archivador: una historia vertical de la información . University of Minnesota Press. ISBN 978-1517909468.Fragmento publicado en la revista Places Journal .
  • Reseña de Magic Desk I por Nathan Lineback en Toasty Tech