Page 98 - 4695
P. 98

вікна документів і діалогові вікна, які спочатку були всі режи-
             мні.
                 Поняття «Режимне діалогове вікно» («Модальне діалогове
             вікно»)  здається  досить  специфічним.  Насправді  все  просто.
             Якщо вікно, що відкрилося, блокує доступ до решти частини
             системи, відбувається, фактично, запуск нового режиму роботи
             (оскільки функціональність окремого діалогового вікна ніколи
             не збігається з функціональністю системи в цілому). Після того,
             як вікно закрите, відбувається повернення попереднього (осно-
             вного) режиму. У цьому і є все значення терміну «режимний».
                 З розвитком можливостей інтерфейсу наявність режиму в
             діалогових  вікнах  стало  недоцільним.  По-перше,  всіх  дратує,
             що викликавши діалогове вікно і виявивши, що воно викликано
             передчасно, доводиться закривати вікно і відкривати його на-
             ступного разу заново. По-друге, що важливіше, в системах, орі-
             єнтованих на документи, режим відволікає увагу користувача і
             взагалі позбавляє його відчуття керованості. По-третє, сама ідея
             зближення інтерфейсу з реальним світом (зокрема, з метафорою
             робочого столу) вступала в протиріччя з ідеєю режимів в будь-
             якому їх прояві, оскільки в реальному світі взагалі не буває ре-
             жимів, аналогічних інтерфейсним. А оскільки «дизайн користу-
             вачів» був орієнтований на функціонування в реальному світі,
             вирішили  не  переробляти  користувачів,  а  переробити  інтер-
             фейс. Так з'явилися безрежимні діалогові вікна, тобто вікна, які
             можна було необмежений час тримати на екрані, перемикаю-
             чись в міру потреби між ними і документом. На жаль, і тут не
             без проблем. Річ у тому, що такі діалогові вікна не можна ро-
             бити «тонучими», тобто дозволяти користувачеві перекривати
             їх вікнами документа або програми. Причина проста - користу-
             вачі забувають, що вони колись відкривали відповідне вікно і
             намагаються відкрити його заново. Тому вирішили зробити такі
             вікна  «вспливаючими»,  тобто  такими,  які  перекриваються
             тільки  іншими  плаваючими  вікнами  цієї  ж  програми  або  ін-
             шими програмами. Зрозуміло, деякі діалогові вікна неможливо
             зробити безрежимними: наприклад, повідомленнями про поми-
             лки. У цілому з переведенням вікна в безрежимний стан немає
             особливої проблеми.
                                            97
   93   94   95   96   97   98   99   100   101   102   103