Кіріспе

Бағдарламалық жасақтама дизайнында пайдаланушы интерфейсінің көрінісі мен сезімі оның дизайнының бір бөлігін құрайды, оған түстер, пішіндер, орналасу және қаріптер ("көрініс") сияқты элементтер, сондай-ақ батырмалар, терезелер және мәзірлер ("сезім") сияқты динамикалық элементтердің әрекеттері кіреді. Бұл термин графикалық емес пайдаланушы интерфейсінің (мысалы, командалық жол интерфейсі) және API-нің кейбір аспектілеріне де қатысты, әсіресе оның функционалдық емес бөліктеріне. Бұл термин бағдарламалық қамтамасыз ету және веб-сайттарға қатысты қолданылады. Көрініс пен сезім басқа да өнімдерге де қатысты. Мысалы, құжаттамада ол графикалық макетті (құжат мөлшері, түсі, шрифті және т.б.) және жазу стилін білдіреді. Ал жабдықтар контекстінде ол өнімдер қатарындағы бақылау элементтері мен дисплейлердің біркелкілігін көрсетеді. Операциялық жүйелердің пайдаланушы интерфейсіндегі көрініс пен сезім екі мақсатқа қызмет етеді. Біріншіден, ол брендтің танылуына көмектеседі, бір компанияның өнімдерін анықтауға мүмкіндік береді. Екіншіден, ол пайдалануды жеңілдетеді, себебі пайдаланушылар бір өнімнің қалай жұмыс істейтінін (көрінісі, оқылуы және т.б.) біліп, осы тәжірибесін басқа да ұқсас өнімдерге қолдана алады.

Соңғы кездегі реакциялар

2012 және 2014 жылдары Apple Inc. компаниясы смартфондар мен планшеттік компьютерлерді өндіретін бәсекелес фирмаларға қарсы сотқа жүгінді, олар Apple-дың танымал iPhone және iPad өнімдерінің сыртқы түрін және қолдану сезімін көшіргенін мәлімдеді.

АЖИ-де

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