А как вы обозначаете внешние ссылки в desktop-приложении?

Всем доброго!


У нас в приложении будет табличка и столбец с действием:

96c4590178f32fc2a49e59e7717a5137.png


Либо это действие внутри нашего приложения («Update»), либо открыть ссылку в браузере («Download», что расшифровывается как «Open Developer Site, Find Download Link And Download»).


У нас в команде разделились мнения. На картинке отражено мнение… правильно, дизайнера! Второе мнение — делать их более похожими на ссылкиb0b20a97c36f8c4a899b254a8e797f56.png.


Самое интересное вот что: я взял у себя первые две открытые программы… и в каждой нашёл оба варианта!


Вот Firefox 18. Со ссылками в окне About всё понятно, но вот круглая сиреневая кнопка на заднем плане (окно Preferences) — тоже является ссылкой, открывает вкладку в браузере:

5f38ec87afed55828e50c5fc9381f57c.png


А вот мой любимый JetBrains (любимый в первую очередь за подход к UI):

b4816ce8007499bfe16842dab9cc49a9.png


Здесь обе внешние ссылки («Buy now» и «More Info») выглядят логично, каждая на своём месте.

Хотелось бы понять какие-то правила: где какой вариант будет уместен?


Ну и, в частности, применительно к нашему интерфейсу. У нас это довольно важная часть UI: активные юзеры нажимают на эти ссылки-кнопки едва ли не каждый день.
  • Вопрос задан
  • 3452 просмотра
Пригласить эксперта
Ответы на вопрос 4
cheiwe
@cheiwe
Если речь об удалённых ресурсах, то я бы ограничился линками с интуитивно-понятными пиктограммами, а кнопки оставил всё-таки для диалоговых окон и т.п., где нужно подчеркнуть важность выбора последующего действия от пользователя.
Ответ написан
Комментировать
ixSci
@ixSci
Ссылки должны быть ссылками и никак иначе, в противном случае это вводит в заблуждение. К сожалению я не нашел это сиреневой кнопки в Firefox, но если она открывает, что-то по типу opera:cofig, то это совершенно логично, так как она открывает что-то внутри приложения(что выглядит как web страница)
Но если взять ваш дизайн, конкретно, то если вместо одной кнопки вставить ссылку это будет выглядеть настолько убого, что вся семантическая полезность ссылок просто померкнет. Поэтому либо изменить весь дизайн этого блока, либо согласится с дизайнерским подходом к ссылкам.
Ответ написан
x256
@x256 Автор вопроса
Сорри, ошибся адресом, стал писать коммент в текстовом поле, не нажав «комментировать» (кстати, про юзабилити).
Ответ написан
Комментировать
@starboard
Правило простое: для операций внутри приложения — кнопки, для линков на другие ресурсы — подчеркнутый текст. Но правило это — из общей логики разработки приложений, которая в данном случае второстепенна по отношению к логике конкретного (вашего) приложения.

1. Подчеркивание ссылок — прежде всего метод выделения их в массиве текста. Если в вашем приложении таких массивов нет, то это развязывает вам руки.
2. Вам лучше знать, очень ли важно юзеру представлять заранеее, что ткнув «вот сюда», он попадет на сторонний сайт.
3. Обычные юзеры в таких простых случаях как этот самообучаются быстро (буквально с первого-второго раза) и уже при следующем посещении помнят разницу. Прямая обязанность вашего дизайнера — всегда оценочно прикидывать, насколько быстро юзер выучит связь между теми или иными вывертами интерфейса и функциями управления приложением.

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

Войдите, чтобы написать ответ

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