Есть ли разница между доступностью и открытием?

Глядя на принципы UX , которые mozilla использует как ключевые слова для тегов ошибок в bugzilla выглядит как ux-allowance и ux-discovery очень похожи:

  

ux-allowance - элементы управления должны визуально выражать, как пользователь должен   взаимодействовать с ними. [Источник: Норман]

     

ux-discovery - пользователи должны иметь возможность обнаруживать функциональность и   информации, визуально изучая интерфейс, они не должны быть   принудительно отозвать информацию из памяти. (Это часто является врагом   ux-минимализма, поскольку дополнительные видимые элементы уменьшают относительный   видимость отображения других предметов). [Источник: Нильсен]

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

Update:

Возможно, определения тегов wiki на этом сайте могут быть обновлены на основе ответов на этот вопрос. В настоящее время они:

  

Affordance - это свойство объекта, которое, естественно, указывает, как можно использовать объект.

И для обнаружения:

  

процесс, посредством которого пользователь узнает, что программа может делать с помощью разрешений в UX.

15 голосов | спросил Sam Hasler 31 J000000Tuesday12 2012, 17:20:49

3 ответа


11

Они определенно разные принципы. Affordance помогает открытию, но открытие не связано с визуальным внешним видом; это даже не выражение того, что делает один элемент управления.

Скажите, что у вас есть кнопка удаления, она красная, четко 3D, нажата, когда вы нажимаете ее, просто умоляет вас трогать, и на ней есть большой значок корзины со словом «DELETE», написанным на нем ясно. Очень хороший доступ. Но скажите, что кнопка удаления скрыта за 3 меню, одна из которых требует необычного длительного нажатия. Это невозможно обнаружить. Но это плохо?

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

См. Миф об открытости :

  

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

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

ответил Ben Brocka 31 J000000Tuesday12 2012, 17:36:45
15

Affordance относится к самому объекту. Например: кнопка выглядит нажата.
введите описание изображения здесь>> </p >

<p> <strong> Обнаружение </strong> связано с продуктом /решением. Например: панель инструментов обработки изображений отображает все функции, которые можно использовать, когда вы хотите работать с изображением. </p>

<p> <img src =
Обнаружение:
введите описание изображения здесь - введите описание изображения здесь

Доступность:
введите описание изображения здесь>> </p></body></html>

ответил Jørn E. Angeltveit 31 J000000Tuesday12 2012, 17:33:52
1

Я бы сказал, что они две стороны одной и той же монеты.

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

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

ответил AndroidHustle 31 J000000Tuesday12 2012, 17:39:20

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

Популярные теги

security × 330linux × 316macos × 2827 × 268performance × 244command-line × 241sql-server × 235joomla-3.x × 222java × 189c++ × 186windows × 180cisco × 168bash × 158c# × 142gmail × 139arduino-uno × 139javascript × 134ssh × 133seo × 132mysql × 132