Середа робочого столу

Середа робочого столу (також оточення робочого столу, англ. desktop environment ) - Це різновид графічних інтерфейсів користувача, заснована на метафорі робочого столу.

Така середу забезпечує простір, зване робочим столом, на якому з'являються вікна, піктограми, панелі і інші елементи. Звичайно підтримуються механізми, що поєднують різні частини середовища, - наприклад, drag-n-drop (перенесення даних між вікнами за допомогою вказівного пристрою). Призначення робочого оточення - створення інтуїтивного способу взаємодії користувача з комп'ютером.


1. Приклади середовищ робочого столу

Менш відомі середовища робочого столу: Aston, BB4Win, BBlean, Cairo (середа робочого столу), Geoshell, Chroma, Emerge Desktop, Explorer, elk, FVWM-Crystal, GEM, LiteStep, MATE, Microsoft Bob, Norton Desktop, OpenWindows, Packard Bell Navigator, Program Manager, Project Looking Glass, Ratposion, SEAL, Secure Desktop, SharpE, Talisman Desktop, WinStep, Workbench, UDE, XFast, Xito і багато інших.

Найпоширенішими середовищами робочого столу володіють ОС Microsoft Windows і Apple Mac OS X. У Unix-подібних операційних системах найбільш популярними, що використовують X Window System, є KDE, GNOME, Xfce і LXDE.


2. Менеджери вікон

Менеджери вікон X Window System, використовувані окремо від якої середовища робочого столу, найчастіше включають елементи, схожі з елементами середовищ робочого столу. Найбільш характерним прикладом може бути Enlightenment або Openbox. Менеджери вікон Window Maker та AfterStep, в свою чергу, нагадують інтерфейс Nextstep.

3. Середа робочого столу X Window System

На системах з X Window System поняття "Середа робочого столу" більш гнучке. У цьому контексті, середа робочого столу складається з менеджера вікон (наприклад, Metacity або KWin), файлового менеджера (наприклад, Nautilus або Dolphin), набір тем, програм і бібліотек. Будь-який з цих модулів може бути замінений і індивідуально налаштований для досягнення потрібної комбінації, але більшість середовищ використовують відповідні для більшості користувачів налаштування.