Жұмыс үстелі ортасы - Desktop environment - Wikipedia

Жылы есептеу, а жұмыс үстелі ортасы (DE) болып табылады іске асыру туралы метафора компьютердің жоғарғы жағында жұмыс жасайтын бағдарламалар жиынтығынан жасалған операциялық жүйе ортақ графикалық интерфейс (GUI), кейде а ретінде сипатталады графикалық қабық. Жұмыс үстелінің ортасы көбінесе қосулы болды дербес компьютерлер мобильді есептеу пайда болғанға дейін. Жұмыс үстелінің графикалық интерфейстері пайдаланушыға файлдарға оңай қол жеткізуге және оларды өңдеуге көмектеседі, алайда олар негізгі операциялық жүйеде кездесетін барлық мүмкіндіктерге қол жеткізе алмайды. Оның орнына дәстүрлі командалық интерфейс (CLI) амалдық жүйені толық бақылау қажет болған кезде де қолданылады.

Жұмыс үстелі ортасы әдетте тұрады белгішелер, терезелер, құралдар тақталары, қалталар, тұсқағаздар және жұмыс үстелі виджеттері (қараңыз Графикалық интерфейс элементтері және WIMP ). GUI қамтамасыз етуі мүмкін жылжыту функционалдығы және оны жасайтын басқа ерекшеліктер метафора толығырақ. Жұмыс үстелі ортасы пайдаланушының компьютермен өзара әрекеттесуінің интуитивті әдісі болып табылады, мысалы, батырмалар мен терезелер сияқты физикалық әлеммен өзара әрекеттесу кезінде қолданылатын түсініктерге ұқсас тұжырымдамалар.

Термин жұмыс үстелі ортасы бастапқыда жұмыс үстелі метафорасынан кейін қолданушы интерфейстерінің стилін сипаттаған, сонымен бірге метафораны жүзеге асыратын бағдарламаларды сипаттауға келді.[1] Сияқты қолданбалар танымал болды Жалпы жұмыс үстелі ортасы, K жұмыс үстелі ортасы, және GNOME.

Іске асыру

Жұмыс үстелінің ортасын ұсынатын жүйеде а терезе менеджері а қолдану арқылы жазылған қосымшалармен бірге виджет құралдар жинағы әдетте пайдаланушы көрген нәрселердің көпшілігіне жауап береді. Терезе менеджері пайдаланушының өзара әрекеттесуі қоршаған ортамен, ал құралдар жиынтығы әзірлеушілерге а бағдарламалық кітапхана үшін қосымшалар біртұтас көзқараспен және мінез-құлықпен.

A терезе жүйесі қандай-да бір негізінен тікелей интерфейс операциялық жүйе және кітапханалар. Бұл графикалық жабдықты, меңзегіш құрылғыларды және пернетақталарды қолдайды. Терезе менеджері, әдетте, осы терезе жүйесінің жоғарғы жағында жұмыс істейді. Терезе жүйесі кейбір терезелерді басқарудың функционалдығын қамтамасыз етуі мүмкін болса да, бұл функционалдылық әлі де терезе менеджерінің бөлігі болып саналады, оны жай терезе жүйесі қамтамасыз етті.

Терезенің белгілі бір менеджерін ескере отырып жасалынатын қосымшалар әдетте а терезе құралы, әдетте, амалдық жүйемен немесе терезе менеджерімен қамтамасыз етілген. Терезеге арналған құралдар жинағы қолданбаларға қол жеткізуге мүмкіндік береді виджеттер бұл қолданушыға қолданбамен графикалық өзара әрекеттесуге дәйекті түрде мүмкіндік беретін.

Тарих және жалпы пайдалану

Уақытша Dynabook жұмыс үстелі ортасы (1976; Альтода жұмыс жасайтын Smalltalk-76)

Бірінші жұмыс үстелі ортасы құрылды Xerox және бірге сатылды Xerox Alto 1970 жылдары. Альтоны Xerox әдетте жеке офистік компьютер деп санаған; ол нашар нарықта және өте жоғары баға белгісіне байланысты нарықта сәтсіздікке ұшырады.[күмәнді ][2] Бірге Лиза, алма қол жетімді жерде жұмыс үстелінің ортасын енгізді Дербес компьютер, бұл нарықта сәтсіздікке ұшырады.

Жұмыс үстеліндегі метафора коммерциялық бағытта танымал болды дербес компьютерлер түпнұсқа бойынша Macintosh бастап алма 1984 жылы және одан әрі танымал болды Windows бастап Microsoft 1990 жылдардан бастап. 2014 жылғы жағдай бойынша, ең танымал жұмыс орталары - осы алдыңғы орталардың ұрпақтары, соның ішінде Windows қабығы жылы қолданылған Microsoft Windows, және Аква қоршаған орта жылы қолданылған macOS. Салыстырған кезде X негізіндегі жұмыс үстелінің орталары Unix тәрізді сияқты операциялық жүйелер Linux және FreeBSD, меншіктік Windows және macOS жүйелерімен қамтылған жұмыс үстелдерінің орталары салыстырмалы түрде бекітілген орналасулар мен статикалық ерекшеліктерге ие, олардың интеграцияланған «жіксіз» дизайндары бар, олар қондырғыларда клиенттердің тұрақты тәжірибесін қамтамасыз етеді.

Microsoft Windows жұмыс үстелі ортасы бар дербес компьютерлер арасында нарықтық нарықта басымдыққа ие. MacOS, Chrome OS, Linux, BSD немесе Solaris сияқты Unix тәрізді операциялық жүйелерді пайдаланатын компьютерлер әлдеқайда сирек кездеседі;[3] дегенмен, 2015 жылғы жағдай бойынша пайдаланып, арзан Linux дербес компьютерлерінің нарығы өсуде X терезе жүйесі немесе Уэйлэнд кеңейтілген жұмыс ортасын таңдаумен. Олардың ішіндегі неғұрлым танымал болып Google қатарына кіруге болады Chromebooks және Chromeboxes, Intel's NUC, Таңқурай Pi және т.б.[дәйексөз қажет ]

Планшеттер мен смартфондарда жағдай керісінше, нарықта Unix тәрізді операциялық жүйелер, соның ішінде iOS (BSD алынған), Android, Тизен, Желкенді балықтар және Ubuntu (барлық Linux-тен алынған). Microsoft корпорациясының Windows телефоны, Windows RT және Windows 10 планшеттер мен смартфондардың әлдеқайда аз санында қолданылады. Алайда, қолмен ұсталатын құрылғыларда басым болатын Unix тәрізді операциялық жүйелердің көпшілігі басқа Unix тәрізді операциялық жүйелер қолданатын X11 жұмыс үстелі орталарын пайдаланбайды, оның орнына басқа технологияларға негізделген интерфейстерге сүйенеді.

X терезе жүйесі үшін жұмыс үстелі орталары

Unix тәрізді операциялық жүйелер үшін ең танымал заманауи жұмыс үстелі орталарының қысқаша шкаласы (сұр түсті логотиптер жобаның дамуы қашан басталғанын көрсетеді, ал түрлі-түсті логотиптер жобаның алғашқы шығуын көрсетеді)

Жұмыс істейтін жүйелерде X терезе жүйесі (әдетте Unix-отбасылық жүйелер, мысалы Linux, BSD және ресми UNIX дистрибутивтер), жұмыс үстелі орталары пайдаланушының қажеттіліктерін қанағаттандыру үшін анағұрлым динамикалық және теңшелген. Бұл жағдайда жұмыс үстелі ортасы бірнеше бөлек компоненттерден тұрады, оның ішінде a терезе менеджері (сияқты Күңкілдеу немесе KWin ), а файл менеджері (сияқты Файлдар немесе Дельфин ), жиынтығы графикалық тақырыптар, бірге құралдар жиынтығы (сияқты GTK + және Qt ) және кітапханалар жұмыс үстелін басқару үшін. Барлық осы жеке модульдерді алмастыруға және пайдаланушыларға сәйкес етіп дербес конфигурациялауға болады, бірақ жұмыс үстелінің көптеген орталары пайдаланушының минималды қондырғыларымен жұмыс істейтін әдепкі конфигурацияны ұсынады.

Кейбір терезе менеджерлері - сол сияқты IceWM, Fluxbox, Openbox, ROX жұмыс үстелі және Терезе жасаушы ‍ — ‌барлық интеграцияланған сияқты жұмыс үстелінің салыстырмалы түрде сирек элементтерін қамтиды кеңістіктік файл менеджері, ал басқалары ұнайды жаман және wmii мұндай элементтерді ұсынбаңыз. Жұмыс үстелінің ортасына кіретін бағдарламалық кодтардың барлығында пайдаланушыға тікелей көрінетін эффекттер болмайды. Оның кейбіреулері төменгі деңгейлі код болуы мүмкін. KDE, мысалы, деп аталатын қамтамасыз етеді KIO пайдаланушыларға виртуалды құрылғылардың кең спектріне қол жеткізуге мүмкіндік беретін құлдар. Бұл енгізу-шығару құлдары KDE ортасында болмайды.

1996 жылы KDE жарияланды, содан кейін 1997 ж GNOME. Xfce 1996 жылы негізі қаланған кішігірім жоба,[4] сияқты жылдамдық пен модульдікке назар аударады LXDE ол 2006 жылы басталды. A X Window жүйесінің жұмыс ортасын салыстыру орталар арасындағы айырмашылықтарды көрсетеді. GNOME және KDE әдетте доминантты шешімдер ретінде қарастырылды, және олар көбінесе әдепкі бойынша Linux жүйелерінде орнатылады. Олардың әрқайсысы ұсынады:

  • Бағдарламашыларға стандартты API жиынтығы, бағдарламалау ортасы және адам интерфейсінің нұсқаулары.
  • Аудармашылар үшін ынтымақтастық инфрақұрылымы. KDE және GNOME көптеген тілдерде қол жетімді.[5][6]
  • Суретшілерге өз таланттарымен бөлісетін жұмыс орны.[7][8]
  • Эргономика мамандары үшін жұмыс ортасын жеңілдетуге мүмкіндік бар.[9][10][11]
  • Үшінші тарап қосымшаларын жасаушыларға интеграцияның анықтамалық ортасы. OpenOffice.org - осындай қосымшалардың бірі.[12][13]
  • Пайдаланушылар үшін жұмыс үстелінің толық ортасы және қажетті қосымшалар жиынтығы. Оларға файл менеджері, веб-шолғыш, мультимедиялық ойнатқыш, электрондық пошта клиенті, мекен-жай кітабы, PDF оқырманы, фотосурет менеджері және жүйенің қалаулары қосымшасы кіреді.

2000 жылдардың басында KDE жетілуге ​​жетті.[14] Үндеу[15] және ToPaZ[16] сәйкесінше KDE және GNOME-дің келесі маңызды шығарылымдарына жаңа жетістіктер әкелуге бағытталған жобалар. Жалпы ұқсас мақсаттарға ұмтылғанымен, GNOME және KDE пайдаланушылардың эргономикасына көзқарастары бойынша ерекшеленеді. KDE қосымшаларды интеграциялауға және өзара әрекеттесуге шақырады, өте теңшелетін және көптеген күрделі функцияларды қамтиды, бәрі де әдепкі параметрлерді орнатуға тырысады. Екінші жағынан, GNOME нұсқамалық сипатқа ие және маңызды міндеттер мен жалпы жеңілдетудің ұсақ бөлшектеріне назар аударады. Тиісінше, әрқайсысы әртүрлі пайдаланушылар мен әзірлеушілер қауымдастығын тартады. Техникалық тұрғыдан Unix тәрізді жұмыс үстелінің барлық орталарына тән көптеген технологиялар бар, анық X терезе жүйесі. Тиісінше, freedesktop.org жоба күш-жігердің қайталануын азайту мақсатында бейресми ынтымақтастық аймағы ретінде құрылды.

GNOME және KDE жоғары өнімді компьютерлерге назар аударатындықтан, қуаты азырақ немесе ескі компьютерлердің пайдаланушылары көбінесе жұмыс өнімділігі төмен жүйелер үшін арнайы жасалған альтернативті жұмыс орталарын жақсы көреді. Ең жиі қолданылатын жеңіл жұмыс үстелдері ортасы LXDE және Xfce; екеуі де пайдаланады GTK +, бұл GNOME қолданатын негізгі құралдар жиынтығы. The MATE жұмыс үстелі ортасы, GNOME 2 шанышқысы оперативті жадыны және процессор циклдарын қолдануда Xfce-мен салыстыруға болады, бірақ көбінесе басқа жеңіл жұмыс үстелдерінің ортасына балама ретінде қарастырылады.

Біраз уақыт GNOME және KDE ең танымал Linux жұмыс үстелі орталарының мәртебесіне ие болды; кейінірек, жұмыс үстелінің басқа орталары танымал болды. 2011 жылдың сәуірінде GNOME жаңа интерфейс тұжырымдамасын ұсынды 3-нұсқа, әйгілі Linux дистрибуциясы Ubuntu өзінің жаңа жұмыс ортасын ұсынды, Бірлік. Кейбір пайдаланушылар дәстүрлі интерфейс тұжырымдамасын сақтауды жөн көрді GNOME 2, нәтижесінде құру MATE GNOME 2 шанышқысы ретінде.[17]

Жұмыс үстелі орталарының мысалдары

Дербес компьютерлерде кең таралған жұмыс үстелі ортасы болып табылады Windows Shell жылы Microsoft Windows. Microsoft Windows қабықшасын көзге ұнамды ету үшін айтарлықтай күш жұмсады. Нәтижесінде Microsoft енгізді тақырыптық қолдау жылы Windows 98, әр түрлі Windows XP визуалды стильдері, Aero бренд Windows Vista, Microsoft жобалау тілі («метро» деген атаумен) Windows 8, және Еркін жобалау жүйесі және Windows Spotlight жылы Windows 10. Windows қабығы арқылы кеңейтуге болады Қабық кеңейтімдері.

Unix тәрізді операциялық жүйелерге арналған жұмыс үстелінің негізгі орталары X Window жүйесін пайдаланады және қамтиды KDE, GNOME, Xfce, LXDE, және Аква, олардың кез-келгенін пайдаланушылар таңдауы мүмкін және тек қолданыстағы амалдық жүйемен байланысты емес.

Сондай-ақ бірқатар басқа жұмыс үстелі орталары да бар (бірақ онымен шектелмейді) CDE, EDE, GEM, IRIX интерактивті жұмыс үстелі, Күн Java жұмыс үстелі жүйесі, Jesktop, Mezzo, Жоба қарайтын әйнек, ROX жұмыс үстелі, UDE, Сито, XFast. Оның үстіне, бар FVWM-Crystal үшін қуатты конфигурациядан тұрады FVWM терезе менеджері, тақырып және одан әрі жұмыс үстелінің ортасын құру үшін «құрылыс жиынтығын» қалыптастырады.

X терезе менеджерлері басқа жұмыс үстелінің ортасынсыз пайдалануға болатын оқшау болуға арналған, сонымен қатар жұмыс үстелінің әдеттегі орталарында кездесетін элементтерді, ең көрнекті жерлерді қосады Ағарту.[дәйексөз қажет ] Басқа мысалдарға мыналар жатады OpenBox, Fluxbox, WindowLab, Fvwm, Сонымен қатар Терезе жасаушы және Кейінгі қадам, екеуі де Келесі қадам GUI қарау және сезу. Алайда кейбір амалдық жүйелердің жаңа нұсқалары өзін-өзі конфигурациялайды.

The Амига жұмыс үстеліне деген көзқарас ерекше болды: түпнұсқа Workbench жұмыс үстелі ортасы AmigaOS уақыт өте келе ұрпақтардың бүкіл отбасы мен жұмыс үстелінің балама шешімдерін құру үшін дамыды. Сол ұрпақтардың кейбіреулері - скалос,[18] The Қоршаған орта жұмыс үстелі Морфос, және Кезбе жұмыс үстелі AROS ашық бастапқы коды. WindowLab-та Amiga UI еске түсіретін мүмкіндіктер бар. Үшінші жақ Opus каталогы бағдарламалық жасақтама, ол бастапқыда тек а навигациялық файл менеджері Бағдарлама «Opus Magellan Directory» деп аталатын Amiga жұмыс үстелін толық ауыстыруға айналды.

OS / 2 (және сияқты туындылар) eComStation және ArcaOS ) пайдалану Жұмыс орны Shell. ОС / 2-нің алдыңғы нұсқаларында Презентация менеджері.

The Төмен жоба эксперименттік жұмыс үстелі ортасы болды. Оның басты мақсаты - 2D парадигмасын виртуалды кесте арқылы құжаттарды еркін басқаруға болатын «нақты әлемдегі» 3D іске асырумен ауыстыру.

Галерея

Сондай-ақ қараңыз

  • Уэйлэнд - бірнеше түрлі жұмыс орталарын қолдана алатын X Windows-қа балама

Әдебиеттер тізімі

  1. ^ «Терезе менеджерлері және жұмыс үстелі орталары - Linux 101». clemsonlinux.org. Архивтелген түпнұсқа 2008-07-04.
  2. ^ Кері байланыс, Натан. «Xerox Alto». Toastytech.com. Алынған 2012-02-04.
  3. ^ «Операциялық жүйенің нарықтағы үлесі». Marketshare.hitslink.com. Алынған 2012-02-04.
  4. ^ Содан кейін, Эвдисон (6 ақпан 2009 ж.), Xfce жасаушысы Linux, Moblin, нетбуктар және ашық көздер туралы сөйлеседі, SlashGear, алынды 5 ақпан 2011
  5. ^ «KDE локализациясы». L10n.kde.org. Алынған 2012-02-04.
  6. ^ «GNOME Internationalization». Gnome.org. 2011-10-23. Алынған 2012-02-04.
  7. ^ Сілтеме 27 желтоқсан жекелендірілген гольф доп белгісі »(2011-12-27). «Өмір өнерге еліктейтін жерде». KDE-суретшілері. Архивтелген түпнұсқа 2012-02-07. Алынған 2012-02-04.CS1 maint: бірнеше есімдер: авторлар тізімі (сілтеме)
  8. ^ «GNOME Art: Көркем шығармалар және тақырыптар». Art.gnome.org. Алынған 2012-02-04.
  9. ^ «OpenUsability». OpenUsability. Алынған 2012-02-04.
  10. ^ GNOME адам интерфейсі жөніндегі нұсқаулық Мұрағатталды 2004 жылдың 1 ақпаны, сағ Wayback Machine
  11. ^ KDE пайдаланушы интерфейсі туралы нұсқаулық Мұрағатталды 6 қаңтар, 2004 ж Wayback Machine
  12. ^ «KDE OpenOffice.org». KDE OpenOffice.org. Архивтелген түпнұсқа 2010-07-13. Алынған 2012-02-04.
  13. ^ «GNOME OpenOffice.org». Gnome.org. Алынған 2012-02-04.
  14. ^ «V1.01 Linux пайдалану туралы есебі» (PDF). Архивтелген түпнұсқа (PDF) 2011-07-19. Алынған 2012-02-04.
  15. ^ «Үндеу». KDE. Архивтелген түпнұсқа 2007-01-06 ж.
  16. ^ «GNOME 3.0». GNOME уики. Алынған 2012-02-04.
  17. ^ Торстен Лимхуйс (usinglinux1173.blogspot.com), 2012 жылғы 5 тамыз: Түсініктеме: жұмыс үстелінің фрагментациясы
  18. ^ Крис Хейнс. «Scalos - Amiga жұмыс үстелін ауыстыру». Scalos.noname.fr. Алынған 2012-02-04.CS1 maint: бірнеше есімдер: авторлар тізімі (сілтеме)