История Apple Lisa

(Продолжение. Начало в №43)

Рассмотрим основные функции Lisa Office System более подробно.


Startup menu

Стартовое меню позволяет пользователю выбрать объем данных для загрузки. Этот объем данных с таблицами, текстовым процессором встроен в ПЗУ Lisa и является частью Lisa Office System 1.0. Присутствует сходство с меню офисных систем настоящего времени: атрибуты, такие как "top-of-window" верхней строке меню, атрибуты hotkeys, или горячие клавиши. Такая последовательность была удобной и легкой для разработчиков.


The Environments Window

Данная функция Lisa Office System 1.0 позволяет выбрать пользователю оболочку, которую он будет использовать при работе с Lisa. Кроме того, что Lisa Office System 1.0 и Lisa Workshop имели собственные графические оболочки, они включали в себя множество полезных приложений, которые можно было выбрать при помощи пользовательского меню.


Lisa Office System 1.0 Splash Screen

Экран приветствия офисного пакета знакомил пользователей с LisaOS. Кроме этого, в отличие от первых экранов приветствия Macintosh, стартовый экран LisaOS имел более профессиональный вид. Стилизованный текст "Lisa", занимающий четыре пространственных области в системе шрифтов LisaOS, являлся растровым.


Lisa Desktop Manager

Desktop Manager в свое время являлся аналогом Macintosh Finder и Windows 95/98 Explorer. Как "поисковик" Desktop Manager отображал информацию о контрольной панели (Control Panel) и объёмах занимаемого приложениями дискового пространства. Отсутствовали системные папки, они были спрятаны в недоступном месте для пользователей.

Все версии Lisa Office System использовали метафорическое отображение документов и программ в виде некоего офиса: тут была Корзина для удаления документов, Конверт для хранения нужной информации и т.д. Кстати, одной из функций системы "Лизы" стали компактные приложения Desk Accessories, которые сегодня мы называем виджетами или гаджетами (в зависимости от того, к какой платформе принадлежим). Пользователь мог управлять документами с изображением иконок, что не приводило к нарушению их расположения в подкаталоге. Для того чтобы создать документ, пользователю необходимо были два раза щелкнуть мышкой по иконке "Блокнот". Появлялась рабочая область, где пользователь мог работать набирать и редактировать текст, вносить изменения в существующий или новый документ.


Lisa Office System Clock

Данная функция являлась прототипом современных часов, расположенных в трее Windows. Она предлагала пользователю управлять нарисованными часами, устанавливать время и дату. В инструменте отсутствовала функция будильника.


Lisa Office System Calculator

Системный калькулятор LisaOS имел гораздо больше функций, чем калькулятор в Macintosh. В дополнении к четырем арифметическим функциям, калькулятор LisaOS имел RPN режим для автоматического ввода данных и их программирования, машинный ввод данных, поле ввода чисел и операций над ними. Специальные символьные функции, прилегающие к кнопкам, выделялись системным шрифтом.


LisaCalc

Инструмент LisaCalc заложил основу современным электронным таблицам, которые мы сейчас видим в Microsoft Excel - одной из программ современного офисного пакета Microsoft Office. LisaCalc являлся одним из самых ярких и интересных программных продуктов своего времени, подогревал интерес аудитории и разработчиков. Как бизнес-приложение, программа не была инновационной. С помощью нее пользователь мог работать с данными в табличных ячейках - выполнять арифметические действия, использовать функции удаления или сохранения информации в ячейках. Одним из недостатков LisaCalc была неспособность табличного процессора правильно восстановить информацию в ячейках при отмене пользователем арифметической операции. Позже ошибку исправили с выходом новых версий LisaCalc.


LisaDraw

Приложение LisaDraw являлось наследником MacDraw 1.0. Его портировали на MacWorks, как только вышел первый Macintosh. Более поздние версии инструмента LisaDraw выходили с измененной панелью инструментов, в которую были добавлены новые линии узоров, кистей, а также цветовая гамма для принтеров Canon, поддерживающих технологию струйной печати Bubble Jet.


LisaGraph

Для графического представления данных в LisaOS существовали специальные объекты - диаграммы. Их можно было строить с использованием функций LisaGraph. Она являлась простейшим инструментом представления информации в виде диаграмм: линейчатой, круговой, точечной. Массив ячеек в LisaGraph был похож на поля ввода данных LisaCalc, но в нем отсутствовали уравнения для операций с введенными данными.


LisaList

При помощи инструмента LisaList можно было создавать небольшие по объему пользовательские СУБД. Он поддерживал несколько типов и форматов данных. Полезность данного инструмента не была столь высока, как LisaProject.


LisaProject

Пользовательский инструмент LisaProject представлял собой планировщик заданий.

LisaProject была первой в своей истории программой, которая позволила упростить процесс расчета данных, дав возможность пользователю осуществлять управление проектом интерактивно, т.е. рисуя проект прямо на экране в формах PERT-диаграмм. Любую задачу можно было связать с остальными графическими рамками, которые позже найдут широкое применение в пользовательских интерфейсах подобных программ, а взаимоотношения между задачами могли наглядно показать каким из них необходимо завершиться перед началом следующих. Графические рамки группы задач и связь между ними, "критический путь" задачи рассчитывались динамически эвристическими методами.

Автором планировщика заданий LisaProject является Дебра Уилрет, которая в свое время разрабатывала приложения преимущественно для Apple-устройств, и являлась новаторским лидером программных продуктов для Macintosh.

Позже графическая система управления проектами LisaProject была расширена и преобразована в планировщик заданий MacProject, когда Дебра Уилрет перешла на работу в компанию Solosoft. Программа являлась более поздней и развитой версией программы LisaProject, написанной Деброй Уилрет для компьютеров Aple Lisa.

Именно LisaProject в исследовании внутренней структуры GUI-интерфейсов использовала IBM в свое время.


LisaWrite

LisaWrite представляла собой текстовый процессор с возможностями создания и редактирования документов. Несмотря на поддержку различных типов шрифтов и форматирования текстового документа, LisaWrite была подвергнута критике из-за отсутствия функции проверки орфографии.

LisaWrite имела вертикальную и горизонтальную полосы прокрутки документа, как и современные текстовые редакторы настоящего времени.


LisaTerminal

При помощи эмулятора терминала LisaTerminal пользователь получал доступ к удаленным данным между Lisa, мейнфреймами и миникомпьютерами. Скорость передачи данных составляла от 50 до 20 000 бодов. В системе двоичного кодирования данных минимальная скорость передачи данных была равна 50 бит/сек, а максимальная - 20 Кбит/сек.

В привычном представлении LisaTerminal представлял собой пользовательский интерфейс, используя который, можно было удаленно передавать данные в виде "телефонных" чисел. Удаленное управление данными стало возможным за счет LisaTerminal с поддержкой эмуляции VT100, VT52, and TTY терминалов и специального контроллера Cluster Emulator. При помощи контроллера Cluster Emulator данные можно было передавать между IBM и Lisa. Поддерживались удаленные функции копирования/вставки информации между LisaWrite и рабочими станциями IBM. Кроме этого, LisaTerminal сокращал расходы на передачу данных между несколькими Lisa устройствами. Это было имело очень важное значение в развитии коммуникаторов и программного обеспечения для удаленной передачи данных.

Кроме основных инструментов, Lisa Office System 1.0 с графическими наработками интерфейса Star GIU могла похвастаться пользовательскими окнами закрытия/открытия документа, печати текстовых документов и окном справки LisaCalc.

Разрабатывая новый графический интерфейс, специалисты Apple Computer воплотили в жизнь очень много интеллектуальных находок. В частности, Билл Аткинсон придумал и реализовал идею "областей", которая позволила располагать окна одно под другим и менять их местами. Lisa стала первым компьютером, получившим в свое распоряжение графический интерфейс пользователя, который после был перенесен на Macintosh. На главную программную оболочку для проекта Lisa была потрачена значительная часть бюджета. Разработчики понимали, что их детище будет несовместимо с ранними творениями "яблочных" продуктов, а потому постарались включить в состав операционной системы LisaOS 1.0 как можно больше актуальных приложений. Но разработчики стороннего ПО не смогли перестроится на новую волну, поэтому выбор программного обеспечения для Lisa был скуден.

В период с 1981 по 1985 год в спину Lisa Office System дышали разработки Xerox, Microsoft, Atari и IBM. Примером может служить улучшенная однопользовательская многозадачная операционная система Pilot с расширенными сетевыми возможностями. Pilot использовала сетевой протокол XNS, благодаря которому пользователь мог задействовать возможности файлового, почтового и принт-сервера, а также эмуляцию терминалов TTY. Графическая оболочка ViewPoint стала продолжением Star GIU, дисковая операционная система MS-DOS 3.0 от Microsoft поддерживала жесткие диски до 32 Мбайт. Файлы ядра IO.SYS, MSDOS.SYS, конфигураций CONFIG.SYS, AUTOEXEC.BAT операционной системы MS-DOS мы можем наблюдать в линейках ОС Windows в настоящее время.

Временной отрезок жизни программного обеспечения Lisa охватывает период с 1978 по 1986 год.

Кроме обновлённых версий Lisa Office System 1.2 и 1.3 выпущенных с 1983 по 1984 год, компьютер класса "все-в-одном" поддерживал операционные системы Xenix, MacWorks XL, MacWorks Plus II.

Alex [DA] Syritza

Версия для печатиВерсия для печати

Рубрики: 

  • 1
  • 2
  • 3
  • 4
  • 5
Всего голосов: 0
Заметили ошибку? Выделите ее мышкой и нажмите Ctrl+Enter!

Комментарии

Страницы

Аватар пользователя mike

Хочу-таки докопаться до истинного содержания

Petro42, мне завтра опять в командировку, поэтому сейчас не хочется тратить время на комменты.

Что до теминала Lisa, то лучше сюда. Автор, возможно, не знает, как сделать изображение кликабельным, поэтому нагородил текстовый огород. А всего лишь надо было поменять английский текст на русский в баллонных пояснениях к экрану терминала. И, как всегда, автор путает. На этот раз "эмулятор терминала" и "терминал".

Хаха, автор снова позорно накручивает себе плюсы, будто это на что-то повлияет. Детсад.

Аватар пользователя VladB

>> apple-lisa считает себя гораздо умнее других, мол, da забанен, так я под другим ником восстану из пепла. А судя по количеству накрученных плюсов от "разных" пользователей, у него в запасе их ещё есть. ))) Парень не врубился, что банят не ник, а того кто под ним скрывается, за поведение. Которое он менять не собирается.

Он просто не понимает, что смена ников, это как расфасовка дерьма в цветные пакетики. Цвет у всех разный, да воняет одинаково!

Аватар пользователя mike

я использовал пакет на практике

Говорите, что скачали и запускали, ДА? А почему тогда скриншоты из Интернета? :))))))))))))))))))

Аватар пользователя VladB

Я вижу вас раздражают ролики по безопасности детей в Интернет. Мама не разрешает по сайтам лазить, пока русский язык не выучен? А?

Пусть вас не беспокоит мой уровень знаний. Когда сможете показать список сертификатов, печатных статей (не на своем сайте, непонятно откуда ворованных, а в нормальной печати изданных), когда сможете показать зарубежные печатные издания со своими статьями - тогда поговорим.

А на сегодня я бы вас на работу не взял. Даже не из-за знаний. Из-за мерзкого характера и неумения слушать тех, кто умнее вас:)

Аватар пользователя mike

Владимир, спокойно. Ролик, как ролик. Скачал, спасибо, дам дочке посмотреть.

Аватар пользователя VladB

Ок. Вообще, Миша, рекомендую дочке (впрочем всей семье) почитать брошюры управления "К" МВД России. Ссылки я сегодня написал на форуме, могу дать еще раз. Вот http://www.kv.by/forum/upravlenie-k-mvd-rf-preduprezhdaet 

Аватар пользователя Petro42

Да, с роликом нормально. Посадить симпатичную дикторшу и получится отличная популярная передача для ТВ. Довольно полезная и информативная. 

Страницы