käyttäjärajapinnasta
Käyttäjärajapinta (käyttäjäliittymä, UI) on järjestelmän osa, jonka kautta käyttäjä vuorovaikuttaa sen kanssa. Se koostuu visuaalisista elementeistä, kuten ikkunoista, valikoista, painikkeista sekä muista vuorovaikutuskeinoista kuten tekstikentistä, äänikomennoinnista ja kosketus- tai eleohjauksesta. Tavoitteena on mahdollistaa tehtävien suorittaminen, tiedon esittäminen ja palautteen tarjoaminen selkeästi.
UI voi olla grafiikkaan perustuva GUI (graafinen käyttöliittymä), komentorivikäyttöliittymä (CLI), puhekäyttöliittymä (VUI) tai näiden yhdistelmä. Verkkosivut,
Hyvä käyttäjärajapinta noudattaa käytettävyys- ja saavutettavuusperiaatteita: se on helppokäyttöinen, oppimiskäyrä alhainen, johdonmukainen, ja tarjoaa selkeää palautetta
UI:n suunnittelua arvioidaan käyttäjälennoilla sekä muodollisesti esimerkiksi käytettävyystesteillä, heuristisella arvioinnilla ja A/B-testeillä. Iteratiivinen kehitys ja käyttäjäpalaute
Käyttäjärajapinta on yleensä se, minkä kautta ihmiset ovat vuorovaikutuksessa järjestelmän kanssa. Rajapinnat muiden ohjelmistojen kanssa (API:t)