Десктоп как термин и понятие¶
Десктоп (от англ. desktop — «рабочий стол») — многозначный термин из области информационных технологий, обозначающий либо графический интерфейс персонального компьютера, имитирующий рабочий стол, либо сам персональный компьютер в форм-факторе, предназначенном для установки на рабочем столе. В широком употреблении словом «десктоп» также называют программное обеспечение, предназначенное для запуска на стационарных компьютерах, в отличие от мобильных и веб-приложений.
¶История термина
Понятие «десктоп» появилось в конце 1970-х — начале 1980-х годов вместе с развитием графических интерфейсов. Термин «desktop metaphor» («метафора рабочего стола») ввёл в обиход исследовательский центр Xerox PARC, где в 1973 году была создана система Alto — один из первых компьютеров с графическим интерфейсом. В Alto элементы интерфейса имитировали объекты, которые можно найти на столе секретаря: документы, папки, корзину для мусора, ящики стола.
Коммерческое развитие метафора получила в системе Apple Lisa (1983) и особенно в Macintosh (1984), а затем и в Microsoft Windows, начиная с версии 2.0 (1987) и массово — с Windows 3.0 (1990). В русскоязычной традиции термин закрепился в двух основных значениях: как обозначение графического рабочего пространства операционной системы и как обозначение самого компьютера.
¶Десктоп как графический интерфейс
В современных операционных системах (Windows, macOS, Linux с графическими оболочками GNOME, KDE Plasma и другими) десктоп — это основное рабочочное пространство пользователя. Оно включает:
- Фон рабочего стола — изображение или цвет, отображаемый на экране за иконками.
- Иконки — графические обозначения файлов, папок, программ и ярлыков, которые размещаются непосредственно на рабочем столе.
- Панель задач (Windows) или Dock (macOS) — элементы интерфейса для быстрого запуска и переключения программ.
- Контекстное меню — меню, вызываемое правой кнопкой мыши и предоставляющее доступ к операциям с объектами рабочего стола.
Рабочий стол выполняет функцию визуального «хранилища» ссылок на часто используемые ресурсы. Пользователь размещает на нём ярлыки к программам и документам, что ускоряет доступ к ним. Файлы, сохранённые непосредственно на рабочий стол, физически хранятся в специальной системной папке (в Windows — %USERPROFILE%\Desktop, в macOS — ~/Desktop).
¶Десктоп как форм-фактор компьютера
В аппаратном значении десктоп — это персональный компьютер, рассчитанный на установку на столе или под столом пользователя. К десктопным компьютерам относятся:
| Тип | Описание |
|---|---|
| System unit / системный блок | Классический корпус с материнской платой, процессором, накопителями и блоком питания |
| All-in-One (моноблок) | Компьютер, все компоненты которого интегрированы в корпус монитора |
| Рабочая станция | Мощный десктоп для профессиональных задач: 3D-моделирование, рендеринг, научные расчёты |
| Мини-ПК | Компактные устройства (Intel NUC и аналоги), уступающие по мощности, но занимающие мало места |
Противоположный форм-фактор — ноутбук (мобильный компьютер) и мобильные устройства (смартфоны, планшеты). В маркетинговой и технической документации термин «десктоп» часто используется для противопоставления: «десктопная версия» — версия программы для стационарных компьютеров, «мобильная версия» — для смартфонов и планшетов.
¶Десктопное программное обеспечение
В софтверной индустрии десктопным приложением называют программу, которая устанавливается и запускается локально на операционной системе компьютера, в отличие от:
- Веб-приложений, работающих в браузере и использующих удалённые серверы;
- Мобильных приложений, предназначенных для смартфонов и планшетов;
- Облачных сервисов, предоставляющих функциональность через интернет без установки.
Десктопные приложения традиционно написаны на языках C++, C#, Java, Python, Delphi, Rust и других, и используют библиотеки графического интерфейса: WinAPI, Qt, GTK, Cocoa. Их ключевые особенности — работа с файловой системой, доступ к аппаратным ресурсам (процессор, видеокарта, периферия), функциональность офлайн и, как правило, более широкие вычислительные возможности по сравнению с веб-приложениями.
¶Десктопная виртуализация
Отдельное направление — VDI (Virtual Desktop Infrastructure) и виртуальные десктопы. Эта технология позволяет запускать виртуальную машину с полным рабочим столом пользователя на удалённом сервере, а на клиентском устройстве отображать только графический интерфейс. Виртуальные десктопы используются в корпоративной среде для централизованного управления рабочими местами, повышения безопасности и доступа к рабочему окружению с любого устройства. В России технологии виртуальных рабочих столов развиваются в рамках импортозамещения: продукты на базе виртуализации предоставляют «Ростелеком», «Яндекс» и ряд отечественных вендоров.
¶Десктопная и мобильная эры
С 2000-х годов наблюдается постепенный сдвиг от десктопных устройств к мобильным. По данным аналитических отчётов, с 2016 года доля трафика интернета с мобильных устройств превысила долю десктопного трафика. Тем не менее десктопные компьютеры сохраняют ведущую позицию в профессиональной сфере: программировании, дизайне, инженерии, науке и гейминге, где требуются высокая производительность, большие экраны и удобные средства ввода.
¶Интересные факты
- В операционной системе Windows 95 слово «Start» на кнопке вызова меню Пуск было заменено на логотип Windows в Windows 8 из-за критики, но вернулось в Windows 10.
- Термин «desktop» изначально описывал не экран, а именно физическую поверхность стола, на которую помещался компьютер.
- В русском языке неофициально используется слово «десктоп» и как синоним «рабочего стола» в разговорной речи программистов и системных администраторов.
¶Источники
- «Информатика. Базовый курс» — С. В. Симонович и др.
- «Операционные системы» — А. С. Таненбаум, Г. Вентер.
- Документация Microsoft Windows, Apple macOS.
- Материалы Xerox PARC по истории графических интерфейсов.
