stringtranslate.com

История графического пользовательского интерфейса

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

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

Ранние исследования и разработки

Первый прототип компьютерной мыши , разработанный Биллом Инглишем по эскизам Энгельбарта [1]

Ранние динамические информационные устройства, такие как дисплеи радаров , где устройства ввода использовались для прямого управления данными, созданными компьютером, заложили основу для последующих усовершенствований графических интерфейсов. [2] Некоторые ранние экраны с электронно-лучевой трубкой (ЭЛТ) использовали световое перо , а не мышь, в качестве указательного устройства.

Концепция многопанельной оконной системы была введена первыми графическими системами отображения в реальном времени для компьютеров: проектом SAGE и Sketchpad Айвена Сазерленда . [ необходима цитата ]

Увеличение человеческого интеллекта (NLS)

Видеоконференцсвязь на NLS (1968)

В 1960-х годах проект Дугласа Энгельбарта « Усиление человеческого интеллекта» в Исследовательском центре по усилению в SRI International в Менло-Парке, Калифорния, разработал систему on-Line (NLS). [3] Этот компьютер включал в себя курсор, управляемый мышью, и несколько окон, используемых для работы с гипертекстом . Энгельбарт был частично вдохновлен информационной машиной на основе настольного компьютера Memex, предложенной Ванневаром Бушем в 1945 году.

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

Энгельбарт публично продемонстрировал эту работу на осенней совместной компьютерной конференции Ассоциации вычислительной техники / Института инженеров по электротехнике и электронике (ACM/IEEE) — Computer Society в Сан-Франциско 9 декабря 1968 года. Это была так называемая «Мать всех демонстраций» . [4]

Схема перекрывающейся многооконной системы «области отображения» DNLS от 1973 года. [5]

Идея нескольких перекрывающихся и изменяемых по размеру окон на «рабочем столе» обычно и ошибочно приписывается Xerox PARC и его Alto . Система окон Xerox Alto была вдохновлена ​​системой перекрывающихся многоокон DNLS (Display NLS), которая была введена в эксплуатацию в начале 1973 года и использовалась в нескольких местах ARPA . [6] В DNLS перекрывающиеся окна назывались «областями отображения» или DA и могли хранить несколько строк строк. В 1971 году экран можно было разделить только на две области отображения, вертикально или горизонтально; к началу 1973 года была реализована полная система перекрывающихся окон, которая могла отображаться на Imlac PDS-1 . [7] [6] Xerox Alto значительно улучшил эту систему, добавив возможность отображать растровые изображения, кнопки и другую графику в этих окнах, в отличие от перекрывающихся DA DNLS, которые могли отображать только строки текста.

Xerox ПАРК

Бежевый, коробочный компьютер с небольшим черно-белым экраном, на котором отображается окно и рабочий стол с иконками.
Xerox Alto (1973) имел ранний графический пользовательский интерфейс.

Работа Энгельбарта напрямую привела к успехам в Xerox PARC . Несколько человек перешли из SRI в Xerox PARC в начале 1970-х годов. В 1973 году Xerox PARC разработала персональный компьютер Alto . Он имел растровый экран и был первым компьютером, продемонстрировавшим метафору рабочего стола и графический пользовательский интерфейс (GUI). Это был не коммерческий продукт, но было построено несколько тысяч единиц, которые активно использовались в PARC, а также в других офисах XEROX и в нескольких университетах в течение многих лет. Alto оказал большое влияние на дизайн персональных компьютеров в конце 1970-х и начале 1980-х годов, в частности, на Three Rivers PERQ , Apple Lisa и Macintosh и первые рабочие станции Sun.

Современный графический интерфейс пользователя WIMP был впервые разработан в Xerox PARC Аланом Кеем , Ларри Теслером , Дэном Ингаллсом , Дэвидом Смитом , Кларенсом Эллисом и рядом других исследователей. Он был представлен в среде программирования Smalltalk . Он использовал окна , значки и меню (включая первое фиксированное раскрывающееся меню) для поддержки таких команд, как открытие файлов, удаление файлов, перемещение файлов и т. д. В 1974 году в PARC началась работа над Gypsy, первым растровым редактором для вырезания и вставки What-You-See-Is-What-You-Get ( WYSIWYG ). В 1975 году инженеры Xerox продемонстрировали графический пользовательский интерфейс, «включая значки и первое использование всплывающих меню». [8]

В 1981 году Xerox представила новаторский продукт Star — рабочую станцию , включающую многие инновации PARC. Хотя Star не имел коммерческого успеха, он оказал большое влияние на будущие разработки, например, в Apple , Microsoft и Sun Microsystems . [9]

Краска Quantel

Красочная коробка Quantel (1981)

Выпущенная компанией Quantel , занимающейся цифровой обработкой изображений, в 1981 году, Paintbox представляла собой цветную графическую рабочую станцию ​​с поддержкой мышиного ввода, но больше ориентированную на графические планшеты ; эта модель также была известна как одна из первых систем с реализацией всплывающих меню . [10]

Блит

Графический терминал Blit был разработан в Bell Labs в 1982 году .

Машины Lisp, Символика

Машины Lisp, изначально разработанные в MIT и позже коммерциализированные Symbolics и другими производителями, были ранними высокопроизводительными однопользовательскими компьютерными рабочими станциями с продвинутыми графическими пользовательскими интерфейсами, оконным интерфейсом и мышью в качестве устройства ввода. Первые рабочие станции от Symbolics появились на рынке в 1981 году, а в последующие годы появились более продвинутые конструкции.

Lisa, Macintosh и Apple IIГС

Эппл Лиза (1983)

Начиная с 1979 года, созданные Стивом Джобсом и возглавляемые Джефом Раскиным , команды Apple Lisa и Macintosh в Apple Computer (в которую входили бывшие члены группы Xerox PARC) продолжали развивать такие идеи. Lisa, выпущенная в 1983 году, имела графический интерфейс с высоким разрешением на основе канцелярских товаров (ориентированный на документы) поверх передовой ОС на основе жесткого диска, которая включала такие вещи, как упреждающая многозадачность и графически ориентированное межпроцессное взаимодействие . Сравнительно упрощенный Macintosh, выпущенный в 1984 году и разработанный с учетом более низкой стоимости, был первым коммерчески успешным продуктом, использовавшим многопанельный оконный интерфейс. Использовалась метафора рабочего стола , в котором файлы выглядели как листы бумаги, каталоги файлов выглядели как папки с файлами, был набор настольных принадлежностей, таких как калькулятор, блокнот и будильник, которые пользователь мог размещать по экрану по своему желанию, и пользователь мог удалять файлы и папки, перетаскивая их на значок мусорной корзины на экране. Macintosh, в отличие от Lisa, использовал программно-центрический, а не документо-центрический дизайн. Apple пересмотрела документо-центрический дизайн, в ограниченной манере, гораздо позже с OpenDoc .

До сих пор ведутся споры о степени влияния, которое работа Xerox в PARC , в отличие от предыдущих академических исследований, оказала на графические интерфейсы Apple Lisa и Macintosh, но очевидно, что влияние было обширным, поскольку в первых версиях графических интерфейсов Lisa даже отсутствовали иконки. [11] [12] Эти прототипы графических интерфейсов, по крайней мере, управляются мышью, но полностью игнорируют концепцию WIMP («окно, значок, меню, указательное устройство»). Скриншоты первых графических интерфейсов прототипов Apple Lisa показывают ранние разработки. Инженеры Apple посетили объекты PARC (Apple обеспечила себе права на посещение, компенсировав Xerox покупкой акций Apple до IPO), и ряд сотрудников PARC впоследствии перешли в Apple, чтобы работать над графическим интерфейсом Lisa и Macintosh. Однако работа Apple значительно расширила PARC, добавив, например, управляемые иконки и перетаскивание объектов в файловой системе (см. Macintosh Finder ). Список усовершенствований, внесенных Apple за пределы интерфейса PARC, можно прочитать на Folklore.org. [13] Джеф Раскин предупреждает, что многие из сообщенных фактов в истории развития PARC и Macintosh являются неточными, искаженными или даже сфабрикованными из-за неиспользования историками прямых первоисточников. [14]

В 1984 году Apple выпустила телевизионную рекламу, которая представила Apple Macintosh во время трансляции Суперкубка XVIII на CBS , [15] с намеками на известный роман Джорджа Оруэлла «1984» . Рекламный ролик был направлен на то, чтобы заставить людей задуматься о компьютерах, идентифицируя удобный интерфейс как персональный компьютер, который отошел от предыдущих бизнес-ориентированных систем, [16] и став фирменным представлением продуктов Apple. [17]

В 1986 году был выпущен Apple II GS с 16-битным процессором и значительно улучшенной графикой и звуком. Он поставлялся с новой операционной системой Apple GS/OS с графическим интерфейсом в стиле Finder, похожим на серию Macintosh.

Агат

Советский персональный компьютер «Агат» имел графический интерфейс и устройство для управления мышью и был выпущен в 1983 году. [18]

Серия SGI 1000 и MEX

Основанная в 1982 году, SGI представила серию IRIS 1000 [19] в 1983 году. [20] Первые графические терминалы (IRIS 1000) были поставлены в конце 1983 года, а соответствующая модель рабочей станции (IRIS 1400) была выпущена в середине 1984 года. Машины использовали раннюю версию оконной системы MEX поверх операционной среды GL2 Release 1. [21] Примеры пользовательского интерфейса MEX можно увидеть в статье 1988 года в журнале «Computer Graphics», [22] хотя более ранние скриншоты найти невозможно. Первые коммерческие системы на основе графического интерфейса пользователя, они не нашли широкого распространения, поскольку их (дисконтная) академическая цена составляла 22 500 и 35 700 долларов за IRIS 1000 и IRIS 1400 соответственно. [20] Однако эти системы были достаточно коммерчески успешными, чтобы начать бизнес SGI как одного из основных поставщиков графических рабочих станций. В более поздних версиях графических рабочих станций SGI переключилась на систему X Window , которая разрабатывалась, начиная с MIT с 1984 года и которая стала стандартом для рабочих станций UNIX.

Зрение

Visi On от VisiCorp был графическим пользовательским интерфейсом, разработанным для работы на DOS для IBM PC. Он был выпущен в декабре 1983 года. Visi On обладал многими функциями современного графического пользовательского интерфейса и включал несколько, которые стали обычными только много лет спустя. Он полностью управлялся мышью, использовал растровый дисплей для текста и графики, включал онлайн-справку и позволял пользователю открывать несколько программ одновременно, каждую в своем окне, и переключаться между ними для многозадачности. [23] Однако Visi On не включал графический файловый менеджер. Visi On также требовал жесткий диск для реализации своей системы виртуальной памяти, используемой для «быстрого переключения», в то время, когда жесткие диски были очень дорогими.

GEM (Менеджер графической среды)

IBM PC с GEM

Компания Digital Research (DRI) создала GEM как дополнительную программу для персональных компьютеров. GEM был разработан для работы с существующими совместимыми с CP/M и MS-DOS операционными системами на бизнес-компьютерах, таких как IBM PC-совместимые . Он был разработан на основе программного обеспечения DRI, известного как GSX, разработанного бывшим сотрудником PARC . Его сходство с рабочим столом Macintosh привело к иску об авторских правах от Apple Computer и урегулированию, которое включало некоторые изменения в GEM. Это должно было стать первым из серии судебных исков « внешний вид и ощущения », связанных с дизайном графического интерфейса в 1980-х годах.

GEM получил широкое распространение на потребительском рынке с 1985 года, когда он был сделан пользовательским интерфейсом по умолчанию, встроенным в операционную систему Atari TOS линейки персональных компьютеров Atari ST . Он также был включен в комплект другими производителями и дистрибьюторами компьютеров, такими как Amstrad . Позже он распространялся с самой продаваемой версией DOS от Digital Research для IBM PC-совместимых компьютеров, DR-DOS 6.0. Настольный компьютер GEM исчез с рынка с изъятием линейки Atari ST в 1992 году и с популярностью Microsoft Windows 3.0 на фронте ПК примерно в тот же период времени. Falcon030, выпущенный в 1993 году, был последним компьютером от Atari, использовавшим GEM.

DeskMate

DeskMate от Tandy появился в начале 1980-х на машинах TRS-80 и был портирован на линейку Tandy 1000 в 1984 году. Как и большинство графических интерфейсов ПК того времени, он зависел от дисковой операционной системы, такой как TRSDOS или MS-DOS . Приложение было популярно в то время и включало ряд программ, таких как Draw, Text и Calendar, а также привлекало внешние инвестиции, такие как Lotus 1-2-3 для DeskMate.

MSX-Вид

MSX-View с запущенным VShell

MSX-View был разработан для компьютеров MSX компаниями ASCII Corporation и HAL Laboratory . MSX-View содержит программное обеспечение, такое как Page Edit, Page View, Page Link, VShell, VTed, VPaint и VDraw. Внешняя версия встроенного MSX View Panasonic FS-A1GT была выпущена как дополнение для Panasonic FS-A1ST на диске вместо 512 КБ ROM DISK.

Amiga Intuition и Workbench

Компьютер Amiga был выпущен Commodore в 1985 году с графическим интерфейсом пользователя под названием Workbench . Workbench был основан на внутреннем движке, разработанном в основном RJ Mical , под названием Intuition , который управлял всеми событиями ввода. Первые версии использовали сине-оранжево-бело-черную палитру по умолчанию, которая была выбрана для высокой контрастности на телевизорах и композитных мониторах . Workbench представлял каталоги как ящики, чтобы соответствовать теме « workbench ». Intuition был виджетом и графической библиотекой, которая заставляла работать графический интерфейс пользователя. Он управлялся пользовательскими событиями через мышь, клавиатуру и другие устройства ввода.

Из-за ошибки, допущенной отделом продаж Commodore, первые дискеты AmigaOS (выпущенные с Amiga1000) назвали всю ОС "Workbench". С тех пор пользователи и сама CBM называли "Workbench" как прозвище для всей AmigaOS (включая Amiga DOS, Extras и т. д.). Это общее согласие закончилось выпуском версии 2.0 AmigaOS , которая заново ввела собственные имена для установочных дискет AmigaDOS , Workbench, Extras и т. д.

Начиная с Workbench 1.0, AmigaOS рассматривала Workbench как фоновое окно без рамки, расположенное поверх пустого экрана. Однако с появлением AmigaOS 2.0 пользователь мог свободно выбирать, будет ли главное окно Workbench отображаться как обычное многослойное окно, с рамкой и полосами прокрутки, через пункт меню.

Пользователи Amiga могли загружать свои компьютеры в интерфейс командной строки (также известный как CLI или Amiga Shell). Это была клавиатурная среда без Workbench GUI. Позже они могли вызывать ее с помощью команды CLI/SHELL "LoadWB", которая загружала Workbench GUI.

Одним из главных отличий от других ОС того времени (и некоторое время после) была полностью многозадачная операционная система Amiga , мощная встроенная система анимации, использующая аппаратный блиттер и медь , а также четыре канала 26 кГц 8-битного сэмплированного звука. Это сделало Amiga первым мультимедийным компьютером на годы раньше других ОС.

Как и большинство графических интерфейсов пользователя того времени, Intuition от Amiga следовал примеру Xerox, а иногда и Apple. Но был включен CLI , который значительно расширил функциональность платформы. Однако CLI/Shell от Amiga — это не просто простой текстовый интерфейс, как в MS-DOS , а еще один графический процесс, управляемый Intuition, и с теми же гаджетами, включенными в graphics.library от Amiga. Интерфейс CLI/Shell интегрируется с Workbench, разделяя привилегии с GUI.

Amiga Workbench развивался на протяжении 1990-х годов, даже после банкротства Commodore в 1994 году.

Acorn BBC Мастер Компакт

8-битный BBC Master Compact от Acorn поставлялся с первым общедоступным графическим интерфейсом пользователя Acorn в 1986 году. [24] Мало коммерческого программного обеспечения, помимо того, что было включено в Welcome disk, когда-либо было доступно для системы, несмотря на заявление Acorn в то время, что «крупные компании-разработчики программного обеспечения работали с Acorn, чтобы сделать более 100 наименований доступными на сборниках дисков при запуске». [25] Самым ярым сторонником Master Compact, по-видимому, была Superior Software , которая производила и специально маркировала свои игры как совместимые с «Master Compact».

Артур / RISC ОС

RISC OS / s k ˈ ɛ s / [26] — серия графических операционных систем (ОС) для компьютеров , разработанных для систем архитектуры ARM . Свое название она получила от поддерживаемой архитектуры RISC ( компьютер с сокращенным набором инструкций ). Первоначально ОС была разработана компанией Acorn Computers для использования с их линейкой персональных компьютеров Archimedes 1987 года с использованием процессоров Acorn RISC Machine (ARM). Она включает в себя интерфейс командной строки и среду рабочего стола с оконной системой .

Первоначально выпущенная версия Arthur 1.20, последующая версия Arthur 2 поставлялась под названием RISC OS 2.

Рабочий стол

Интерфейс WIMP включает в себя три кнопки мыши (называемые Select , Menu и Adjust ), контекстно-зависимые меню, управление стеком окон (т. е. отправка на задний план) и динамический фокус окна (окно может иметь фокус ввода в любой позиции в стеке). Панель значков ( Dock ) содержит значки, которые представляют смонтированные дисководы, RAM-диски, сетевые каталоги, запущенные приложения, системные утилиты и закрепленные: файлы, каталоги или неактивные приложения. Эти значки и открытые окна имеют контекстно-зависимые меню и поддерживают поведение перетаскивания . Они представляют запущенное приложение в целом, независимо от того, есть ли у него открытые окна.

Приложение управляет контекстно-зависимыми меню, неприменимые пункты меню могут быть «затенены», чтобы сделать их недоступными. Меню имеют собственные заголовки и могут перемещаться по рабочему столу пользователем. Любое меню может иметь дополнительные подменю или новое окно для сложных выборов.

GUI сосредоточен вокруг концепции файлов. Filer отображает содержимое диска. Приложения запускаются из представления Filer, и файлы можно перетаскивать в представление Filer из приложений для выполнения сохранений. Противоположное может выполнять загрузку. Благодаря их сотрудничеству данные можно копировать или перемещать напрямую между приложениями, сохраняя (перетаскивая) в другое приложение.

Каталоги приложений используются для хранения приложений. ОС отличает их от обычных каталогов с помощью префикса pling (восклицательный знак, также называемый shriek). Двойной щелчок по такому каталогу запускает приложение, а не открывает каталог. Исполняемые файлы и ресурсы приложения содержатся в каталоге, но обычно они остаются скрытыми от пользователя. Поскольку приложения являются автономными, это позволяет выполнять установку и удаление методом перетаскивания.

Файлы обычно типизированы. RISC OS имеет некоторые предопределенные типы. Приложения могут дополнять набор известных типов. Двойной щелчок по файлу с известным типом запустит соответствующее приложение для загрузки файла.

Руководство по стилю RISC OS призывает к единообразию внешнего вида и поведения во всех приложениях. Это было введено в RISC OS 3 и определяет внешний вид и поведение приложений. Основные пакетные приложения Acorn не обновлялись в соответствии с руководством до выпуска Select от RISCOS Ltd в 2001 году. [27]

Менеджер шрифтов

Менеджер контурных шрифтов обеспечивает пространственное сглаживание шрифтов, ОС является первой операционной системой, включающей такую ​​функцию, [28] [29] [30] [31] включив ее еще до января 1989 года. [32] С 1994 года в RISC OS 3.5 стало возможным использовать контурный сглаживающий шрифт в WindowManager для элементов пользовательского интерфейса вместо системного растрового шрифта из предыдущих версий. [33]

Файловые менеджеры и утилиты MS-DOS

Поскольку большинство самых ранних IBM PC и совместимых с ними компьютеров не имели никаких общих настоящих графических возможностей (они использовали 80-колоночный базовый текстовый режим, совместимый с оригинальным видеоадаптером MDA ), возникла серия файловых менеджеров , включая DOS Shell от Microsoft , которая имеет типичные элементы графического интерфейса пользователя, такие как меню, кнопки, списки с полосами прокрутки и указатель мыши. Название текстовый пользовательский интерфейс было позже придумано для обозначения такого типа интерфейса. Многие приложения текстового режима MS-DOS, такие как текстовый редактор по умолчанию для MS-DOS 5.0 (и связанные инструменты, такие как QBasic ), также использовали ту же философию. IBM DOS Shell, включенный в IBM DOS 5.0 (около 1992 года), поддерживал как режимы текстового отображения, так и режимы фактического графического отображения, что делало его как TUI, так и GUI, в зависимости от выбранного режима.

Расширенные файловые менеджеры для MS-DOS смогли переопределить формы символов с помощью EGA и лучших видеоадаптеров, предоставив некоторые базовые значки с низким разрешением и элементы графического интерфейса, включая стрелку (вместо цветного блока ячеек) для указателя мыши. Когда видеоадаптер не может изменять формы символов, они по умолчанию используют набор символов CP437 , найденный в ПЗУ адаптера . Некоторые популярные наборы утилит для MS-DOS, такие как Norton Utilities (на фото) и PC Tools, также использовали эти методы.

DESQview — многозадачная программа текстового режима, представленная в июле 1985 года. Работая поверх MS-DOS , она позволяла пользователям запускать несколько программ DOS одновременно в окнах. Это была первая программа, которая привнесла возможности многозадачности и управления окнами в среду DOS, в которой можно было использовать существующие программы DOS. DESQview не был настоящим графическим интерфейсом, но предлагал некоторые его компоненты, такие как изменяемые размеры, перекрывающиеся окна и наведение мыши.

Приложения под MS-DOS с фирменными графическими интерфейсами

До эпохи MS-Windows и при отсутствии настоящего общего GUI под MS-DOS большинство графических приложений, которые работали с EGA , VGA и лучшими графическими картами, имели собственные встроенные GUI. Одним из самых известных таких графических приложений был Deluxe Paint , популярное программное обеспечение для рисования с типичным интерфейсом WIMP.

Оригинальный исполняемый файл Adobe Acrobat Reader для MS-DOS мог работать как в стандартном графическом интерфейсе Windows 3.x, так и в стандартной командной строке DOS. При запуске из командной строки на машине с графической картой VGA он предоставлял свой собственный графический интерфейс.

Microsoft Windows (16-разрядные версии)

Windows 1.0 , графический интерфейс пользователя для операционной системы MS-DOS , был выпущен в 1985 году. [34] Реакция рынка была не столь звездной. [35] Затем последовал Windows 2.0 , но только с выпуском в 1990 году Windows 3.0 , основанной на Common User Access , ее популярность действительно взорвалась. С тех пор графический интерфейс пользователя претерпел незначительные изменения, в основном в Windows 3.11 с поддержкой сетевых возможностей и ее 32-битном патче Win32s . 16-битная линейка MS Windows была прекращена с появлением Windows 95 и Windows NT на основе 32-битной архитектуры в 1990-х годах.

Главное окно данного приложения может занимать весь экран в развернутом состоянии. Затем пользователи должны переключаться между развернутыми приложениями с помощью сочетания клавиш Alt+Tab; альтернативы с мышью нет , за исключением де-максимизации. Когда ни одно из запущенных окон приложений не развернуто, переключение можно выполнить, щелкнув по частично видимому окну, как это обычно делается в других графических интерфейсах.

В 1988 году Apple подала в суд на Microsoft за нарушение авторских прав на Lisa и Apple Macintosh GUI. Судебное разбирательство длилось 4 года, прежде чем почти все иски Apple были отклонены по договорным формальностям. Последующие апелляции Apple также были отклонены. Microsoft и Apple, по-видимому, заключили окончательное, частное соглашение по этому вопросу в 1997 году.

ГЕОС

GEOS был запущен в 1986 году, изначально написанный для 8-битного домашнего компьютера Commodore 64 , а вскоре после этого и для Apple II . Позже компания использовала это название как PC/Geos для систем IBM PC, затем Geoworks Ensemble. Он поставлялся с несколькими прикладными программами, такими как календарь и текстовый процессор. Урезанная версия послужила основой для клиента MS-DOS от America Online . По сравнению с конкурирующим графическим интерфейсом Windows 3.0, он мог работать достаточно хорошо на более простом оборудовании, но его разработчик имел ограничительную политику в отношении сторонних разработчиков, что не позволяло ему стать серьезным конкурентом. Кроме того, он был нацелен на 8-битные машины, в то время как 16-битная компьютерная эра только зарождалась.

Система X-Window

Рабочий стол X Window System на базе Unix (около 1990 г.)

Стандартной оконной системой в мире Unix является X Window System (обычно X11 или X), впервые выпущенная в середине 1980-х годов. W Window System (1983) была предшественником X; X была разработана в MIT как Project Athena . Ее первоначальной целью было позволить пользователям недавно появившихся графических терминалов получать доступ к удаленным графическим рабочим станциям независимо от операционной системы рабочей станции или оборудования. Во многом благодаря доступности исходного кода, используемого для написания X, она стала стандартным уровнем для управления графическими и устройствами ввода/вывода и для создания как локальных, так и удаленных графических интерфейсов практически на всех Unix, Linux и других Unix-подобных операционных системах, за исключением macOS и Android .

X позволяет пользователю графического терминала использовать удаленные ресурсы в сети так, как если бы они все были расположены локально для пользователя, путем запуска одного модуля программного обеспечения, называемого X-сервером. Программное обеспечение, работающее на удаленной машине, называется клиентским приложением. Протоколы сетевой прозрачности X позволяют отделить части отображения и ввода любого приложения от остальной части приложения и «предоставить» любому из большого числа удаленных пользователей. X сегодня доступен как бесплатное программное обеспечение .

Новости

Инструмент разработки HyperTIES в оконной системе NeWS

NeWS (Network extensible Window System) на основе PostScript была разработана Sun Microsystems в середине 1980-х годов. В течение нескольких лет SunOS включала в себя оконную систему, объединяющую NeWS и X Window System . Хотя некоторые комментаторы считали NeWS технически элегантным, Sun в конечном итоге отказалась от продукта. В отличие от X, NeWS всегда была проприетарным программным обеспечением .

1990-е годы: массовое использование настольных компьютеров

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

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

Windows 95 и «компьютер в каждом доме»

Компьютер под управлением Windows 95

После Windows 3.11 Microsoft начала разработку новой потребительской версии операционной системы. Windows 95 была предназначена для интеграции ранее отдельных продуктов Microsoft MS-DOS и Windows и включала улучшенную версию DOS, часто называемую MS-DOS 7.0. Она также отличалась значительной переработкой графического интерфейса, получившего название «Cairo». Хотя Cairo так и не был реализован, части Cairo нашли свое место в последующих версиях операционной системы, начиная с Windows 95. И Win95, и WinNT могли запускать 32-разрядные приложения и могли использовать возможности процессора Intel 80386 , такие как вытесняющая многозадачность и до 4 ГиБ линейного адресного пространства памяти . Windows 95 рекламировалась как 32-битная операционная система, но на самом деле она была основана на гибридном ядре (VWIN32.VXD) с 16-битным пользовательским интерфейсом (USER.EXE) и графическим интерфейсом устройства (GDI.EXE) Windows for Workgroups (3.11), который имел 16-битные компоненты ядра с 32-битной подсистемой (USER32.DLL и GDI32.DLL), что позволяло запускать как собственные 16-битные приложения, так и 32-битные приложения. На рынке Windows 95 имела безусловный успех, способствуя общему обновлению до 32-битной технологии, и в течение года или двух после своего выпуска стала самой успешной операционной системой из когда-либо созданных.

Сопровождаемая обширной маркетинговой кампанией , [36] Windows 95 имела большой успех на рынке при запуске и вскоре стала самой популярной операционной системой для настольных компьютеров. [37]

Windows 95 ознаменовала начало войны браузеров , когда Всемирная паутина начала получать большое внимание в популярной культуре и средствах массовой информации. Microsoft поначалу не видела потенциала в Интернете, и Windows 95 поставлялась с собственной онлайн-службой Microsoft под названием The Microsoft Network , которая была только коммутируемой и использовалась в основном для собственного контента, а не для доступа в Интернет. Поскольку версии Netscape Navigator и Internet Explorer выпускались быстрыми темпами в течение следующих нескольких лет, Microsoft использовала свое доминирование на рынке настольных компьютеров, чтобы продвигать свой браузер и формировать экологию Интернета в основном как монокультуру .

Windows 95 со временем превратилась в Windows 98 и Windows ME . Windows ME была последней в линейке операционных систем на базе Windows 3.x от Microsoft. Windows прошла параллельный 32-разрядный эволюционный путь, где в 1993 году была выпущена Windows NT 3.1. Windows NT (для New Technology) [38] была собственной 32-разрядной операционной системой с новой моделью драйвера, была основана на юникоде и обеспечивала настоящее разделение между приложениями. Windows NT также поддерживала 16-разрядные приложения в NTVDM, но не поддерживала драйверы на основе VxD. Windows 95 должна была быть выпущена до 1993 года как предшественница Windows NT. Идея состояла в том, чтобы способствовать разработке 32-разрядных приложений с обратной совместимостью, что проложило путь для более успешного выпуска NT. После многочисленных задержек Windows 95 была выпущена без юникода и использовала модель драйвера VxD. Windows NT 3.1 эволюционировала в Windows NT 3.5, 3.51 и затем в 4.0, когда она наконец разделила интерфейс, похожий на интерфейс ее настольного аналога Windows 9x, и включила кнопку «Пуск». Эволюция продолжилась в Windows 2000, Windows XP, Windows Vista, затем Windows 7. Windows XP и выше также были доступны в 64-битных режимах. Серверные продукты Windows ответвились с появлением Windows Server 2003 (доступной в 32-битных и 64-битных IA64 или x64), затем Windows Server 2008 и затем Windows Server 2008 R2. Windows 2000 и XP разделяли один и тот же базовый графический интерфейс, хотя XP представила визуальные стили. С Windows 98 была введена тема Active Desktop , позволяющая использовать HTML- подход для рабочего стола, но эта функция была холодно принята клиентами, которые часто отключали ее. В конце концов, Windows Vista окончательно прекратила ее поддержку, но добавила новую боковую панель на рабочий стол.

ОС Mac

Графический интерфейс пользователя Macintosh неоднократно пересматривался с 1984 года, включая основные обновления, включая System 7 и Mac OS 8. Он претерпел самую большую ревизию на сегодняшний день с введением интерфейса « Aqua » в Mac OS X 2001 года . Это была новая операционная система, построенная в основном на технологии NeXTSTEP с элементами пользовательского интерфейса оригинальной Mac OS, привитыми к ней. macOS использует технологию, известную как Quartz , для графического рендеринга и рисования на экране. Некоторые функции интерфейса macOS унаследованы от NeXTSTEP (например, Dock , автоматический курсор ожидания или окна с двойной буферизацией, обеспечивающие сплошной вид и перерисовку окон без мерцания), в то время как другие унаследованы от старой операционной системы Mac OS (единая общесистемная строка меню). Mac OS X 10.3 представила функции для улучшения удобства использования, включая Exposé , который предназначен для упрощения поиска открытых окон.

В Mac OS X 10.4, выпущенной в апреле 2005 года, [39] были добавлены новые функции, включая Dashboard (виртуальный альтернативный рабочий стол для мини-приложений специального назначения) и инструмент поиска Spotlight , который предоставляет пользователям возможность поиска по файлам вместо просмотра папок.

В Mac OS X 10.7, выпущенной в июле 2011 года, появилась поддержка полноэкранных приложений, а в Mac OS X 10.11 (El Capitan), выпущенной в сентябре 2015 года, появилась поддержка создания разделенного на весь экран представления нажатием зеленой кнопки в левом верхнем углу окна или сочетанием клавиш Control+Cmd+F.

Графические интерфейсы, созданные на основе X Window System

Рабочий стол KDE Plasma 4.4 (2010)
Рабочий стол GNOME 2.28 (2010 )

На ранних этапах разработки X Window компании Sun Microsystems и AT&T пытались продвинуть стандарт графического интерфейса пользователя под названием OPEN LOOK в качестве конкурента Motif . OPEN LOOK был разработан с нуля совместно с Xerox , в то время как Motif был коллективным проектом. [40] В конечном итоге Motif приобрел известность и стал основой для Visual User Environment (VUE) компании Hewlett-Packard , которая позже стала Common Desktop Environment (CDE).

В конце 1990-х годов в мире Unix наблюдался значительный рост, особенно в сообществе свободного программного обеспечения . Новые движения графического рабочего стола выросли вокруг Linux и подобных операционных систем, основанных на X Window System. Новый акцент на предоставлении пользователю интегрированного и единообразного интерфейса привел к появлению новых сред рабочего стола, таких как KDE Plasma 5 , GNOME и Xfce , которые вытеснили CDE по популярности как в Unix, так и в Unix-подобных операционных системах. Внешний вид и восприятие Xfce, KDE и GNOME, как правило, подвергаются более быстрым изменениям и меньшей кодификации, чем более ранние среды OPEN LOOK и Motif.

Амига

Более поздние выпуски добавили улучшения по сравнению с оригинальным Workbench, такие как поддержка цветных экранов Workbench, контекстных меню и рельефных 2D-значков с псевдо-3D-аспектом. Некоторые пользователи Amiga предпочитали альтернативные интерфейсы стандартному Workbench, такие как Directory Opus Magellan.

Использование улучшенных сторонних GUI-движков стало обычным явлением среди пользователей, которые предпочитали более привлекательные интерфейсы, такие как Magic User Interface (MUI) и ReAction . Эти объектно-ориентированные графические движки, управляемые классами и методами пользовательского интерфейса, были затем стандартизированы в среде Amiga и изменили Amiga Workbench на полный и современный управляемый интерфейс с новыми стандартными гаджетами, анимированными кнопками, настоящими 24-битными цветными иконками, более широким использованием обоев для экранов и окон, альфа-каналом, прозрачностями и тенями, как и любой современный GUI.

Современные производные Workbench — Ambient для MorphOS , Scalos, Workbench для AmigaOS 4 и Wanderer для AROS . Краткая статья об Ambient и описания иконок MUI, меню и гаджетов находится на aps.fr. Архивировано 7 сентября 2005 г. на Wayback Machine , а изображения Zune находятся на основном сайте AROS.

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

ОС/2

Первоначально совместно разработанная Microsoft и IBM для замены DOS, OS/2 версии 1.0 (выпущенная в 1987 году) вообще не имела графического интерфейса. Версия 1.1 (выпущенная в 1988 году) включала Presentation Manager (PM), реализацию IBM Common User Access , которая была очень похожа на более поздний пользовательский интерфейс Windows 3.1. После разделения с Microsoft IBM разработала Workplace Shell (WPS) для версии 2.0 (выпущенной в 1992 году), довольно радикальный объектно-ориентированный подход к графическим интерфейсам. Позже Microsoft скопировала большую часть этого вида в Windows 95 [ необходима цитата ] .

NeXTSTEP

NeXTStep 3.x с NetHack , справкой и другими приложениями

Пользовательский интерфейс NeXTSTEP использовался в линейке компьютеров NeXT . Первая основная версия NeXTSTEP была выпущена в 1989 году. В качестве графической основы он использовал Display PostScript . Самой значимой особенностью интерфейса NeXTSTEP был Dock , перенесенный с некоторыми изменениями в Mac OS X , и имел другие незначительные детали интерфейса, которые некоторые считали более простыми и интуитивно понятными в использовании, чем предыдущие графические интерфейсы. Графический интерфейс NeXTSTEP был первым, в котором использовалось непрозрачное перетаскивание окон в пользовательском интерфейсе на сравнительно слабой по сегодняшним меркам машине, идеально подкрепленной высокопроизводительным графическим оборудованием.

BeOS

BeOS была разработана на компьютерах на базе AT&T Hobbit до перехода на аппаратное обеспечение PowerPC командой под руководством бывшего руководителя Apple Жана-Луи Гассе в качестве альтернативы Mac OS. BeOS была позже портирована на аппаратное обеспечение Intel. Она использовала объектно-ориентированное ядро, написанное Be, и не использовала X Window System , а другой графический интерфейс, написанный с нуля. Разработчики приложили много усилий, чтобы сделать его эффективной платформой для мультимедийных приложений. Be Inc. была приобретена PalmSource, Inc. (в то время Palm Inc.) в 2001 году. [41] Графический интерфейс BeOS все еще существует в Haiku , программной реализации BeOS с открытым исходным кодом .

Текущие тенденции

Мобильные устройства

General Magic является очевидным родоначальником всех современных смартфонных графических интерфейсов, т. е. основанных на сенсорном экране, включая iPhone и др. В 2007 году с iPhone [42] и позднее в 2010 году с появлением iPad [43] Apple популяризировала пост-WIMP- стиль взаимодействия для мультисенсорных экранов , и эти устройства считаются вехами в развитии мобильных устройств . [44] [45]

Другие портативные устройства, такие как MP3-плееры и мобильные телефоны, в последние годы стали бурно развивающейся областью развертывания графических интерфейсов. С середины 2000-х годов подавляющее большинство портативных устройств перешло на экраны с высоким разрешением и размером. ( Примером может служить дисплей Galaxy Note 4 с разрешением 2560 × 1440 пикселей). Благодаря этому эти устройства имеют собственные знаменитые пользовательские интерфейсы и операционные системы , которые имеют большие сообщества самодельщиков, занимающихся созданием собственных визуальных элементов, таких как значки, меню, обои и многое другое. Интерфейсы Post-WIMP часто используются в этих мобильных устройствах, где традиционные указывающие устройства, требуемые метафорой рабочего стола, непрактичны.

Поскольку мощное графическое оборудование потребляет значительную мощность и выделяет значительное количество тепла, многие из 3D-эффектов, разработанных между 2000 и 2010 годами, непрактичны для этого класса устройств. Это привело к разработке более простых интерфейсов, которые сделали двухмерность особенностью дизайна, например, представленной в Metro (Modern) UI, впервые использованной в Windows 8 , и в редизайне Gmail 2012 года . [ необходима цитата ] [ сомнительнообсудить ]

3D пользовательский интерфейс

Compiz работает на Fedora Core 6 с AIGLX

В первом десятилетии 21-го века быстрое развитие графических процессоров привело к тенденции включения 3D-эффектов в управление окнами. Он основан на экспериментальном исследовании [ требуется ссылка ] в дизайне пользовательского интерфейса, пытающемся расширить выразительную силу существующих наборов инструментов для улучшения физических сигналов, которые позволяют осуществлять прямую манипуляцию . Новые эффекты, общие для нескольких проектов, включают изменение размера и масштабирование, несколько преобразований и анимаций окон (шаткие окна, плавная минимизация в системный трей...), композицию изображений (используется для теней и прозрачности окон) и улучшение глобальной организации открытых окон ( масштабирование до виртуальных рабочих столов , куб рабочего стола , Exposé и т. д.) Рабочий стол BumpTop для проверки концепции сочетает физическое представление документов с инструментами для классификации документов , возможными только в моделируемой среде, такими как мгновенное изменение порядка и автоматическая группировка связанных документов.

Эти эффекты стали популярными благодаря широкому использованию 3D-видеокарт (в основном из-за игр), которые позволяют выполнять сложную визуальную обработку с низким использованием ЦП, используя 3D-ускорение в большинстве современных графических карт для рендеринга клиентов приложений в 3D-сцене. Окно приложения рисуется за пределами экрана в пиксельном буфере, а графическая карта рендерит его в 3D-сцене. [46]

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

Примерами программного обеспечения для 3D-интерфейса пользователя являются Xgl и Compiz от Novell , а также AIGLX, входящий в состав Red Hat / Fedora . Quartz Extreme для macOS и интерфейс Aero для Windows 7 и Vista используют 3D-рендеринг для эффектов затенения и прозрачности, а также Exposé и Windows Flip и Flip 3D соответственно. Windows Vista использует для этого Direct3D , тогда как другие интерфейсы используют OpenGL .

Интерфейс ноутбука

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

Виртуальная реальность и присутствие

Устройства виртуальной реальности, такие как Oculus Rift и PlayStation VR от Sony (ранее Project Morpheus) [47], направлены на то, чтобы предоставить пользователям эффект присутствия , ощущение полного погружения в виртуальную среду.

Смотрите также

Ссылки

  1. ^ "Компьютерной мыши исполнилось 40 лет" . Получено 12 июня 2012 г.
  2. ^ Клайв Акасс. «Люди, которые действительно изобрели GUI». Архивировано из оригинала 16 августа 2011 г.
  3. ^ «Мать всех демонстраций». 10 декабря 2018 г.
  4. ^ «Великолепная демонстрация Дуга: 1968».
  5. ^ Митчелл, Джеймс Г. (август 1973 г.). Реализация NLS на мини-компьютере (PDF) . стр. 7–8.
  6. ^ ab Митчелл, Джеймс Г. (август 1973 г.). Реализация NLS на мини-компьютере (PDF) . стр. 7–8.
  7. ^ Реализация и концептуализация графики в Исследовательском центре дополнений (Отчет). Internet Engineering Task Force. Июль 1971 г.
  8. ^ "О PARC – PARC, компания Xerox". parc.com .
  9. Майк Так (12 августа 2001 г.). «Настоящая история графического интерфейса пользователя».
  10. Июль 2012, Creative Bloq Staff 19 (19 июля 2012). «Вспоминая набор красок Quantel». Creative Bloq . Получено 1 июля 2021 .{{cite web}}: CS1 maint: numeric names: authors list (link)
  11. ^ "GUIdebook > Статьи > "Изобретение пользовательского интерфейса Lisa"". guidebookgallery.org .
  12. ^ "GUIdebook > Статьи > "Стандарты пользовательского интерфейса Lisa" (1980)". guidebookgallery.org .
  13. ^ «О Xerox, Apple и прогрессе». Folklore.org . 1996.
  14. ^ Джеф Раскин. «Дыры в истории».
  15. ^ Фридман, Тед (октябрь 1997 г.). «Apple's 1984: The Introduction of the Macintosh in the Cultural History of Personal Computers». Архивировано из оригинала 5 октября 1999 г.
  16. ^ Фридман, Тед (2005). "Глава 5: 1984". Электрические мечты: компьютеры в американской культуре . New York University Press . ISBN 978-0-8147-2740-9.
  17. ^ Гроте, Патрик (29 октября 2006 г.). «Обзор фильма «Пираты Кремниевой долины»». DotJournal.com. Архивировано из оригинала 7 ноября 2006 г. Получено 24 января 2014 г.
  18. ^ Резун, Мирон (1996). Наука, технологии и экополитика в СССР. Greenwood Publishing Group. С. 71–72. ISBN 0-275-95383-1.
  19. ^ "Sgi Iris Faq". Futuretech.blinkenlights.nl. Архивировано из оригинала 4 сентября 2013 г. Получено 7 марта 2014 г.
  20. ^ ab "Оборудование: Системы: IRIS 1000". sgistuff.net . Получено 7 марта 2014 г.
  21. ^ "История IRIX". Ryan.tliquest.net. Архивировано из оригинала 19 октября 2007 г. Получено 7 марта 2014 г.
  22. ^ Haeberli, Paul E. (1988). «ConMan: визуальный язык программирования для интерактивной графики». Computer Graphics . 22 (4): 103–111. doi :10.1145/378456.378494.
  23. ^ "Byte Magazine Volume 08 Number 06 – 16-Bit Designs". 7 июня 1983 г. – через Интернет-архив.
  24. ^ "chriswhy.co.uk" . acorn.chriswhy.co.uk .
  25. ^ [Пользователь Acorn, октябрь 1986 г. – Новости – Страница 9]
  26. ^ "О нас: RISC OS Open Limited FAQ". RISC OS Open . Получено 13 июня 2011 г. .
  27. ^ Меллор, Фил (23 марта 2007 г.). «Произвольное количество потенциально влиятельных вещей RISC OS». Панель значков . Получено 27 сентября 2011 г. По общему признанию, только после выпуска RISC OS Select, почти 10 лет спустя, стандартные приложения Acorn (Draw, Edit и Paint) реализовали рекомендации руководства по стилю в отношении буфера обмена, но большинство продуктов следовали им с осторожностью.
  28. ^ Раунд, Марк (26 февраля 2004 г.). «Эмуляция RISC OS под Windows». OSnews . Получено 12 мая 2011 г. Многие концепции пользовательского интерфейса, которые мы принимаем как должное, впервые были реализованы в RISC OS, например: масштабируемые сглаженные шрифты и операционная система, расширяемая «модулями», в то время как большая часть мира ПК все еще использовала Windows 3.0.
  29. ^ Ghiraddje (22 декабря 2009 г.). "Графический интерфейс RISC OS". Telcontar.net . Получено 12 мая 2011 г. Только с Mac OS X какой-либо распространенный графический интерфейс обеспечивал плавно отрисованный, дробно-интервальный шрифт, который Acorn добился в 1992 г. или ранее.
  30. ^ Реймер, Джереми (май 2005 г.). «История графического интерфейса пользователя». ArsTechnica . Получено 25 мая 2011 г. [ …] в 1987 году британская компания Acorn Computers представила свой […] графический интерфейс пользователя под названием «Arthur», который также был первым, в котором использовалось сглаженное отображение экранных шрифтов, даже в 16-цветном режиме!
  31. ^ Холверда, Том (23 июня 2005 г.). «Шрифты экрана: точность формы или читаемость на экране?». OSNews . Получено 13 июня 2011 г. [ …] именно RISC OS имела первую общесистемную, сложную […] визуализацию шрифтов в операционных системах.
  32. ^ Pountain, Dick (декабрь 1988 г.). "Screentest: Archie RISC OS" (PDF) . Personal Computer World . стр. 154 . Получено 14 января 2011 г. . [ArcDraw] также может добавлять текст разных размеров и шрифтов в рисунок (включая сглаженные шрифты)
  33. ^ "chriswhy.co.uk" (PDF) . acorn.chriswhy.co.uk .
  34. ^ «Как появилась Windows? – история ОС Windows». sbp-romania.com. 7 июля 2014 г. Получено 1 октября 2024 г.
  35. ^ "История компьютеров и вычислительной техники, Рождение современного компьютера, История программного обеспечения, Microsoft Windows". Архивировано из оригинала 13 октября 2011 г. Получено 3 октября 2011 г.
  36. Washington Post (24 августа 1995 г.). «С дебютом Windows 95 Microsoft достигает вершин ажиотажа». Washington Post . Получено 8 ноября 2013 г.
  37. Forbes (24 августа 2015 г.). «Семь способов, которыми Windows 95 изменила мир». Forbes . Получено 7 июня 2017 г. .
  38. Гейтс, Билл (5 июня 1998 г.). «Вопросы и ответы: Защита детей от информации в Интернете». Microsoft . Архивировано из оригинала 26 мая 2001 г. Получено 26 июня 2005 г.
  39. ^ "Apple Unleashes "Tiger" Friday at 6:00 pm" (пресс-релиз). Apple Inc. 28 апреля 2005 г. Архивировано из оригинала 3 января 2018 г. Получено 11 января 2018 г.
  40. ^ Калкинс, Билл (2002). Внутри Solaris 9. Издательство Que. п. 845. ИСБН 978-0-7357-1101-3. Получено 28 января 2019 г. .
  41. ^ "Palm рассчитывает на ускорение ОС". CNET . 2 января 2002 г.
  42. Mather, John (19 февраля 2007 г.). "iMania". Ryerson Review of Journalism . Получено 19 февраля 2007 г.
  43. ^ Итон, Ник (22 марта 2010 г.). «Рынок iPad/планшетных ПК определен?». Seattle Post-Intelligencer . Архивировано из оригинала 1 февраля 2011 г. iPad может, наконец, вызвать спрос на до сих пор неуспешный планшетный ПК
  44. Брайт, Питер (31 июля 2010 г.). «Балмер (и Microsoft) до сих пор не получили iPad». Ars Technica .
  45. ^ «Победа iPad в определении планшета: что это значит». InfoWorld .
  46. ^ Гарнье, Х.; Джилсон, М.; Мюллер, Х.; Чен, Ф. (2021). «Новый графический пользовательский интерфейс для набора инструментов CONTSID для Matlab». IFAC-PapersOnLine . 54 (7): 397–402. doi : 10.1016/j.ifacol.2021.08.392 . S2CID  239129911.
  47. ^ "Sony представляет Project Morpheus, гарнитуру виртуальной реальности для PS4". Ars Technica . 19 марта 2014 г.

Внешние ссылки