Leopard і перемикання розкладок

Leopard і перемикання розкладок

Зовсім недавно перебравшись з Windows на Mac OS X Leopard, я, зрозуміло, зіткнувся з безліччю незвичних речей. Численні відмінності цієї системи змушують багато думати, тому що стає цікаво: а чому розробники зробили саме так. Тому що від них - від розробників - очікуєш ретельного підходу до деталей інтерфейсу. Про одну таку деталь я хотів би поміркувати вголос і послухати зведених людей. Це перемикання розкладок клавіатури.


Одна з відмінностей Mac OS від Windows, що стосуються розкладок клавіатури, полягає в тому, що в Windows при переході в інший додаток поточна розкладка запам'ятовується, а потім при поверненні відновлюється. (Десь я читав, що така ж поведінка була властива і Tiger). Чому ж у Leopard не так?

Можливо, причина криється в прагненні уникнути режими (яке мені особисто імпонує). Ось що про це пише Джеф Раскін:

Якщо ви розробляєте модальний інтерфейс, зважайте, що користувачі завжди робитимуть модальні помилки за винятком тих випадків, коли значення стану, контрольованого цим режимом, знаходиться в локусі уваги користувача (і він може його бачити) або в його короткочасній пам'яті. Завдання розробників полягає в тому, щоб, показати, що даний режим використовується правильно або що переваги даного режиму переважують його неминучі недоліки. Тим не менш, безпечніше завжди уникати застосування режимів у розробці інтерфейсів.

"Інтерфейс: нові напрямки в проектуванні комп'ютерних систем ", 3.2.2

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

Але тоді виникає питання, чому ж немає можливості налаштувати поєднання клавіш для перемикання на конкретну розкладку? (Або просто я не знайшов де). Можна налаштувати перемикання на наступну і попередню розкладки, але ж це теж породжує режими. Перед тим як щось набирати, я повинен перевірити, яка розкладка зараз включена, тому що вона далеко не завжди «знаходиться в локусі уваги» або «в короткочасній пам'яті».

Якось не дуже послідовно виходить: в одному місці від режимів позбулися, а в іншому - ні, через що в результаті доводиться терпіти деякі незручності.

А що ви думаєте з цього приводу?