Кіріспе

Компьютерде қолданылатын графикалық пайдаланушы интерфейстерінің түсінігі

Компьютерлік техникада, жұмыс үстелі метафорасы – графикалық пайдаланушы интерфейстерінде қолданылатын, пайдаланушылардың компьютермен оңай әрекеттесуіне көмектесетін біріктіруші түсініктер жиынтығы. Жұмыс үстелі метафорасы компьютер мониторын пайдаланушының үстелінің беті ретінде қарастырады, онда құжаттар мен құжаттар бумалары сияқты объектілерді орналастыруға болады. Құжатты терезе арқылы ашуға болады, ол жұмыс үстеліндегі құжаттың қағаз түріндегі көшірмесін білдіреді. Үстелге арналған аксессуарлар деп аталатын шағын бағдарламалар да бар, мысалы, үстел калькуляторы немесе жазба кітапшасы және т.б. Жұмыс үстелі метафорасының өзі, жұмыс ортасының әртүрлі нұсқалары арқылы кеңейтіліп, дамытылды, себебі компьютер мүмкіндіктеріне қол жеткізу және оның қолдану ыңғайлылығы, әдетте, метафораның "тазалығын" сақтаудан маңыздырақ. Сондықтан жұмыс үстелінде қоқыс жәшіктерін, сондай-ақ дискілер мен желілік томдарды (оларды әдетте жұмыс үстелінде кездеспейтін файлдық шкафтар деп қарастыруға болады) табуға болады. Мәзірлер немесе тапсырмалар панелі сияқты басқа мүмкіндіктердің нақты жұмыс үстелінде тікелей аналогтары жоқ, бірақ бұл ортаға және ұсынылған функцияға байланысты өзгеруі мүмкін; мысалы, таныс қабырға күнтізбесі кейде жұмыс үстеліне жататын тапсырмалар панелі немесе мәзір панелі арқылы көрсетілуі немесе басқаша қол жетімді болуы мүмкін.

Тарих

Үстел метафорасын алғаш рет Алан Кей, Дэвид Смит және басқалар 1970 жылы Xerox PARC-те енгізді және PARC ғалымдары әзірлеген инновациялық бағдарламалық қамтамасыздардың сериясында дамытылды. Үстел метафорасының алғашқы нұсқасын қолданған алғашқы компьютер эксперименталды Xerox Alto болды, ал осы интерфейсті қабылдаған алғашқы коммерциялық компьютер Xerox Star болды. Қатысты ақпаратты қамтитын терезе басқару элементтерін пайдалану үстел метафорасынан бұрын пайда болды, оның алғашқы нұсқасы Дуглас Энгельбарттың «Барлық демонстрациялардың анасы» атты жұмысында кездеседі, бірақ PARC оны Smalltalk тілінің ортасына енгізді. Нарықтағы алғашқы үстелге ұқсас интерфейстердің бірі Magic Desk I бағдарламасы болды. 1983 жылы Commodore 64 үй компьютері үшін картридж ретінде құрастырылған өте қарапайым GUI төмен ажыратымдылықтағы жұмыс үстелінің суретін ұсынды, онда телефон, шумақтар, калькулятор және т.б. болды. Пайдаланушы өз таңдауын видео ойындарда қолданған джойстикпен басқарылатын қолды бейнелейтін спрайтты жылжыту арқылы жасады. Экрандағы опциялар джойстиктің «ату» түймесін басу арқылы таңдалды. Magic Desk I бағдарламасы дыбыс эффектілерімен толыққанды графикалық түрде эмуляцияланған теріскеш машинасына ие болды. Басқа қолданбалардың ішінде калькулятор, ролодекс ұйымдастырушы және терминал эмуляторы бар. Файлдарды жұмыс үстелінің шумақтарына архивтеуге болады. Сондай-ақ, қоқыс жәшігі де болды. Үстел метафорасын бұрынғы командалық жол интерфейсінен гөрі стандартты мүмкіндік ретінде пайдаланып, танымал еткен алғашқы компьютер 1984 жылы шыққан Apple Macintosh болды. Үстел метафорасы қазіргі заманғы жеке компьютерлерде кең таралған; ол қазіргі заманғы операциялық жүйелердің көптеген жұмыс үстел орталарында кездеседі: Windows, сондай-ақ macOS, Linux және басқа Unix сияқты жүйелерде. BeOS көптеген басқа жүйелерге қарағанда үстел метафорасын қатаң сақтады. Мысалы, сыртқы қатты дискілер «жұмыс үстелінде» пайда болды, ал ішкі дискілерге компьютерді бейнелейтін белгішеге басу арқылы кіруге болады. Қарама-қарсылығы, Mac OS барлық дискілерді әдепкі бойынша жұмыс үстелінде орналастырады, ал Windows-та пайдаланушы дискілерге «Компьютер» деп белгіленген белгіше арқылы кіре алады. Amiga-ның үстел метафорасы үшін қолданылған терминология тікелей шеберхана жаргонынан алынған. Жұмыс үстелі Workbench деп аталды, бағдарламалар құралдар деп аталды, кішкентай қосымшалар (апплеттер) – құралдар, каталогтар – шумақтар және т.б. Объектілердің белгішелері анимацияланған және каталогтар ашық немесе жабық ретінде көрсетілген шумақтар түрінде бейнеленді. Классикалық Mac OS және macOS жұмыс үстеліндегідей, дискета немесе CD-ROM дискіге енгізілген кезде жұмыс үстелінде тиісті белгіше пайда болады, өйткені ол физикалық дискетаның немесе CD-ROM-ның жұмыс үстелі бетіндегі виртуалды көшірмесі болды.