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

Dialog кутия (диалогов прозорец на английски език.) - в графичен потребителски интерфейс специален интерфейс елемент. прозорец за показване на информация и (или) на отговор от страна на потребителя. Той е получил името си, защото има двустранно взаимодействие компютърен потребител ( "диалог") информиране на потребителя нещо и да чака отговор от него.

Диалогови прозорци са разделени на модална и не-модален, в зависимост от това дали се блокира възможността за взаимодействие на потребителя с приложението (или на цялата система), докато, докато не получи отговор от него.

диалогов прозорец

Един пример на полето за съобщение.

Въпреки факта, че използването на полето за съобщения обикновено се използва моделите на дизайна. тя е критикувана от използваемостта експерти като неефективно решение на този проблем (защита срещу погрешни действия потребителски) [1]. В допълнение, наличието на най-добрите алтернативи [2].

В [правило]

диалогов прозорец

Пример потвърждение.

Също така е добра практика да се гарантира, че диалози помощна система - обикновено изпълняват било като бутон Help (Помощ), страницата отваряне на документацията, описваща работата в този диалогов прозорец или (Windows), като използвате бутона на въпросителен знак в заглавната лента, кликнете за които потребителят превключва на мишката в контекстно-зависима помощ режим на единичен: натиснете мишката в този режим, диалогов елемент ще се появи описание на тази позиция.

Немодални диалози [редактиране]

Non-модален (инж. Диалогов) диалогови прозорци се използват в случаите, когато изтегля в кутията, информацията не е от съществено значение за функционирането на системата. Ето защо, на прозореца може да остане отворена, докато потребителят продължава да работи със системата. Вариант е диалогов лентата прозорец стъклата или "палитра", ако се отделя или може да се отдели от основния прозорец на приложението, тъй контролни елементи, разположени върху нея могат да се използват едновременно с прилагането. Въпреки това, тези прозорци са рядко по-нататък "интерактивни".

Като цяло, правилата за добра софтуерен дизайн предлагат използването на този тип диалогови прозорци, тъй като той не принуждава потребителя до известна (може би не вижда с него) екшън сцени. Един пример ще бъде диалог за промяна на свойствата на текущия документ, като цвета на фона или текст. въвеждане на текст, потребителят може без да се обръща внимание на цвета му. Но във всеки един момент може да промените цвета с помощта на диалоговия прозорец. (Примерът по-горе, не е непременно най-доброто решение. В същата функционалност може да осигури и лента с инструменти, разположена в главния прозорец.)

Прехвърляне на ниво приложение [редактиране]

Наречен модален прозорец, който блокира работата на потребителя с приложението родител, докато потребителят затвори прозореца. Диалози преимуществено приложени модален.

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

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

използваемост специалисти смятат, модална заявките потвърждение лоши дизайнерски решения, тъй като те могат да доведат до потребителя, така нареченият "режим грешка-програма." Опасни действия трябва да могат да отменят, когато е възможно, и модални прозорци потвърждения потребителски плашещи искания неочаквано му вид, след известно време те преминали автоматично (както го използва, за да ги) и, следователно, не предпазва от опасни действия [3] ,

Модалните прозорци на нивото на [редактиране]

С цел намаляване на недостатъците на модалните диалоговите прозорци (блокиране на достъп до приложението, или дори на цялата система), беше предложена идеята за модалност на нивото на прозореца (или документ). Този тип диалогов прозорец се въвежда, например, в Mac OS X. където е наречена "модален диалогов прозорец за документа" (инж. Документирайте модален лист).

работа с други прозорци не са блокирани от приложението с появата на този тип диалогов прозорец. Защото диалоговия прозорец не се припокрива основния прозорец и е прикрепена към него, той остава възможно да промените размера и позицията и на главния прозорец. Това, разбира се, съдържанието на основния прозорец продължава да отсъства до затваряне на диалоговия прозорец модален.

Бележки [редактиране]

Референции [редактиране]

Свързани статии

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