Кіріспе

Пайдаланушы интерфейсі стандарты

Common User Access (CUA) – операциялық жүйелер мен компьютерлік бағдарламаларға арналған пайдаланушы интерфейстері стандарты. Ол IBM компаниясымен әзірленген және алғаш рет 1987 жылы олардың Systems Application Architecture бөлігі ретінде жарияланған. Бастапқыда MVS/ESA, VM/CMS, OS/400, OS/2 және Microsoft Windows операциялық жүйелерінде қолданылған CUA стандартының бөліктері қазір басқа операциялық жүйелерге арналған бағдарламаларда, оның ішінде Unix түрлерінде де іске асырылуда. Сондай-ақ ол Java AWT және Swing-те қолданылады.

Ықпал

CUA, IBM және Microsoft компаниялары OS/2 Presentation Manager бойынша бірлесіп жұмыс істеген кезеңде Microsoft Windows операциялық жүйесінің бастапқы дамуына зор әсер етті. Бірақ IBM-нің CUA құжаттары Microsoft өнімдерінде қолданылмағандықтан, CUA Windows ортасында маңыздылығын жоғалтты. Мысалы, "Бастау" мәзірі пайда болды. CUA-да белгіленген стандартты пернелерді басу және негізгі графикалық интерфейс элементтерінің көпшілігі Windows жүйесінде қолжетімді болып қала береді. Терезені жабуға арналған әйгілі пернелер комбинациясы , CUA-дан бастау алды. CUA Unix терминалының (мәтіндік режим) бағдарламаларының дизайнына елеулі әсер еткен жоқ, себебі ол CUA-дан он жылдан астам бұрын пайда болды. Дегенмен, X Window жүйесіне негізделген немесе негізделмеген барлық негізгі Unix GUI орталары мен құралдар жиынтықтары CUA-мен әртүрлі деңгейде үйлесімді болды, ал Motif/CDE оны жобалау мақсаты ретінде нақты көрсетті. Қазіргі негізгі GNOME және KDE орталары да кең ауқымды CUA үйлесімділігін қамтиды. Microsoft Windows немесе OSF/Motif жүйесінде іске асырылған CUA-ның бір бөлігі, әдетте жаңа Unix GUI орталарының барлығы үшін де-факто стандарт ретінде қарастырылады.