The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]



Индекс форумов
Составление сообщения

Исходное сообщение
"Выпуск файлового менеджера Midnight Commander 4.8.27"
Отправлено Аноним, 19-Авг-21 14:12 
Режимов ввода текста очень много разных. Ввод текста - это как бы единый жест: вошел в нужный режим, ввел текст, вышел из режима. Скажем, если у меня есть строка в кавычках произвольной длины, курсор стоит где угодно внутри кавычек, мне достаточно 4 дополнительных (помимо самого текста) нажатий клавиш, чтобы заменить текст внутри кавычек. Обычный инсерт режим не понадобится, это будет неэффективно.

По определению Раскина, модальность имеет условие - она не должна осознаваться. Опытный пользователь виса всегда осознает, в каком режиме он находится. Скажем, блондинка может случайно зажать капслок и от того писать ошибочно капсом, а опытный пользователь будет осознавать режим капса и проблем не возникнет. То же самое с переключением раскладки; я, кстати, всегда перехожу на русскую раскладку только для ввода русского текста, и, закончив его, сразу на автомате переключаюсь обратно на английский - это позволяет на сто процентов избежать проблем с ошибочной раскладкой. Режимы в виме работают так же, все, кроме основного режима - это как капс.

Что касается не пускать. Этот интерфейс проектировался тогда, когда к мейнфрейму по телефонному проводу подключался телетайп на скорости 1200 бод, а на клавиатуре даже стрелок не было. А единственный существовавший до этого интерфейс - построчное редактирование как в ed. Полноэкранных редакторов кода до этого вообще не существовало.

При таких ограничениях это, наверное, единственно возможный удобный интерфейс.

При этом случайно вышло так, что хоть по современным меркам это кошмарный UX и инопланетный UI, для опытного пользователя, осилившего этот интерфейс из 70-х, с точки зрения эргономики ничего лучше так и нет.

 

Ваше сообщение
Имя*:
EMail:
Для отправки ответов на email укажите знак ! перед адресом, например, !user@host.ru (!! - не показывать email).
Более тонкая настройка отправки ответов производится в профиле зарегистрированного участника форума.
Заголовок*:
Сообщение*:
 
При общении не допускается: неуважительное отношение к собеседнику, хамство, унизительное обращение, ненормативная лексика, переход на личности, агрессивное поведение, обесценивание собеседника, провоцирование флейма голословными и заведомо ложными заявлениями. Не отвечайте на сообщения, явно нарушающие правила - удаляются не только сами нарушения, но и все ответы на них. Лог модерирования.



Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2024 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру