Парадигмы пользовательского интерфейса то изменение потребности?

Я нахожу это не чем иным как предпочтением. Как упомянуто выше, псевдонимы сохраняют ввод, особенно с длинными именами таблицы/представления.

6
задан 6 revs, 5 users 64% 21 March 2012 в 23:41
поделиться

12 ответов

Вы упомянули всплывающие модальные диалоги, и я бы сказал, что немодальные диалоги так же плохи. Любое диалоговое окно удаляет фокус из программы, они могут оказаться позади программы и затруднить ее поиск, они могут даже не отображаться на том же виртуальном экране.

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

6
ответ дан 8 December 2019 в 04:30
поделиться

Щелчки мышью на сенсорном интерфейсе

Невероятно сложно щелкать мышью на сенсорном интерфейсе, потому что вы не знаете, достаточно ли сильно нажали на экран. И если вы добавите анимацию к кнопке, которую вы нажимаете, вы, скорее всего, не увидите ее, потому что ваш палец мешает. Добавление других реакций, таких как вибрация телефона или рисование волн на экране, может сработать, но обычно задержка слишком велика, намного больше, чем тактильное ощущение нажатия кнопки. Так что, пока они не изобрели экран с кнопками, которые можно нажимать, все сенсорные устройства должны вместо этого двигаться в сторону перетаскивания пользовательских интерфейсов (DUI).

Интуитивно счетчик легче нажать на объект на экране, перетащить его, а затем отпустить чем просто нажать и отпустить. Это' Возможно, потому, что вы можете видеть, как объект движется, когда начинаете перетаскивать, и вы можете регулировать давление при перетаскивании. Перетаскивание также имеет намного больше возможностей, потому что теперь у вас есть направление, а не только точка, по которой вы щелкнули. Вы можете делать разные вещи, если пользователь перетаскивает объект в разные стороны. Также может использоваться скорость, а также точка, в которой пользователь отпускает объект. Точка выпуска - это настоящая сила DUI, потому что очень легко выпустить что-то, даже с прецессией пикселей.

В некоторых проектах начали использовать DUI, например (здесь мы идем) iPhone, Palm Pre и телефоны Android. Но только часть их дизайна - это DUI, остальное кликает. Все они имеют одну общую область - клавиатуру. Вместо нажатия на клавишу пользователь нажимает любую клавишу, а затем проводит пальцем к клавише, которую он действительно хотел нажать. Для разблокировки этих телефонов также используется перетаскивание.

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

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

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

6
ответ дан 8 December 2019 в 04:30
поделиться

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

5
ответ дан 8 December 2019 в 04:30
поделиться

Файловая система. Я хочу сохранить файл ..> OOOPs Сначала мне нужно придумать имя файла. Ну .... как насчет ... blah.doc.

6 месяцев спустя ...

Где% # * (% & * я сохранил этот% () # * () * ing файл?

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

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

Чтобы развить идею поисковой системы: «Это» Какая боль от необходимости перемещаться по какой-то произвольной древовидной структуре, чтобы найти свой материал. Искать намного проще. Однако вы все равно можете захотеть иметь что-то вроде «папки» для группировки нескольких файлов. Что ж, вы можете создать более обширную систему метаданных и иметь поле «категория» или «проект» и настроить поисковую систему для отображения элементов по проектам или по категориям. Или сгруппируйте по ним, или какое-нибудь новое открытие пользовательского интерфейса, которое мы сделаем дальше.

2
ответ дан 8 December 2019 в 04:30
поделиться

Этот вопрос слишком открытый, ИМХО.

Однако мой основной подход при разработке чего-либо:

  1. Подходит для любого места. Если это приложение для Windows, я копирую MS в максимально возможной степени.
  2. Это просто.
  3. Предоставляет параметры
  4. Кнопки имеют хорошее описание того, каким будет результат нажатия, в отличие от «да» или «да» no '

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

1
ответ дан 8 December 2019 в 04:30
поделиться

На мой взгляд, одна вещь, которая действительно выделяется, - это то, что ПОЛЬЗОВАТЕЛИ нуждаются в большем и более простом контроле над внешним видом и организацией пользовательского интерфейса приложения.

Многие интерфейсы не могут быть изменены с помощью user, чтобы можно было сгруппировать наиболее часто используемые / любимые функции. Эта способность сделает вашу любимую программу еще проще.

1
ответ дан 8 December 2019 в 04:30
поделиться

В сообщениях об ошибках нужно писать "Просто сделай это!" кнопка.

Серьезно, меня действительно не волнует ваше дурацкое сообщение об ошибке, просто ДЕЛАЙТЕ ТО, ЧЕМ Я ВАМ СКАЗАЛ !!!

1
ответ дан 8 December 2019 в 04:30
поделиться

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

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

1
ответ дан 8 December 2019 в 04:30
поделиться

Найдите диалоговые окна, которые находятся над виджетом, в котором вы выполняете поиск ужасны. Множество приложений делают это. Панель поиска в Firefox работает намного лучше.

1
ответ дан 8 December 2019 в 04:30
поделиться

Многие приложения имеют несколько панелей в пользовательском интерфейсе - например, в Outlook есть панель предварительного просмотра и панель входящих (среди прочего). В этих приложениях обычно нажатие клавиш курсора применяется к текущей области с фокусом. Но очень плохие подсказки, чтобы показать пользователю, какая панель имеет фокус, и редко используются сочетания клавиш для перемещения фокуса между панелями.

Область в фокусе должна быть как-то выделена.

Что-то вроде alt + клавиши курсора должно перемещать фокус.

1
ответ дан 8 December 2019 в 04:30
поделиться

Ctrl-Tab и Ctrl-Shift-Tab циклически переключают вкладки влево и вправо вместо поведения MRU, хотя в большинстве случаев такое же поведение дублируется с Ctrl-PageUp и Ctrl-PageDown.

0
ответ дан 8 December 2019 в 04:30
поделиться

Их много, но вот идея для пары из них:

  1. Уберите некоторые клики, например, «добавить еще» или «элемент поиска» и т.п.

    хорошо реализовано с такими интерфейсами, как ajax, которые имеют автозаполнение (и автоматический поиск), но постепенно внедряются для пользовательского интерфейса платформы (а в некоторых случаях они были созданы в пользовательском интерфейсе платформы).

    Вот как это делает StackOverflow для некоторых сценариев.

alt text

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

  1. Диалоги, как вы описали.

Ребята из Humanized предложили Прозрачные сообщения , которые фактически используются в их продукте Enso и некоторых других местах.

alt text

Mac использует их для уведомлений (как в Growl ), используйте их очень хорошо, или новую систему уведомлений Ubuntu.

alt text http://blogs.sun.com/plamere/resource/NowPlayingGrowl .png

Firefox заменяет традиционное диалоговое окно «Поиск» полосой поиска внизу.

alt text

Хотя не всем нравится размещение следующего / предыдущего, как на этом скриншоте

И даже ТАК (снова) :) замените уведомление желтой полосой.

alt text

Наконец:

Файловые менеджеры

Мне очень нравится (иногда) простота обычных файловых менеджеров, но иногда мне хотелось бы работать с ними быстрее / лучше.

Если вы сравните IE 4 с IE 8, вы увидите преимущество (даже лучше сравните IE 4 с Google Chrome)

Но если вы сравните Windows 95 Explorer с Win XP, они почти одинаковы !! (Win Vista / 7 - шаг вперед)

Но мне интересно: Почему файловые менеджеры не улучшились так сильно, как веб-браузеры?

Это одна из причин, по которой мне нравятся такие вещи, как QuickSilver, но это всего лишь шаг. Требуется много работы, чтобы создать что-то вроде « Perfect program launcher » или (FileManager / DesktopSearcher и т. Д., По вашему желанию)

alt text

QuickSilver с функцией «перейти к»

0
ответ дан 8 December 2019 в 04:30
поделиться
Другие вопросы по тегам:

Похожие вопросы: