ПредишенСледващото

Една от основните промени в компютърната индустрия - появата на графичния интерфейс. Затова се наложи да приеме GUI стандарти, които определят как заявление трябва да изглежда под Windows? Macintosh и т.н. Има дори и програми за сертифициране на trebovanbyam които продавачите адаптиране на своите приложения, за да се получи икона на Windows. Това се прави по няколко причини.

Едно от предимствата на Windows или Mac - техния стандартен формуляр. Когато сте се научили да работят в един от тях, се счита, че собственото и др. Повечето приложения на Windows използват един и същ договор, така че да знаете как да се отвори, освен, печат, копиране и затворете файла в който и да е от тях. Стандартната Интерфейсът е много удобен за потребителя. Необходимо е да се опитаме да се гарантира, че вашите приложения са подобни на другите приложения под Windows, до която потребителите са се научили да работят. Има седем общи принципи на GUI дизайн. Ако ги учат и да ги следват, с дизайна на вашите приложения ще бъде наред.

Седем GUI принципи на проектиране.

Седем основни принципи на GUI дизайн, взети от ръководството на интерфейса Micrisoft Windows. Те образуват верига, от която можете да създадете свои собствени стандарти. Тази схема дава на разработчиците и потребителите на две важни предимства. На първо място, приложенията изглеждат професионално. На второ място, те са функционални, в съответствие с други приложения и лесно усвоил от потребителите.

Разбира се, че молбата е била успешна, тя трябва да бъде добре написан и полезни - това е основното изискване. Принципите, за които говорим, просто дават на разработчиците храна за размисъл.

1. Позволява на потребителя да контролира прилагането.

2. Следвайте парадигмата на обект / действие.

3. Бъдете последователни.

4. Направете работата с приложения, прости и очевидни.

5. Да се ​​стремят към хармония.

6. Осигуряване на обратна връзка с потребителите.

7. Бъдете снизходителни

Първият принцип: да позволи на потребителя да контролира прилагането.

Потребителят трябва да управляват прилагането, която трябва да имат достъп до всеки модул от всички други приложения, модул. Преди това такъв достъп е използван йерархично меню.

Да предположим, че даден потребител иска да добави нов клиент в примера, потребителят трябва да отиде в тази СМЕТКИ RECCIEVAble модул, след което добавете от нов клиент. Как би могъл да знам какво да правя? Вероятно заради опита си с това приложение. Потребителят просто избира първия Нова команда от менюто в света на GUI (Нова), а след това на клиента (Client), както е показано на фиг. В тази модерна система можете да добавите нов клиент, доставчик или елемент, за инвентара чрез менюто File (Файл). Това ви позволява да промените запис на клиентите, а в екрана за продавача, както и обратното. Потребителят не е необходимо да се разбере сложни и сложен йерархично меню.

Вторият принцип: следват парадигмата на предмет / действие.

Парадигмата на обект / действие се посочва, че можете да изпълните всяка операция за всички системни обекти. бази данни за подкрепа на клиентски дисплей (виж фигурата) - най-простият и най-очевиден пример. Екранът се състои от набор от бутони, а всеки дъно позволява да произвежда някои действия на информация за избраната клиента. Можете да изтриете това, редактиране, печат и т.н. Действия, които могат да бъдат извършени за конкретен клиент, трябва да бъдат на разположение или не са налични в подходящо време. Например, когато записът на клиента е в режим на редактиране, бутонът Delete (Изтриване) и Нова (Ново) трябва да се деактивира.

Третият принцип: да бъде в съответствие.

Последователност - един от най-важните принципи GUI дизайн. GUI - позволява на потребителите да изследват повече приложения, отколкото старата програма. И всичко това благодарение на принципа на съгласуваност. Когато потребителят е изправен пред ново заявление, че вече е запознат с основните команди: отваряне, печат и спестяване на файловете. Разработен на тези платформи, приложения като цяло са съгласни един с друг.

По този начин се създават нови приложения, да бъдат последователни. При добавяне на нов запис от яденето New (Нов) команда, използвайте го навсякъде. Не сменяйте тази дума от други - например Добави 9dobavit дума). Благодарение на своите потребители последователност ще знаят къде се срещна и Нова команда (нов), т.е. могат да бъдат използвани, за да добавите нов запис.

Принципът на четвъртия. да си свършите работата с прост и очевиден приложение.

Можете да изразят по този начин: да не се използва жаргон. Има екран с два бутона. Един от тях казва: "Компресиране на база данни", а от друга - ". Премахнете записи, маркирани за изтриване" Вторият запис със сигурност ще бъде по-лесен за употреба.

При разработването на приложения, тя често се изкушават да използват жаргон интерфейс програмисти. Опитайте се да го избегне, ако е възможно.

Принцип Five: стремим към хармония

Дори и в черно и бяло, като на този екран има значително естетически недостатък бял фон и контрастиращи предмети върху него. Фиг. Същият екран изглежда добре балансирана по отношение на цвят.

В Windows, можете да прехвърлите милиони цветови комбинации. Означава ли това, че всеки от тях трябва да се използва? Разбира се, не. Трябва да изберете прости, успокояващи цветове и да се избегне хаотичното объркване, което е причината нещо като някои програмисти.

Принципът на шеста. Предоставя на потребителя с обратна връзка.

Представете си, че има процес в молбата Ви, който отдавна се извършва. През това време, можете да покажете съобщение за това съдържание: ". Програмата работи, моля изчакайте" Подходящ разтвор; но където потребителят знае, че това няма да провали? Ето защо е много вероятно, че той ще даде заявление "три пръста поздрав задачите» (Ctrl + Alt + Del), въпреки че програмата ще бъде наред.

По-добре е да се покаже на потребителя, който се изпълнява част от процеса. След това няма да прекъсне програмата на отпадъци ще бъде в състояние да прецени до каква степен работата и правят други неща, докато процесът не завърши. По този начин, на производителността на потребителя ще се увеличи с около 25 процента. Този резултат може да се постигне чрез прост изход метра на екрана. Обикновено показва съобщения от рода на "10 от 100 записи обработени" или "40% завършен". Още по-добре, показва броя на записите, обработени и техният интерес "

Принцип Седем: Бъдете снизходителни

Всеки от нас понякога изтрива запис, случайно натискане на грешен бутон. Затова, оставете възможност на потребителя да промени мнението си или да анулира току-що направихте действие. Ако процесът отнема много време, за да промените големи обеми от данни, или изисква от потребителя да направите резервно копие на данните си, преди извършване на действието, е необходимо да се издава предупреждение, аз съм виждал приложения, които изискват потвърждение на два пъти, а след това и попита за парола. Трябва ли ви ниво защита на такива програми? Може би. задача за програмисти - да помогне на потребителя, ако той е направил грешка във всеки един етап от работата.

Значението на стандартни договори GUI.

Както можете да видите, на принципите на GUI дизайн е много проста, и те трябва да се използват при създаването на екрани. Въпреки това, преди да се разработи на екрана. необходимо е да се установи как ще изглежда. Изберете размери, шрифтове, цветове, стилове и послания и т.н. Решаването на тези въпроси предварително ви значително ще ускори работата си. По-късно, когато става дума за стила на шрифта или съобщение, просто погледнете стандарт.

Подкрепете проекта - споделете линка, благодаря!