Далеко не всім зрозуміло, що ж конкретно на увазі люди, що ставлять зручність інтерфейсу Apple Mac OS X на багато щаблів вище інтерфейсу Windows XP. А вся справа - в дрібницях, які і визначають комфорт використання комп'ютера.
Давайте подивимося, як взаємодіють з користувачем Mac і Windows на прикладі діалогового повідомлення, що пропонує зберегти зміни в документі.
Ось два скріншота:
Діалогове вікно в інтерфейсі Windows XP (під рукою знайшлася тільки англійська копія вінди)
Діалогове вікно в інтерфейсі Mac OS X
Давайте докладніше розглянемо відмінності в інтерфейсі:
- Діалогове вікно Windows створено як модальне вікно: ви можете пересунути його так, щоб воно не закривало текст головного вікна (проте все одно ви не зможете при цьому редагувати текст). Діалогове вікно в Mac OS X вбудовано в батьківське вікно так, що воно не може бути переміщено без батьківського.
- Діалогове вікно Windows використовує стандартну іконку «warning», в Mac OS X - іконка самого додатка (в даному випадку TextEdit.app).
- Текст в діалоговому вікні Windows формальний, використовує строгий комп'ютерну мову, погано форматувати. У Mac OS X текст більш людяний, попереджувальний.
- У Mac OS X при наявності в документі незбережених змін червона кнопка закриття набуває чорний кружок всередині. В інтерфейсі Windows же немає стандартних засобів для позначення наявності в документі незбережених змін (деякі розробники, наприклад, додають до імені файлу в заголовку вікна зірочку * для позначення цього).
- На скріншоті Mac OS X кнопка закриття неактивна, тому що виклик закриття документа вже стався. Інші ж кнопки (мінімізації та розгортання вікна) активні. У Windows-інтерфейсі при наявності активного модального вікна батьківське вікно повністю неактивно, відповідно - відсутня можливість згорнути батьківське вікно і перемістити його. До того ж в самому модальном вікні присутній зайва кнопка Закрити, яка дублює функціональність кнопки Скасування.
У Windows кнопки позначені стандартними Yes / No / Cancel (Так / Ні / Скасувати) в незалежності від контексту. У Mac OS X позначення кнопок більш смислові.
Звичайно, діалоги Yes / No / Cancel цілком звичні для інтерфейсу Windows, але людині доведеться прочитати все текстове повідомлення, щоб вибрати дію. Текст же може бути абсолютно різним: «Зберегти зміни у файлі?» Так / Ні / Скасування або ж «Закрити файл без змін?» Так / Ні / Скасування. На щастя, «нестандартні» формулювання зустрічаються рідко.
Розташування кнопок різний, ось істотні відмінності:
Кнопки з можливим згубним дією і безпечним (Не зберігати / Збереження) розділені в Mac OS X:
- Групи кнопок не зберігати і Скасування / Зберегти розділені порожнім інтервалом.
- Кнопки не зберігати і Зберігати розташовані по протилежних сторонах діалогу, так що виключено випадкове помилкове натискання не по потрібній кнопці.
Якщо брати до уваги той факт, що користувачі візуально сканують діалогові вікна з верхнього лівого у напрямку до нижнього правого кута, то з порядку кнопок випливають такі цікаві моменти:
- У Mac OS X кнопка за замовчуванням розташована найправішій і це Зберегти.
- У Windows XP кнопка Yes (Так, тобто Зберегти) найлівіша, поряд з кнопкою No (Ні, тобто не зберігати). Кнопка Cancel (Скасування) найправіша. У деяких діалогах інтерфейсу Windows найправішій є кнопка Help (Допомога).
Тобто передбачувана дія для мак-користувачів - це «Зберегти» документ, а для Windows XP користувачів - це «Cancel (Скасування), прибрати діалогове вікно» або ж «Help - допоможіть!»
Коли справа доходить до взаємодії з користувачем через діалогові вікна, інтерфейс Windows залишається далеко позаду інтерфейсу Mac OS X майже з будь-якого аспекту. І ці дрібниці, зустрічаються повсюдно, накопичуючись, перетворюються далеко не в такі вже «дрібниці» з часом.
Матеріал на основі статті з блогу YesNoCancel .
Ось як це ж саме діалогове вікно виглядає в інтерфейсі Windows Vista. Як ви оцінюєте зміни в порівнянні з інтерфейсом Windows XP?
Сама досконалість - алюмінієвий MacBook ! Купити це яблучне задоволення можна в компанії Pro.M Solutions.
На спеціальних дитячих курсах «Яблучка» в iProLab юні творці створюють свої перші чарівні відеошедевр .
Текст же може бути абсолютно різним: «Зберегти зміни у файлі?» Так / Ні / Скасування або ж «Закрити файл без змін?
Як ви оцінюєте зміни в порівнянні з інтерфейсом Windows XP?