Interfeys dizaynining sakkizta oltin qoidasi - Ben Shnayderman usuli Ben Shnayderman - amerikalik kompyuter olimi va Merilend universitetining
kompyuter fanlari bo'limida taniqli universitet professori. U inson va
kompyuterning o'zaro ta'siri sohasida fundamental tadqiqotlar olib bordi, yangi
g'oyalar, usullar va vositalarni ishlab chiqdi. Shnaydermanning eng mashhur ishi
bugungi kunda muhokama qilingan interfeys dizaynining sakkiz oltin qoidasi bo'lib, u o'zining "Foydalanuvchi interfeysini loyihalash: inson va kompyuterning samarali o'zaro ta'siri uchun strategiyalar" kitobida nashr etgan . Ular bugungi
kunda ham foydalanuvchi interfeysi dizayni sohasida qo'llaniladi va ko'pgina
interaktiv tizimlar uchun ham qo'llaniladi. Ushbu tamoyillar dizaynning muayyan
sohalari uchun tekshirish va nozik sozlashni talab qiladi, lekin foydali qo'llanma va
loyiha uchun qandaydir poydevor hisoblanadi.
1. Muvofiqlikka intiling Foydalanuvchi interfeysining izchilligi ilova yoki har qanday dasturiy ta'minot
orqali navigatsiyaning intuitivligiga kuchli ta'sir qiladi. Shuning uchun unga
erishishga intilish shunga o'xshash vaziyatlarda izchil harakatlar ketma-ketligini
talab qilish kerakligini anglatadi. Shu sababli, maslahatlar, menyular va yordam
ekranlarida bir xil atamalardan foydalanishga ehtiyot bo'lish kerak. Bundan
tashqari, matn davomida izchil buyruqlardan foydalanish kerak. Bundan tashqari,
izchillik foydalanuvchi interfeysi dizaynini tashkil etuvchi elementlarning butun
ekotizimini qamrab olishi kerak: piktogrammalar, shriftlar, ranglar, menyular,
tugmalar va boshqalar. Foydalanuvchi interfeysida umumiy va tanish
elementlardan foydalanish foydalanuvchilarni ilovadan foydalanishda qulayroq
qiladi. va unda harakatlarni tezroq bajaradi. Chalkash belgilar yoki naqshlarni
kiritish orqali foydalanishingizga xalaqit bermang. Muayyan interfeys
elementlariga o'zingiz qanday munosabatda bo'lishingiz va ularni qanday
ishlatishingiz haqida o'ylab ko'ring. Agar biror narsa foydalanuvchilarning xatti-
harakatlarida allaqachon kodlangan bo'lsa, uni o'zgartirmang, shunchaki unga amal
qiling.