Добавить в избранное
 » 

История графических интерфейсов. Часть 2: GUI завоевывает место под солнцем.

Автор:
В предыдущей статье мы вели рассказ о том, как формировалась концепция графического интерфейса, а также о первых реализациях этой концепции. Впрочем, как мы уже успели понять, идея GUI в то время так и осталась практически незамеченной конечными пользователями. Однако со временем свет увидели персональные компьютеры и программы, которые популяризировали GUI среди масс. Именно о них и пойдет речь дальше.

Apple Lisa, VisiCorp VisiOn

В начале 1980-х Apple Computer испытывала финансовый подъем, причиной которой была высокая популярность компьютеров линейки Apple II. Заняв устойчивое положение на рынке домашних компьютеров и компьютеров для энтузиастов, руководство компании решило обратить свое внимание на сектор офисных машин. Apple II и Apple II Plus использовались и в организациях, однако, будучи типичными бюджетными компьютерами той эпохи, не имели каких-либо особых преимуществ перед конкурентами. Именно поэтому у инженеров Apple появилась мысль создать не просто компьютер для офиса, а простой и понятный компьютер, с которым мог бы справится каждый. Таким компьютером стал Apple Lisa.

Apple Lisa

Проект создания компьютера Lisa стартовал в 1978 году, однако решающим для него стал 1979 год, когда Стив Джобс и его команда посетили Xerox PARC и ознакомились с компьютером Alto. Стив, получив доступ в лаборатории PARC в обмен на возможность Xerox инвестировать в Apple Computer, настолько сильно заинтересовался Alto – как компьютером самим по себе, так и идеями, реализованными в нем, – что фактически переманил многих инженеров, работающих над Alto, в свою компанию.

Разрабатывающийся на протяжении пяти лет и вышедший на рынок в 1983 году, Apple Lisa обладал графическим интерфейсом и комплексом офисных программ, имеющих общее название Lisa Office System. Главным преимуществом нового компьютера являлся как раз его удобный и лаконичный интерфейс, впрочем, не имеющий каких-либо особых преимуществ перед интерфейсом Xerox Star. Впрочем, о Star в то время (впрочем, как и сейчас) знали немногие, в то время как Lisa была у всех на слуху и именно по этой причине получила негласный титул «первого коммерческого компьютера с графическим интерфейсом», что не является, как мы с вами уже убедились, корректным. Тем не менее, влияние Apple Lisa на индустрию существенно – именно благодаря этому компьютеру мир узнал о графическом интерфейсе, его принципах и преимуществах. Кстати, надо сказать, что и по сей день OS X от Apple, вплоть до самой последней версии, придерживается принципов, заложенных интерфейсом Lisa – взять хотя бы глобальное меню вверху экрана. Это меню, впрочем, как и система подменю, стала первым инновацией от Apple (и при этом, бесспорно, одной из наиболее значимых) в сфере графических интерфейсов.

Впрочем, продажи Lisa шли, мягко говоря, вяло. При начальной цене в $9,995, практически абсолютном отсутствии сторонних программ и использовании довольно вместительных, но чрезвычайно ненадежных дискет Twiggy не снискал популярности у потребителей. Более того, Apple Lisa считается одной из крупнейших неудач «яблочной компании» за всю ее историю. Не спасли данный компьютер ни создание более дешевой и в то же время более функциональной версии Lisa 2, ни обеспечение совместимости с куда более популярным Macintosh (о нем пойдет речь далее) и переименование Lisa в Macintosh XL, и в августе 1986 года производство компьютеров данной линейки было свернуто.

операционная система Visi On

1983 год также примечателен выходом первого графического интерфейса для ставшего уже на тот момент весьма популярным IBM PC – Visi On от VisiCorp. История создания этого интерфейса начинается в 1981 году, когда компания Personal Software (позднее VisiCorp) озолотилась на продажах составления электронных таблиц VisiCalc и решила приступить к разработке интегрированного офисного пакета, который бы включал в себя несколько офисных приложений, связанных не только маркетингово, но и технически. В итоге, в 1983 году были выпущен графический интерфейс Visi On Application Manager и ряд программ для него: текстовый процессор Visi On Word, система электронных таблиц Visi On Calc и программа составления графиков и диаграмм Visi On Graph.

Тем не менее, система Visi On также провалилась на рынке. Причиной данного провала стала, опять же, цена: Application Manager стоил $495, Word – $375, Calc – $395, а Graph – $250. При этом данные программы работали только со специальной мышью того же производителя, стоившей $375, и требовали наличие жесткого диска, который в то время был дорогим и далеко не стандартным составляющим ПК. Таким образом, компьютер с Visi On в итоге обходился покупателю практически как Apple Lisa. Спустя два года, VisiCorp была поглощена компанией Paladin Software, и на этом история Visi On прервалась, так толком и не начавшись.

Macintosh – «пророк» графического интерфейса

Однако вернемся к Apple. Основатель данной компании, Стив Джобс, не имел отношения к провальному проекту Lisa, поскольку был отстранен от работы с ним из-за своей неудачи с компьютером Apple III, который из-за низкого качества сборки и проблем с ПО считается одним из наиболее крупных провалов Apple. Разумеется, амбициозного и принципиального Джобса это не могло остановить, и он, вместе с несколькими своими соратниками и подчиненными им программистами и инженерами, принялся за разработку более доступного компьютера, чем Lisa, который бы также обладал графическим интерфейсом. Результатом их стараний стал компьютер Apple Macintosh, вышедший на рынок в 1984 году.

Apple Macintosh

В отличие от ориентированного на бизнес Lisa, целевой аудиторией Macintosh являлись домашние пользователи. Как следствие, цена на него была пусть и не низкой – $2,495 – но однозначно меньше цены Lisa, таким образом, делая этот компьютер более привлекательным. Несмотря на то, что первая модель Macintosh была довольно слабой, имела всего лишь 128 КБ оперативной памяти и не имела возможности апгрейда, она была очень тепло встречена покупателями, в основном из-за своего графического интерфейса. Интерфейс Macintosh не имел каких-либо особых преимуществ перед интерфейсом Lisa (за исключением возросшей простоты использования), однако так как Macintosh был намного более популярным, чем Lisa, то именно благодаря нему идеи графического интерфейса, виртуального «рабочего стола», иконок приложений и документов стали популярными. Таким образом, словосочетание «графический интерфейс» стало модным в середине 1980-х.

Первые версии Microsoft Windows и Digital Research GEM

Microsoft также вела разработки в области графических интерфейсов. К работе над графической средой для IBM-совместимых компьютеров компания Microsoft приступила в 1981 году, сразу после выпуска MS-DOS 1.0. Первоначальным названием интерфейса было «Interface Manager», однако Роланд Хэнсон, менеджер по маркетингу, убедил руководство компании сменить название на менее формальное и более привычное нам «Windows».

Впервые о разработке Windows было объявлено в 1983 году, впрочем, ее первая версия, Windows 1.01, была выпущена лишь в 1985 году, сменив перед выходом на рынок несколько вариантов интерфейса. Windows 1.0 являлась не операционной системой, а всего лишь так называемой «графической оболочкой» для MS-DOS, которая не имела графического интерфейса; таким образом, Windows работала «поверх» MS-DOS и не могла работать без нее. Первая версия Windows поддерживала цвет, не требовала жесткого диска для работы и позволяла работать с широким спектром оборудования различных производителей, поэтому она была довольно радушно встречена публикой.

Windows 1.01

В ранних версиях Windows запуск программ и управление файлами осуществлялись с помощью программы MS-DOS Executive, представлявшей собой простой файловый менеджер без поддержки иконок и перетаскивания. По сравнению с решением, используемым в компьютерах Apple, это было не очень удобно и понятно для неподготовленного пользователя.

Интересной особенностью первой версии Windows является отказ от использования перекрывающихся окон, вместо этого, была применена мозаичная система их расположения. На практике это означало, что окна в большинстве своем не могли перекрываться и свободно перемещаться по экрану, а были «прикреплены» к границам экрана и друг к другу. Это было достаточно неудобное решение, которое, впрочем, представители Microsoft пытались преподнести как преимущество («Windows располагает окна так, чтобы они занимали весь экран и использовали его площадь по максимуму»); настоящей же причиной было избежание возможного конфликта с Apple, в продуктах которой окна могли перекрываться.

Желание обезопасить себя от возможных судебных тяжб с Apple родилось у Microsoft не на пустом месте: в том же 1985 году Apple Computer вынудила корпорацию Digital Research, выпустившую свой графический интерфейс под названием GEM, изменить данный интерфейс так, чтобы он не напоминал интерфейс Macintosh. Таким образом, Digital Research была вынуждена пожертвовать функциональностью и выпустить куда менее удобную в использовании оболочку GEM/2, чтобы не быть засуженной более мощной компанией.

Впрочем, в 1987 году Microsoft пошла на риск и выпустила Windows 2.0, в которой окна уже могли перекрывать друг друга (впрочем, в качестве основной программы использовался все тот же MS-DOS Executive). Вторая версия Windows была намного популярней первой – всего за шесть месяцев был продан миллион копий программы. Для Windows 2.0 были созданы первые версии программ Word и Excel для Windows, а также выпущено большое количество другого ПО, которое способствовало росту популярности данной графической оболочки.

операционная система Windows 3.0

Windows 3.x, System 7: рост популярности

Тем не менее, Windows еще не обрела популярности – этому мешала и недостаточная производительность IBM PC, и довольно неприятный внешний вид оболочки, и ее не очень высокое удобство. Первой версией Windows, которая действительно стала более-менее популярной – Windows 3.0, вышедшая в 1990 году. В данной версии Microsoft отказалась от использования MS-DOS Executive, заменив их на два отдельных приложения – Диспетчер программ (Program Manager), предназначенный для запуска программ, и Диспетчер файлов (File Manager), предназначенный для управления файлами. Их функционал, по сравнению с MS-DOS Executive, был расширен и заточен под конкретные действия, выполняемые пользователями с помощью этих приложений: так, Диспетчер программ теперь имел большие и яркие иконки, а Диспетчер файлов – возможность отображения древовидной структуры папок. В лучшую сторону изменился и дизайн: исчезла чрезмерно яркая стандартная цветовая схема, а пользователь получил возможность устанавливать изображение в качестве обоев. Наконец, системные требования стали более адекватными, и использование графических оболочек больше не считалось напрасным расходованием ресурсов компьютера.

операционная система System 7 для Macintosh

Не отставали и в Apple: в 1991 году вышла операционная система System 7 для «Макинтошей», которая является первым глобальным обновлением ОС Mac’ов с 1984 года. Естественно, System 7 имела множество преимуществ, улучшений и нововведений относительно предыдущих версий ОС. Таковые были и в области графического интерфейса: в System 7 впервые появились часы в главном меню, индикатор загрузки при включении, интерактивная справка, полная поддержка перетаскивания, распространяющаяся на все системные элементы, и многое другое.

Однако по-настоящему популярными и привычными пользователям компьютеров графические интерфейсы стали в следующем году, когда свет увидела Windows версии 3.1. Несмотря на то, что по сравнению с предыдущей версией изменения в области графического интерфейса были скорей эволюционными, чем революционными (была включена поддержка масштабируемых шрифтов TrueType, улучшен внешний вид иконок и цветовая гамма и т.д.), продажи Windows 3.1 были очень удачными. К марту 1993 года общее число пользователей Windows превысило отметку в 25 миллионов, таким образом, сделав Windows самым популярным графическим интерфейсом в мире.

операционная система Windows 3.1

Растущая популярность Windows не могла не сказаться на отношениях Apple и Microsoft. В конце 1980-х, после выхода Windows 2.0, Apple Computer подала на Microsoft в суд, ну а после выхода третьей версии Windows добавила в свое заявление дополнительные претензии. Впрочем, в 1994 году суд постановил, что “Apple не может получить защиту идеи графического интерфейса”, таким образом, отказав ей в предотвращении использования в продуктах Microsoft элементов интерфейса, схожих с таковыми в компьютерах Macintosh.

Таким образом, к середине 1990-х интерфейс командной строки медленно, но верно сдавал свои позиции – графические ОС и оболочки стали довольно обыденным явлением. Впрочем, стандартом де-факто GUI еще не стал, однако до этого оставались в прямом смысле слова считанные месяцы.




Добавить Комментарий