Kādas ir grafiskā lietotāja interfeisa (GUI) priekšrocības un trūkumi?

GUI ļauj ērti ievietot vairāk informācijas vienā programmā, Web lapā vai datora sākuma ekrānā, nepārblīvējot to ar tekstu. Izmantojot pareizo grafiku, cilvēki var viegli izmantot sarežģītas programmas. Tomēr GUI nav vienkārši, un tos ir grūti izveidot. Turklāt slikti izstrādāts interfeiss lietotājam padara lietas grūtākas, nevis vieglākas.

Mācību līkne

Sākotnēji GUI var šķist mulsinoši, it īpaši kādam, kam nav iepriekšējas pieredzes ar vienu, taču pēc aklimatizācijas pie viena lietotāja interfeisa ir iespējams pierast pie vairākiem citiem. Aplūkojot Adobe Creative Suite programmas, Adobe Photoshop un Adobe Flash izmantot līdzīgus attēlus savām GUI. Tas nozīmē, ka, kad lietotāji ir pieraduši pie vienas no programmām, viņi jau ir zināmā mērā pazīstami ar citas programmas lietotāja saskarni. Tas attiecas arī uz tīmekļa lapām. Daudzās tīmekļa lapās tiek izmantoti sociālo mediju vietņu logotipi, lai sniegtu lietotājiem ātru veidu, kā kopīgot saturu. Šie logotipi tiek izmantoti ne tikai dažādās vietnēs, bet arī vienā formātā visās tīmekļa lapās, lai tie būtu viegli atpazīstami.

Dienas video

Nepieciešamais laiks GUI izveidei

Lai gan tās ir viegli palaist, GUI izveide nebūt nav vienkārša. Python.org parāda tikai dažus veidus, kā cilvēks var izveidot GUI vienā programmēšanas valodā. Teksta saskarnēm nav nepieciešami attēli, un tāpēc to izmantošana, lai kaut ko attēlotu programmā, ir vienkāršāka nekā citu saskarņu izmantošana. Lai attēls attēlotu programmas darbību, ir nedaudz grūtāk. Programmētājam ir ne tikai jāizmanto pareizais attēls, bet arī jāsaista šis attēls ar darbību un jānovieto attēls pareizajā vietā. Šis process kļūst daudz sarežģītāks, ja ir daudz attēlu, kas vienā programmā veic ļoti dažādas darbības.

Lēnāks nekā citas operētājsistēmas

GUI ir daudz kustīgu daļu. Šo daļu dēļ GUI mēdz būt lēnāks nekā komandrindas interfeiss (CUI), piemēram, tas, kas parādīts Mācīt-IKT. CUI neizmanto attēlus, un tā dizains ir vienkāršāks, jo tā palaišanai nav nepieciešams daudz. GUI ir neskaitāmi mapju, ikonu un dažādu ekrānu attēli, kas pastāvīgi izmanto datora resursus.