Последњи пут ажурирано дана
Графички кориснички интерфејси (ГУИ) су променили рачунарство какво познајемо. Занимљиво је да су неке од најпризнатијих ГУИ компоненти развијене пре неколико деценија.
Било да читате овај чланак на свом паметном телефону, таблету или рачунару, доживљавате га кроз графичко корисничко сучеље или графички интерфејс. Као што му име говори, графички интерфејс омогућава корисницима интеракцију са електронским уређајима путем графичких икона, а не текстуалних корисничких интерфејса. Ево погледа на историју графичког корисничког интерфејса и зашто је то кључно.
ГУИ Хистори
Дугогодишњи корисници оперативног система Виндовс могли би помислити да је до преласка са система заснованог на тексту на графички интерфејс дошло када је Виндовс 95 заменио Виндовс 3.1. Иако ово је била кључна прекретница у усвајању графичког интерфејса, морате се вратити у 1963. годину, када је представљен први графички програм за рачунарску подршку.
Помоћу програма Скетцхпад Ивана Сутхерланда корисници су могли да стварају и манипулишу објектима на инжењерским цртежима помоћу лаке оловке. Скетцхпад је касније те деценије пратио Станфордов мрежни систем (НЛС). Иако је назив НЛС можда изгубљен у историји, резултат није. Систем је користио текстуалне хипервезе којима је први светски рачунарски миш манипулисао.
Седамдесетих година прошлог века уведено је програмирање Смаллталк које је радило на рачунару Ксерок Алто. Већина модерних графичких интерфејса изведени су из овог система. У међувремену, Ксерок ПАРЦ кориснички интерфејс ставио је у први план друге познате графичке елементе, укључујући прозоре, меније, дугмад за избор и поља за потврду. До краја деценије, компаније попут Мицрософта, Апплеа и ИБМ -а укључиле су се у графичке интерфејсе.
Касније усвајање
ГУИ системи су ушли у маинстреам у 1980-им. Аппле Лиса објављена је 1983. године, након чега је уследио много успешнији први Аппле Мацинтосх годину дана касније. Виндовс 95 је коначно стигао деценију касније, а за неколико месеци постао је најпопуларнији десктоп оперативни систем свих времена.
У раном 21. веку појавили су се оперативни системи за мобилне уређаје, укључујући Аппле -ов иОС, Гоогле -ов Андроид и многе друге. Иако се на површини разликују, сваки је користио исте ГУИ елементе који су први пут имплементирани пре неколико деценија.
Кључне функције графичког интерфејса
ГУИ системи нуде ове генеричке одељке: прозоре, мени, иконе, контроле и картице. Интерактивни елементи укључују курсор, показивач, тачку уметања, селекцију и ручицу за подешавање.
Виндовс
Овај чланак гледате путем веб прегледача, који је по дефиницији прозор, баш као и ваш програм за е -пошту или наслов Адобе софтвера. Виндовс су области екрана рачунара где су видљиве информације одвојене од остатка екрана.
Прозор контејнера обухвата друге прозоре или контролу, баш као што вам прозор прегледача омогућава преглед и кретање по низу ставки, попут докумената или веб страница. Данас се конзоле попут УС-ДОС-а и УНИКС-а појављују кроз прозоре текстуалних терминала.
Постоје и прозори за поруке, који се понекад називају и дијалошки оквири. Ови прозори се отварају унутар програма на вашој машини. Они обично траже од вас да дате потврдан или негативан одговор. На пример, када промените документ у програму као што је Мицрософт Ворд, може се појавити прозор са питањем да ли је то потез који желите да направите.
Менији
Када користите миш, прст или други показивачки уређај, највероватније извршавате наредбу преко следећег менија ГУИ, менија. Ови елементи обично нуде листу избора, олакшавајући кориснику да одреди шта даље да ради. Постоје различите врсте менија, укључујући траку менија и контекстни мени. Видећете први на врху екрана. Садржи падајуће меније који се појављују када кликнете на речи у менију.
Контекстни менији су, напротив, невидљиви док се не кликне или не додирне. Десним кликом на рачунар обично се отвара претходно скривени мени са садржајем.
Иконе
Најуочљивији делови сваког ГУИ система су иконе. Ове мале слике, које се налазе на радној површини, почетној страници или у фасцикли, представљају различите објекте као што су програм, датотека, веб страница или команда. Икона отвара поменути објекат када се кликне.
Контроле
На ГУИ системима ћете пронаћи и контроле, које се понекад називају и виџети. Ови графички елементи управљања су битна софтверска компонента, која омогућава кориснику да чита или утиче (кроз уређивање) на информације о апликацији. Контроле имају различите облике, укључујући клизаче, дугмад за избор, поља за потврду и још много тога.
Табс
Коначно, постоје картице. Ти елементи обично имају облик мале правоугаоне кутије или једноставног текста. Када се кликне, појавиће се листа сличних објеката или одељака. На пример, картице су битна компонента у веб прегледачима. Када кликнете на картице, можете се кретати између две или више веб локација истовремено без затварања друге. Свака картица садржи засебну веб страницу.
Кључни интерактивни елементи графичког интерфејса
Нико од нас не би у потпуности ценио шта ГУИ значи за рачунање да није развијених алата за кретање између различитих функција. Ови интерактивни елементи су еволуирали годинама и укључују показиваче, показиваче и још много тога.
А. показивач је графички објекат који се креће по екрану рачунара помоћу миша или додирне табле. Показивачи покрећу познате кликове, додире и повлачења. А. курсор је врста показивача и приказује вашу тачну локацију на екрану. Окомита линија која трепери приказује локацију курсора.
Ан тачка уметања ту ће се дешавати команде које покрећу корисници, на пример, у текстуалним апликацијама или када се користи операција копирај-налепи. А. селекција је списак ставки у којима се одвијају корисничке операције. Корисници обично додају ставке на ову листу ручно, мада не увек. Коначно, ан ручка за подешавање је показатељ почетне тачке за операцију превлачења и испуштања. На пример, оквир који се појављује на угловима и ивицама прозора је ручица за подешавање.
Много за видети
У многим аспектима, све на екрану рачунара је ГУИ. Иако су се карактеристике и елементи побољшавали током година, основни концепти су остали исти деценијама. Без њих би рачунарство изгледало много другачије.