Школа
Интерфейс

Почему на Айфоне при нажатии шифта не меняется регистр на самой клавиатуре?

Всем привет!

Почему на Айфоне при нажатии шифта не меняется регистр на самой клавиатуре, а на Андройде — меняется?

Вячеслав Ильинский
9 янв 2012
👁 3245   🗩7
Интерфейс

Почему на Айфоне при нажатии шифта не меняется регистр на самой клавиатуре?

Всем привет!

Почему на Айфоне при нажатии шифта не меняется регистр на самой клавиатуре, а на Андройде — меняется?

Вячеслав Ильинский
9 янв 2012
👁 3245   🗩7
Илья Бирман
Арт‑директор и соавтор курса «Пользовательский интерфейс и представление информации»
Полезно
  
Непонятно
  
Войдите в Бюросферу, чтобы голосовать

Я не участвовал в дизайне этих клавиатур, поэтому об истинных мотивах могу лишь догадываться.

В развитии устройств ввода выполняется закон динамизации. На обычных клавиатурах кнопки меняться не умеют, поэтому на них буквы только в одном регистре, но на каждой кнопке их по две (русская и английская). На экранной клавиатуре показаны буквы только выбранного языка, а клавиатура меняется при переключении раскладки. У экранной клавиатуры раскладок может быть сколько угодно. Экранная клавиатура отображается только тогда, когда она нужна.

Эта динамизация помогает клавиатуре подстроиться под уменьшающуюся доступную площадь и увеличивающийся набор вводимых символов.

Однако следующий шаг — изменение регистра при включённом шифте — хоть формально и про динамизацию, эффекта уже не имеет. Человек и так знает, как выглядят строчные версии изображённых букв — недаром на обычных клавиатурах их не рисуют. Стало быть, существенное внешнее изменение клавиатуры в таком варианте связано практическим отсутствием изменения смыслового.

Ну, это если занудно писать.

А если короче, думаю, эпловских дизайнеров просто не согрела мысль о том, что буквы на половине экрана будут прыгать туда‑сюда безо всякой пользы. Дизайнеры же Андроида подобных переживаний, полагаю, не испытали.

ТРИЗНоситель: программаНоситель: прибор
Полезно
  
Непонятно
  
Войдите в Бюросферу, чтобы голосовать
Отправить
Поделиться
Поделиться
Запинить
Твитнуть

Комментарии

Я думаю дело не в отсутствии смыслового изменения, а действительно в том, что раскладка будет прыгать, но, что мне кажется было более критичным для дизайнеров Эпла, раскладка будет прыгать без участия пользователя, и вот в каком случае.

По умолчанию в настройках клавиатуры Айфона включена функция Auto‑capitalization, благодаря которой после точки и пробела идущих друг за другом следующее предложение автоматически начинается с прописной (заглавной) буквы — и вот в этом случае всякий раз после постановки точки и пробела раскладка будет вынуждена прыгать на «прописную», а затем, сразу после напечатанной первой буквы, прыгать обратно на строчную раскладку. При этом пользователь «ничего» не нажимал, а раскладка клавиатуры на экране прыгнула сначала туда и потом обратно.

Мне кажется именно это — визуальное изменение раскладки без участия пользователя — в Эпле посчитали «неэтичным» для интерфейса и поэтому вообще отказались от визуального изменения раскладки. Что интересно, на русской клавиатуре Айфона есть и прописная „Ё“, и строчная „ё“. Точнее для всех дополнительных букв (которые вылезают после долгого нажатия на кнопку) сделано такое исключение, и эта логика мне уже непонятна. Почему эти дополнительные буквы не сделаны всегда прописными, как остальные?

Такие странные и неочевидно решенные детали наводят на мысль, что просто не довели до ума клавиатуру.

P. S. Я не участвовал в дизайне клавиатур, да и вообще не дизайнер :‑)

Буквы на клавиатуре «Оптимус Максимус», кстати, тоже прыгают при нажатии шифта.

На Айфоне часто приходится делать так: нажать кнопку с буквой; обнаружить, что регистр не тот; стереть; переключить регистр; нажать кнопку с буквой.

Мне кажется, причина ещё и в том, что строчные буквы сложнее отличать друг от друга, особенно если они стоят на соседних клавишах. Так, очень похожими становятся рядом стоящие группы «ft», «nm», «ijl», «qa», «hb». При наборе на андроидной клавиатуре я замечал связанные с этим сложности.

Денис, спасибо за внимательность!

Мне кажется поведение всплывающих при длительном нажатии вариантов вполне логичным. Ведь они нужны для выбора конкретной разновидности из целого «класса», поэтому отображение не совсем настоящей буквы тут может несколько сбивать с толку. А проблемы с «прыжками» тут не происходит, так как регистр невозможно переключить во время выбора варианта буквы.

Мне кажется, что в приведённом примере клавиатура на Андроиде действует более правильно, чем клавиатура Айфона.

Во‑первых, шифт — это режим. Когда буквы на экране переходят в другой регистр, этот режим становится визуально очевидным. Представьте себе ситуацию, когда вы отвлеклись от набора, а через какое‑то время вернулись и не можете понять, в каком регистре будет напечатана следующая буква. И раз уж без этого режима не обойтись (хотя это тоже ещё под вопросом), о нём нужно недвусмысленно сообщать.

Во‑вторых, отсутствие визуальной реакции на нажатый шифт — это нарушение одной из известных эвристик Якоба Нильсена, которая говорит о том, что система должна всегда информировать пользователя о состоянии своей работы с помощью соответствующих средств.

Аргумент Ильи о том, что на обычной клавиатуре нет заглавных букв мне кажется не состоятельным, поскольку в этом случае действует не априорное знание человека о письменности, а технологические ограничения в виде ограниченной площади клавиш. Цифровые клавиатуры снимают это ограничение за счёт динамики.

Дизайнеры Айфона не боги, в конце концов, могут и ошибаться.

В девятой версии Ай‑ОСа при нажатии шифта меняется регистр букв на клавиатуре. Например, видеоблоггер Вилсаком отметил, что теперь сразу понятно, какими буквами ты пишешь.

Цель рубрики — обсуждение вопросов дизайна, веб-разработки, переговоров, редактуры и управления.
Комментарии модерируются. Мы публикуем комментарии, которые добавляют к уже сказанному новые мысли и хорошие примеры.

Рекомендуем другие советы