stringtranslate.com

Escritorio mágico

Magic Desk fue una serie planificada de software de productividad de Commodore Business Machines para Commodore 64 . Sólo se publicó la primera entrada, Tipo y Archivo . Se presentó en la edición de verano del Consumer Electronics Show de 1983 en junio, cuyo lanzamiento está previsto para el 31 de agosto. Commodore desarrolló la suite Magic Desk en respuesta a una percepción de falta de software de productividad para el Commodore 64 y a la interfaz gráfica de usuario de Apple Lisa .

A pesar de su popularidad, que brindó a la mayoría de los clientes su primera experiencia con una interfaz gráfica de usuario, Type and File fue criticado por los periodistas informáticos contemporáneos por su interfaz incompleta y engorrosa. Commodore descartó las entradas posteriores a favor de cultivar el software de productividad incorporado para la computadora doméstica exitosa de Commodore, la Plus/4 .

Funcionalidad

Magic Desk es una interfaz gráfica de usuario que incluye un procesador de textos y un sistema de archivos . Una mano incorpórea representa el cursor , controlado por un joystick. La primera pantalla presenta una habitación con un escritorio, un archivador, un bote de basura 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 está debajo del cursor. En esta pantalla, sólo funcionan la máquina de escribir, el bote de basura y el archivador; 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] [un]

Al presionar el ícono de la máquina de escribir, el usuario ingresa al procesador de textos, en el que la máquina de escribir y la papelera se pueden ver como íconos debajo del cuadro de texto, junto con íconos para imprimir, configurar márgenes y regresar a la pantalla principal (representada por un escritorio). . [1] El cuadro de texto imita la apariencia del papel blanco en una máquina de escribir, completo con platina , marcas de margen y una escala de papel. Se comporta en consecuencia, con un ruido de tic que acompaña a cada pulsación de tecla y una campana de margen que suena cuando el cursor está cinco columnas antes del margen derecho. Además, cuando el cursor se acerca al centro de la pantalla, permanece centrado y el texto anterior se mueve detrás de él (moviendo la página de derecha a izquierda) como para simular una página que se mueve con el carro de una máquina de escribir real. [2] Cuando se llega al final del margen, el usuario debe presionar la tecla Retorno manualmente para avanzar a la siguiente línea. La edición de texto se realiza 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 tendrán que reescribirse en el caso de agregarlos. o eliminar frases. [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 al Commodore 64. [1]

Para evitar la pérdida accidental de datos, presionar el ícono de la papelera solo una vez en la pantalla del procesador de textos o en el menú principal coloca el documento en un estado de limbo representado por un trozo de papel arrugado en la lata; restaura el documento actual en el proceso de texto si el usuario no realiza ninguna acción en varios segundos. [3] Al presionar el icono dos veces se descarta el documento actual del procesador de textos. Para guardar un documento en un disquete , los usuarios deben presionar el ícono del escritorio en el procesador de textos para regresar al menú principal; luego deberán 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 solicita al usuario que presione el botón de disparo para inicializar el disco y le advierte que esto dará como resultado que el disco se formatee 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 presionar cualquier cajón aparecen diez carpetas que se pueden etiquetar individualmente; a su vez, al presionar cualquier carpeta aparecen diez hojas de papel, que también se pueden etiquetar. Una vez que la página está etiquetada ( nombrada ), al presionar el ícono 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 a quien Commodore contrató en su oficina de investigación y desarrollo en Moorpark, California . El trabajo fundamental 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 PET. Desarrolló una interfaz gráfica de usuario demostrativa que comprendía un archivador animado que funcionaba como administrador de archivos . Las filas de gabinetes contenían carpetas que a su vez contenían una lista de archivos almacenados en un disquete que contenía datos. [4] [b]

Commodore cerró la oficina de Moorpark en 1982 y trasladó a Feagans a la oficina ejecutiva de Commodore en Santa Clara, California , donde trabajaba el fundador Jack Tramiel . [5] La escasez de trabajo estructurado allí le permitió a Feagans tener tiempo libre para adaptar su demostración al Commodore 64 , usando BASIC . Al dominar 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ó para la creación de una gran cantidad de software para el 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 momento crítico resultante. Allí, la manifestación de Feagans captó la atención de Finkel. Tras la sugerencia de Finkel de que esta demostración se comprometiera con 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 en la próxima CES en el verano de 1983. [6]

Para evitar una reescritura completa, Feagans usó su propio compilador especial para convertir su BASIC en ensamblador . En este punto, el código comprendía sólo 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 programadores seleccionados 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 una de esas selecciones. [7] Con la tarea de crear un equipo propio para Magic Desk, Feagans eligió a varios miembros del equipo de Wiggins, 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] Más tarde, Tomczyk hizo que Bruette reprogramara los gráficos. [6] En su vuelo a Santa Clara, los dos rápidamente redactaron una maqueta de la pantalla de escritorio principal 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 textos y el administrador de archivos. [6] En la prensa, Commodore prometió funciones adicionales agregadas de forma incremental en múltiples 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 del verano de 1983, aunque funcional, fue descrita por Commodore como preliminar. [11] Prometieron una fecha de lanzamiento del 31 de agosto de 1983, que no pudieron cumplir debido a retrasos en la fabricación de los cartuchos. [12] En cambio, Magic Desk fue lanzado 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 en la simulación de una máquina de escribir y un archivador de la vida real. [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 textos no era estándar. [15]

Después de 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 ellas la de búsqueda y reemplazo y la de selección y movimiento de bloques . [16] Mary C. Ware en Run escribió que en su búsqueda de la precisión mecánica, el procesador de textos heredó los aspectos buenos y malos de las máquinas de escribir. [17] Consideró que el movimiento de la página de derecha a izquierda era un refrescante cambio de ritmo con respecto a los procesadores de texto estándar, al igual que la campana de margen. Sin embargo, la necesidad de retornos de carro manuales le resultaba más frustrante que nostálgico y deploraba la falta de ajuste uniforme de márgenes y espacios entre líneas. [2] Charles Brannon en Compute!'s Gazette definió la simulación mecánica de una máquina de escribir como "quizás demasiado linda" y se quejó de que el procesador de textos proporcionaba sólo una fracción de la versatilidad de otros. [18]

Los revisores también cuestionaron la usabilidad y velocidad del software. Brannon encontró confusa la ausencia de etiquetas debajo de los íconos. [18] Robinson elogió los gráficos como "claros, efectivos y fluidos", pero encontró frustrantes los íconos que no funcionan, y supuso que su única función era abrir el apetito del usuario por más títulos de Magic Desk. [19] Hablando de esto, Robinson escribió que su medio de cartucho precipitaría el desgaste de la ranura del cartucho del 64, en caso de que más entradas en la serie Magic Desk giraran en torno a un conjunto de funciones a la vez, lo que requeriría sacar estos cartuchos para acceder a diferentes funciones. [16] Ware encontró la metáfora del gabinete para un sistema de archivos lo suficientemente intuitiva para los principiantes pero engorrosa para cualquier otra persona. [3] Robinson no estuvo de acuerdo y escribió que el folleto de seis páginas que constituía toda la documentación proporcionaba a los usuarios sólo sugerencias suficientes para explorar el software sin saber cómo archivar una página terminada. [16] Brannon se lamentó de la lentitud de la unidad de disquete y del funcionamiento errático al escribir un solo documento en el disco. [18]

Al final, los revisores coincidieron en que Magic Desk era adecuado para usuarios novatos de ordenadores. Robinson recomendó Magic Desk sólo para usuarios primerizos de computadoras familiarizados con una máquina de escribir. [16] Ware y Brannon fueron un paso más allá y calificaron a Magic Desk como un buen valor para los tecnófobos. [20] Brannon comparó Magic Desk con un IBM Selectric , que no requiere instrucciones de uso pero es obsoleto para el usuario intermedio de computadoras. Sintió 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 había hecho Lisa de Apple . logrado. [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 llevó a Commodore a considerar cartuchos posteriores. A finales de 1983, mientras la empresa avanzaba en el diseño de su computadora TED, conocida desde su lanzamiento como Commodore Plus/4 , los ejecutivos propusieron trasladar Magic Desk del 64 al TED. [22] Commodore volvió a poner en servicio a Feagans y Finkel para desarrollar dicho puerto; 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 habla. El chip integral de síntesis de voz de la variante 364 propuesta de la computadora TED aprovecharía esta capacidad, aunque la lengua vernácula limitada del chip resultó difícil de eludir. [24]

Magic Desk II tuvo una vista previa en el CES de invierno de 1984. Fue integrado en la variante de nivel medio propuesta de la computadora TED, la 264. La exposición de Commodore giró en torno a la 264 y Magic Desk, con Jim Butterfield mostrando sus características a los asistentes. [25] A pesar de la exhibición, los ejecutivos de Commodore terminaron desechando 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 de un Plus/4 con Magic Desk II. [26] Sin embargo, el lanzamiento original de Magic Desk terminó impulsando la imagen del todavía popular Commodore 64 de una máquina exclusiva para juegos a una con potencial de productividad. Berkeley Softworks revisó la noción de una interfaz gráfica de usuario para el 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 aparentemente infinitas. [27]

Una imagen ROM de un prototipo de Magic Desk II para el Commodore 64, completo con calculadora funcional, hoja de cálculo y libreta de direcciones Rolodex, apareció en línea en agosto de 2021. [28]

Ver también

Notas

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

Citas

  1. ^ abcdef Milewski 1984, pag. 62.
  2. ^ abcd Ware 1984, pág. 20.
  3. ^ ab Ware 1984, pág. 21.
  4. ^ abcde Bagnall 2010, pag. 491.
  5. ^ Bagnall 2010, pag. 400.
  6. ^ abcdef 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, pag. 43.
  11. ^ Stewart 1983, pag. 236.
  12. ^ Tomczyk 1984, pág. 280; Redactor 1983, pág. 5.
  13. ^ ab Brannon 1984, pág. 128.
  14. ^ Stewart 1983, pag. 235.
  15. ^ Stewart 1983, págs. 235-236.
  16. ^ abcd Robinson 1984, pag. 45.
  17. ^ Mercancías 1984, pag. 19.
  18. ^ abc Brannon 1984, pag. 129.
  19. ^ Robinson 1984, pag. 44.
  20. ^ Mercancías 1984, pag. 19; Brannon 1984, pág. 129.
  21. ^ Dillon 2014, págs. 105-106.
  22. ^ ab Bagnall 2010, pág. 510.
  23. ^ Bagnall 2010, pag. 511; Mace 1984, pág. 11.
  24. ^ Bagnall 2010, pag. 512.
  25. ^ Bagnall 2010, pag. 527.
  26. ^ Bagnall 2010, pag. 534.
  27. ^ Dillon 2011, pag. 83.
  28. ^ Puerto 2021.

Referencias

Lectura adicional

Enlaces externos