Волшебный стол - Magic Desk
|
Главный экран Magic Desk I
| |
| Другие имена | Волшебный стол |
|---|---|
| Автор (ы) оригинала | |
| Разработчики) | Commodore Business Machines |
| Первый выпуск | Ноябрь 1983 г . |
| Платформа | Коммодор 64 |
| Тип | |
| Лицензия | Проприетарное программное обеспечение |
Magic Desk - это запланированная серия программного обеспечения для повышения производительности от Commodore Business Machines для Commodore 64 . Была выпущена только первая запись « Тип и файл» . Он был представлен на летней выставке Consumer Electronics Show 1983 в июне, выпуск которой намечен на 31 августа. Commodore разработала набор Desk Волшебное как в ответ на воспринимаемую отсутствие производительности программного обеспечения для Commodore 64 и в графическом интерфейсе пользователя в Apple Lisa .
Несмотря на низкую стоимость и популярность, которые принесли большинству клиентов их первый опыт работы с графическим пользовательским интерфейсом, Type and File подверглись критике со стороны современных компьютерных журналистов за неполноту и громоздкость интерфейса. Commodore отказался от последующих записей в пользу развития встроенного программного обеспечения для повышения производительности для следующего домашнего компьютера Commodore, Plus / 4 .
Функциональность
Magic Desk - это графический пользовательский интерфейс с текстовым процессором и файловой системой . Бестелесная рука изображает курсор , управляемый джойстиком. На первом экране представлена комната со столом, картотечным шкафом, мусорным ведром и дверью. На столе находятся телефон, калькулятор, электронная таблица, пишущая машинка и Rolodex, а в картотеке - часы, которые может установить пользователь. Нажатие кнопки огня выбирает объект, который находится под курсором. На этом экране работают только пишущая машинка, корзина для мусора и картотечный шкаф - остальные объекты ничего не делают. Кроме того, пользователь может вызвать серию меню помощи, нажав клавишу Commodore на клавиатуре.
Нажатие на значок пишущей машинки приводит пользователя в текстовый редактор, где пишущую машинку и мусор можно увидеть в виде значков под текстовым полем, а также значков для печати, настройки полей и возврата на главный экран (представленный столом) . Текстовое поле имитирует внешний вид белой бумаги на пишущей машинке с валиком , отметками полей и бумажной шкалой. Он ведет себя соответствующим образом, при каждом нажатии клавиши сопровождается звуком «тиканья» и звучит колокольчик поля, когда курсор находится на пять столбцов перед правым полем. Кроме того, когда курсор приближается к центру экрана, он остается по центру, а предыдущий текст перемещается за ним - перемещая страницу справа налево - как будто для имитации страницы, перемещаемой с помощью каретки на настоящей пишущей машинке. По достижении конца поля пользователь должен вручную нажать клавишу возврата, чтобы перейти к следующей строке. Редактирование текста выполняется только построчно - пользователи могут удалять символы за курсором с помощью клавиши Backspace или перезаписывать символы в текущей позиции, но функции редактирования блоков отсутствуют, то есть абзацы придется переписывать в случае добавления или удаление предложений. Длина документа ограничена 60 строками. Нажатие на значок принтера немедленно распечатывает текущий документ, если к Commodore 64 подключен активный принтер.
Чтобы предотвратить случайную потерю данных, нажатие значка корзины только один раз на экране текстового редактора или в главном меню переводит документ в состояние неопределенности, представленное скомканным листом бумаги в банке; он восстанавливает текущий документ в текстовом процессе, если пользователь не предпринимает никаких действий в течение нескольких секунд. Двойное нажатие на значок фактически удаляет текущий документ из текстового редактора. Чтобы сохранить документ на дискету , пользователи должны нажать значок на рабочем столе в текстовом редакторе, чтобы вернуться в главное меню; затем они должны нажать на значок картотеки. Это переносит пользователя на экран управления файлами. Magic Desk выполняет проверку диска, чтобы узнать, вставлен ли диск и инициализирован ли он; если присутствует неинициализированный диск, программа предлагает пользователю нажать кнопку запуска, чтобы инициализировать диск, одновременно предупреждая его, что это приводит к форматированию диска, чтобы предотвратить случайное стирание данных. Когда диск готов, пользователю предоставляется картотечный шкаф с тремя ящиками. Нажатие на любой ящик открывает десять папок, которые можно пометить индивидуально; в свою очередь, нажатие на любую папку открывает десять листов бумаги, на которые также можно наносить метки. После того, как страница помечена ( названа ), нажатие значка гибкого диска сохраняет текущий документ на диск.
Разработка
Magic Desk был в основном работой Джона Фиганса, дизайнера ПЭТ, которого компания Commodore наняла в их научно-исследовательский офис в Мурпарке, Калифорния. Первоначальная работа Xerox PARC над графическим пользовательским интерфейсом , а также визит бывшего сотрудника PARC Роберта Меткалфа в 1980 году пробудили интерес Фиганса к разработке интерфейса для ПЭТ. Он разработал демонстрационный графический пользовательский интерфейс, включающий анимированный картотечный шкаф, который функционировал как файловый менеджер. Ряды шкафов содержали папки, которые, в свою очередь, содержали список файлов, которые хранились на дискете с данными.
Commodore закрыл офис Moorpark в 1982 году, переместив Фиганса в исполнительный офис Commodore в Санта-Кларе, Калифорния, где работал основатель Джек Трамиэль . Нехватка структурированной работы предоставила Фигансу досуг, чтобы адаптировать свою демонстрацию к Commodore 64 , используя BASIC . Освоив программирование управления джойстиком, Фиганс добавил в демонстрацию курсор. Тем временем в Пенсильвании Зигмунд Хартманн - глава отдела программного обеспечения Commodore - настаивал на создании большого количества программного обеспечения для Commodore 64, пообещав Трамиэлю, что он исправит недостаток программного обеспечения для повышения производительности. Хартманн поручил Энди Финкелю провести разведку разработчиков в Санта-Кларе, чтобы облегчить возникшее время кризиса . Там демонстрация Фиганса привлекла внимание Финкеля. По предложению Финкеля о том, чтобы эта демонстрация была посвящена полноценному продукту, Хартманн одобрил то, что впоследствии стало Magic Desk после зимнего выпуска выставки Consumer Electronics Show 1983 года . Разработка должна была быть завершена к следующей выставке CES летом 1983 года.
Чтобы избежать полного переписывания, Фиганс использовал свой собственный специальный компилятор, чтобы преобразовать свой БЕЙСИК в ассемблерный . Код на тот момент включал только файловый менеджер, поэтому он объединился с Финкелем для разработки текстового процессора. Для дальнейшего ускорения разработки Commodore перепрофилировал офис в Санта-Кларе в место для централизации избранных программистов из других офисов Commodore. Рич Виггинс и его команда из Далласа, ответственные за модуль синтеза речи Magic Voice от Commodore, были одним из таких вариантов. Получив задание создать собственную команду для Magic Desk, Фиганс выбрал для себя нескольких членов команды Виггинса, а также нанял Майкла Томчика из штаб-квартиры Commodore в Западном Честере, штат Пенсильвания, в качестве руководителя. Томчик, в свою очередь, нанял цифрового художника Джеффа Брюетта. Графика была изначально написана Фигансом и Финкелем, которые использовали спрайты для иконок. Позже Томчик попросил Брюэта перепрограммировать графику. Во время полета в Санта-Клару они поспешно нарисовали макет главного экрана программного обеспечения на миллиметровой бумаге.
Дальнейшая разработка Magic Desk оказалась трудоемкой, и из-за нехватки времени команда остановила разработку Magic Desk, выходящую за рамки текстового процессора и файлового менеджера. В прессе Commodore пообещал, что дополнительные функции будут постепенно добавляться для нескольких картриджей, которые будут выпущены позже. Commodore озаглавил первый и последний выпуск «Тип и файл».
Прием
Превью Magic Desk на выставке CES летом 1983 года, хотя и функционально, Commodore описал там предварительную версию. Они обещали дату выпуска 31 августа 1983 года, чего они не смогли выполнить из-за задержек с производством картриджей. Вместо этого в ноябре того же года был выпущен Magic Desk. Рассматривая предварительную версию, Джордж Стюарт из Popular Computing выразил осторожный оптимизм, выделив программистов из Commodore за их внимание к деталям при моделировании реальной пишущей машинки и картотеки. Он оговорился с необходимостью создавать и называть новые листы для нескольких страниц документа и обнаружил, что лимит строк текстового процессора нестандартен.
После его выпуска несколько рецензентов Magic Desk подняли вопрос с его текстовым процессором. Филипп Робинсон из InfoWorld осудил отсутствие более продвинутых функций редактирования - среди них главные функции поиска и замены и выделения и перемещения блоков . Мэри К. Уэр в книге « Run» писала, что в своем стремлении к механической точности текстовый процессор унаследовал как хорошие, так и плохие стороны пишущих машинок. Она считала движение страницы справа налево обновлением от стандартных текстовых редакторов, как и колокол на полях. Однако она обнаружила, что необходимость в ручном возврате каретки больше расстраивает, чем вызывает ностальгию, и осуждала отсутствие равномерного поля и регулировки межстрочного интервала. Чарльз Брэннон в газете Compute! Определил механическую симуляцию пишущей машинки как «возможно, слишком симпатичную» и пожаловался, что текстовый процессор обеспечивает лишь малую часть универсальности других.
Рецензенты также поставили под сомнение удобство использования и скорость программного обеспечения. Брэннон обнаружил, что отсутствие надписей под иконками непонятно. Робинсон похвалил графику как «четкую, эффективную и плавную», но счел неработающие значки разочаровывающими - предположив, что их единственная роль заключалась в том, чтобы подогревать аппетит пользователя к новым играм Magic Desk. Говоря об этом, Робинсон написал, что его картриджный носитель ускорит износ слота для картриджа 64, если дальнейшие записи в серии Magic Desk будут вращаться вокруг одного набора функций за раз, что потребует извлечения этих картриджей для доступа к различным функциям. Уэр нашел метафору кабинета для файловой системы, достаточно интуитивно понятной для новичков, но громоздкой для всех остальных. Робинсон не согласился, написав, что шестистраничная брошюра, которая представляет собой всю документацию, предоставляет пользователям только достаточно подсказок, чтобы блуждать по программе, не зная, как подать готовую страницу. Браннон сетовал на медленную скорость и неустойчивую работу дисковода гибких дисков при записи на диск только одного документа.
В конце концов, рецензенты сошлись во мнении, что Magic Desk подходит для начинающих пользователей компьютеров. Робинсон рекомендовал Magic Desk только для начинающих пользователей компьютеров, знакомых с пишущей машинкой. Уэр и Брэннон пошли еще дальше, оценив Magic Desk как хорошее соотношение цены и качества для технофобов . Браннон сравнил Magic Desk с IBM Selectric , не требующим инструкций по использованию, но устаревшим для среднего пользователя компьютера. Он чувствовал, что Commodore, а также Microsoft , VisiCorp и Quarterdeck , которые выпустили приложения на основе графического интерфейса примерно в то же время, недооценили количество человеко-часов, необходимых для создания хорошо продуманного графического пользовательского интерфейса, как это сделала Лиза от Apple. удавшийся.
Наследие
Несмотря на неоднозначные отзывы, первый Magic Desk оказался популярным в домашних условиях, открыв многим покупателям свой первый графический пользовательский интерфейс. Эта популярность побудила Commodore рассмотреть последующие патроны. В конце 1983 года, когда компания добивалась прогресса в разработке своего компьютера TED, известного с момента его выпуска как Commodore Plus / 4, руководители предложили перенести Magic Desk с 64 на TED. Commodore повторно поручил Фигансу и Финкелю разработать такой порт; Первый нанял четырех инженеров для помощи в разработке так называемого Magic Desk II. Финкелю пришлось ограничить размер кода 32 КБ при добавлении функциональности, обещанной телефоном, калькулятором, электронной таблицей и значками Rolodex. Кроме того, Фиганс еще более тесно сотрудничал с командой Виггинса, чтобы добавить речевые возможности. Встроенная микросхема синтеза речи предлагаемого варианта 364 компьютера TED могла бы воспользоваться этой возможностью, хотя ограниченный разговорный язык микросхемы оказалось трудно обойти.
Magic Desk II был анонсирован зимой 1984 года на выставке CES. Он был встроен в предлагаемый вариант среднего уровня компьютера TED, 264. Выставка Commodore вращалась вокруг 264 и Magic Desk, а Джим Баттерфилд демонстрировал их особенности участникам. Несмотря на выставку, руководители Commodore отказались от 364, переименовав 264 в Plus / 4 и отказались от Magic Desk II, вместо этого использовав программное обеспечение Tri Micro 3-Plus-1 для повышения производительности. По словам Финкеля, бухгалтеры Commodore прогнозировали низкий спрос на Plus / 4 с Magic Desk II. Первоначальный выпуск Magic Desk, однако, в конечном итоге превратил образ все еще популярного Commodore 64 из игровой машины в машину с потенциалом повышения производительности. Berkeley Softworks пересмотрела понятие графического пользовательского интерфейса для Commodore 64 в своей операционной системе GEOS, выпущенной в 1986 году. В отличие от ограниченного набора функций оригинального Magic Desk, GEOS поддерживала сторонние приложения, открывая, казалось бы, безграничные возможности.
Образ ПЗУ камеральной II прототипа Волшебное для Commodore 64-полной функциональной калькулятора, электронных таблиц и Ролодекс адресной книги всплыли в Интернете в августе 2021 года .
Смотрите также
- KERNAL , имя Commodore для его ядра операционной системы для своих 8-битных домашних компьютеров, которое Фиганс был пионером.
- Джейн , аналогичный пакет производительности на основе графического интерфейса, выпущенный для Commodore 64 среди других платформ.
- Windows 1.0
- Зрение
- Desq
Примечания
Цитаты
использованная литература
- Багналл, Брайан (2010). Коммодор: Компания на грани . Вариант Пресс. ISBN 9780973864960 - через Google Книги.
- Бенфорд, Том (май 1984). «За кулисами в Коммодоре» . Беги . CW Communications. 1 (5): 42–49. ISSN 0741-4285 - через Интернет-архив.
- Браннон, Чарльз (март 1984). «Горизонты: 64» . Compute! S Gazette . Вычислить! Публикации. 2 (9): 128–130 - через Интернет-архив.
- Диллон, Роберто (2011). Золотой век видеоигр: рождение многомиллиардной индустрии . CRC Press. ISBN 9781439873236 - через Google Книги.
- Диллон, Роберто (2014). Готово: ретроспектива Commodore 64 . Springer. ISBN 9789812873415 - через Google Книги.
- Харбон, Робин (31 августа 2021 г.). "Прототип программного обеспечения Commodore Magic Voice и пасхальные яйца" . 8-Bit Show and Tell - через YouTube.
- Кестерсон, Майкл (10 июня 1983 г.). «Программное обеспечение: Commodore представляет 70 пакетов программного обеспечения» . Глобус и почта . Bell Globemedia Publishing. п. B16 - через ProQuest.
- Мейс, Скотт (2 июля 1984 г.). «Новости: Commodore улучшает 264» . InfoWorld . CW Communications. 6 (27): 11. ISSN 0199-6649 - через Google Книги.
- Поллак, Эндрю (12 июня 1983 г.). «Что нового в бытовой электронике: и теперь новая война в программном обеспечении» . Нью-Йорк Таймс . Компания "Нью-Йорк Таймс". п. A15. ISSN 0362-4331 - через ProQuest.
- Робинсон, Филипп (13 февраля 1984 г.). «Обзор программного обеспечения: Magic Desk» . InfoWorld . CW Communications. 6 (7): 43–44. ISSN 0199-6649 - через Google Книги.
- Милевски, Ричард А. (1984). Основное руководство InfoWorld по Commodore 64 . Харпер и Роу. С. 61–63. ISBN 9780066690056 - через Интернет-архив.
- Стюарт, Джордж (1983). «Новые домашние компьютеры» . Популярные вычисления . Макгроу-Хилл. 3 (1–6). ISSN 0279-4721 - через Google Книги.
- Томчик, Майкл С. (1984). Войны домашних компьютеров: счет посвященного лица коммодора и Джека Трамиэля . Вычислить! Публикации. ISBN 9780942386783 - через Интернет-архив.
- Уэр, Мэри К. (май 1984 г.). «Галерея программного обеспечения: Magic Desk I: Тип и файл» . Беги . CW Communications. 1 (5): 18–21. ISSN 0741-4285 - через Интернет-архив.
- Штатный писатель (24 ноября 1983 г.). «Волшебный стол отложен» . Popular Computing Weekly . Публикации Саншайн. 2 (47): 5 - через Интернет-архив.
дальнейшее чтение
- Робертсон, Крейг (2021 г.). Архивный шкаф: вертикальная история информации . Университет Миннесоты Press. ISBN 978-1517909468. Извлеченный в Places Journal .
внешние ссылки
- Обзор Magic Desk I от Натана Лайнбэка из Toasty Tech