image
Xerox

В 1981 году компанией Xerox был выпущен Xerox 8010 Star Information System — первый коммерческий компьютер, в котором была использована графическая модель рабочего стола с папками и значками, применяемая нами и сегодня. Спустя 40 лет мы анализируем, почему он стал особенным.

Знакомство офисных работников с компьютером.


В 1960-х и 70-х годах большинство компьютеров были большими и дорогими системами, работающими с использованием пакетной обработки с перфокартами или интерактивных операционных систем командной строки, доступ к которым осуществлялся через телетайпы или видеодисплейные терминалы. Они были не очень удобны в использовании и требовали специализированного обучения для программирования или корректного управления.

image
Xerox Star, впервые, сделал компьютеры удобными для пользователей. Xerox/Норм Кокс/Дигибарн

В начале 1970-х годов компания Xerox начала экспериментировать с новым графическим подходом, результатом чего стал революционный компьютер Xerox Alto, в котором использовалась мышь и растовый дисплей. Когда в конце 1970-х годов пришло время коммерциализировать Alto в серийное производство, компании Xerox понадобился интерфейс, который мог бы облегчить работу с компьютером офисным специалистам без специальной компьютерной подготовки. Эта задача выпала на долю Дэвида Кэнфилда Смита из компании Xerox, который изобрел метафору рабочего стола для разработанной в 1981 году системы Xerox Star 8010 Information System.

История возникновения метафоры рабочего стола


Когда компания Xerox поручила Дэвиду Кэнфилду Смиту разобраться, как обычные офисные работники смогут использовать новую компьютерную систему Xerox с растовым изображением, Смит использовал свои наработки в области графических вычислений, когда компьютер можно было программировать визуально. В процессе работы Смит изобрел компьютерный значок, впервые описанный в его докторской диссертации 1975 года.

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

«Я в прямом смысле внимательно изучил свой офис и создал иконки для всего, что видел», — сказал Смит в своей речи на вручении премии в 2020 году, записанной для Special Interest Group on Computer-Human Interaction (SIGCHI) Ассоциации вычислительной техники.


Неудивительно, что иконки сыграли огромную роль в интерфейсе Xerox Star. После нескольких вариантов экспериментальных иконок графический дизайнер Xerox по имени Норм Кокс нарисовал окончательный вариант интерфейса Star, который включал в себя первые в истории компьютера иконки документов и папок.

«Папка была реальной иллюстрацией к компьютерному файлу „каталог“», — написал Кокс в письме на адрес How-To Geek. «Это была, скорее всего, самая простая из всех иконок для визуализации, поскольку она имела настолько привычную реальную визуализацию (вездесущая манильская папка) с очень четкой формой»

image
Папка Xerox Star позаимствовала свой дизайн у манильских папок. Digibarn/Mega Pixel/Shutterstock.com

Кокс столкнулся с большими трудностями при рисовании общей иконки документа, дизайн которой прошел через несколько этапов. «Изначально иконку документа было сложно визуально обозначить как лист бумаги», — говорит Кокс. «Вдохновением для перевернутого угла послужил значок, выбитый на офисном копировальном аппарате, который подсказывал людям, как правильно вставлять документы в податчик бумаги — лицом вверх или лицом вниз».

image
Xerox/Norm Cox/Digibarn

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

Технические характеристики системы Xerox Star 8010 Information System


Xerox Star 8010 Information System была создана в отделе разработки систем компании Xerox (SDD), и над ней работали упомянутые выше Дэвид Кэнфилд Смит и Норм Кокс, а также группа других специалистов, в которую входили Дейв Лиддл, Чарльз Ирби, Ральф Кимбалл, Билл Верпланк, Уоллес Джадд и другие.

image
Рабочий стол The Xerox 8010 “Star” Information System

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

  • Представлен: 27 апреля 1981 года*.
  • Цена: $16,595 (около $51,500 сегодня)
  • CPU: Модифицированный на основе AMD Am2900
  • Memory: 384 КБ — 1,5 МБ
  • Storage: 10-40 Мб жесткий диск, 8″ флоппи-диск (600 Кб)
  • Display: 17″ ЭЛТ с разрешением 1024×808, 1-битный монохромный
  • Input: 2-кнопочная мышь, модульная клавиатура
  • Networking: Ethernet

Используя 8010, вы могли легко разработать документ с графическими и текстовыми элементами, а затем распечатать его на сетевом лазерном принтере, который будет использоваться совместно с группой рабочих станций 8010.

С высокой ценой и целевым рынком состоящем с крупных предприятий, Star не суждено было стать массовым продуктом. Но он был довольно успешным: по словам Digibarn, было продано «десятки тысяч» устройств и вдохновила разработчиков на создание дальнейших систем, которые усовершенствовали интерфейс рабочего стола Star в операционную систему под названием Viewpoint. Это также вдохновило несколько известных компаний, таких как, Apple и Microsoft.

От Xerox до Apple: непрерывность инноваций


На протяжении всей истории человечества технологии опирались на предшествующие достижения. Технологические инновации можно представить как длинный непрерывный ряд изобретений, которые более взаимосвязаны, чем внезапные открытия, появляющиеся из ниоткуда. Например, система Star в значительной степени заимствована у Xerox Alto и среды Smalltalk, созданной Аланом Кеем, а сама Alto заимствована у предшествующих графических компьютерных проектов.

image
Apple

Аналогичным образом, Star повлиял на последующие компьютерные системы, такие как Apple Lisa, хотя существует некоторая путаница относительно того, насколько точно интерфейс Apple Lisa был заимствован из Xerox Star. Это не черно-белая история: проект Lisa предшествовал выпуску Star, и команда разработчиков Lisa утверждает, что в основном они вдохновлялись средой программирования Smalltalk на Xerox Alto. Но в интервью журналу Byte Magazine, опубликованном в начале 1983 года, ветеран Xerox и член команды Lisa Ларри Теслер признал сильное влияние, сказав:

Мы поехали в NCC, когда было заявлено о выпуске Star, и детально изучили ее. И да, а самом деле это оказало непосредственное влияние. Через несколько месяцев после знакомства с ней мы внесли некоторые изменения в наш пользовательский интерфейс, основываясь на идеях, которые базировались на идеях, почерпнутых из Star. Например, менеджер рабочего стола, который был у нас раньше, был совершенно другим; мы вообще не использовали иконки, и нам это не очень нравилось. Мы решили изменить нашу на базу иконок. Но это было, пожалуй, единственным, что мы позаимствовали у Star, как мне кажется. Больше всего нас вдохновил Xerox на Smalltalk, а не на Star.

Lisa позаимствовала метафору рабочего стола на основе иконок у Star, но компания Apple заслуживает особой похвалы за ее значительное усовершенствование. В Apple Lisa появились новые и инновационные идеи графического интерфейса, такие как возможность перетаскивать иконки и окна, корзина для мусора (отсутствовавшая в оригинальной программе Star, но добавленная позже), строка меню, выпадающие меню, панели управления, наложение окон и многое другое.

Macintosh также продолжил развитие интерфейса Lisa, добавив свои собственные уникальные элементы и продлив континуум до наших дней. Аналогичным образом, Microsoft Windows использовала идеи Xerox и Apple, добавив новые элементы к метафоре рабочего стола и интерфейсу GUI, который мы используем сегодня.


Несмотря на влияние, которое Apple оказала на Xerox, Норм Кокс не обиделся. «Лично я был польщен и признателен, что некоторые из наших работ были скопированы [и это] дало толчок новому революционному способу работы с компьютерами», — говорит Кокс. "[Она] создала новые методы дизайнерского мышления и направление дизайна, которое мы сейчас называем UX".

Немного рекламы


Спасибо, что остаётесь с нами. Вам нравятся наши статьи? Хотите видеть больше интересных материалов? Поддержите нас, оформив заказ или порекомендовав знакомым, облачные VPS для разработчиков от $4.99, уникальный аналог entry-level серверов, который был придуман нами для Вас: Вся правда о VPS (KVM) E5-2697 v3 (6 Cores) 10GB DDR4 480GB SSD 1Gbps от $19 или как правильно делить сервер? (доступны варианты с RAID1 и RAID10, до 24 ядер и до 40GB DDR4).

Dell R730xd в 2 раза дешевле в дата-центре Maincubes Tier IV в Амстердаме? Только у нас 2 х Intel TetraDeca-Core Xeon 2x E5-2697v3 2.6GHz 14C 64GB DDR4 4x960GB SSD 1Gbps 100 ТВ от $199 в Нидерландах! Dell R420 — 2x E5-2430 2.2Ghz 6C 128GB DDR3 2x960GB SSD 1Gbps 100TB — от $99! Читайте о том Как построить инфраструктуру корп. класса c применением серверов Dell R730xd Е5-2650 v4 стоимостью 9000 евро за копейки?

Комментарии (2)


  1. R7R
    25.07.2022 21:33
    +5

    настолько привычную реальную визуализацию (вездесущая манильская папка) с очень четкой формой»


    С учетом возможной аудитории следовало бы пояснить, что есть «манильская папка», которую многие пользователи компьютеров никогда не видели, и почему она именно «манильская».
    Так как у нас, в основном, применялись и применяются другие виды папок.

    Более того, когда появились именно те самые, «манильские», выяснилось, что пользоваться ими без специальных ящиков очень неудобно, так как это просто согнутый пополам лист плотной бумаги с корешком.
    («манильская» же она потому, что бумага для таких папок изготавливается из волокон листьев растений, растущих на Филиппинах :)

    Так что значки папок в графическом интерфейсе ОС были довольно загадочными предметами для первых пользователей ПК в эксСССР :)


  1. quartz64
    26.07.2022 10:21

    Я понимаю, что нужно как-то добавлять контент, а переводчикам платят гроши, у меня всё равно горит от такого:

    “The folder was a real-world metaphor for the computing ‘directory’ file,”

    «Папка была реальной иллюстрацией к компьютерному файлу „каталог“»

    В целом перевод сносный, но что случилось с заголовком?! «Звезда Xerox»!