LINUX.ORG.RU
ФорумTalks

Что такое HIG?


0

1

Привет, друзья. Хочу задать вам вопрос — что такое HIG и для чего он нужен? Нет, я слышал конечно, что, мол, простота интерфейса, меньше контролов, меньше функциональности «на поверхности» и т.п. Но давайте рассмотрим пару примеров.

http://habreffect.ru/df2/1a53b250b/hig1.png

Это тотем с поиском по тытрубу. Первое, что бросается в глаза - нагромождение контролов в правой верхней части. Разве это простота? И это в умолчательном гноме — из сердца HIG. Теперь всплывающая подсказка — что это вообще? Зачем это? О чём оно мне должно говорить?

http://habreffect.ru/e2a/d5ef7ef4c/hig2.png

EST, EEST? Это мне предлагается вручную высчитать время с учётом часовых поясов? Или просто ради информации показывают? fuck my eyes...

http://habreffect.ru/505/762116248/hig3.png

Pidgin, диалог отправки файлов. Разве это простота — отображать размер многомегабайтного файла с точностью до байта?

В общем, мне кажется, если цель HIG — простота и удобство интерфейса, то это не прослеживается в 70% случаев... А зачем тогда HIG? В чём тогда его сакральная роль?

★★★

Сдуру открыл первую ссылку. Блеванул. Не открывайте ее!!!

//ушел лечиться Iron Maiden'ом

Zhbert ★★★★★
()
Ответ на: комментарий от Zhbert

> Не открывайте ее!!!

После такого заявления, естественно, открыл. От блевоты удержался, но на всякий случай Godsmack врубил погромче

Deleted
()

Первое, что бросается в глаза - нагромождение контролов в правой верхней части. Разве это простота?

это называется «отсутсвие вкуса» и не лечится

stevejobs ★★★★☆
()
Ответ на: комментарий от stevejobs

Ок, перефразирую — не что такое HIG, а зачем _гному_ HIG, или зачем _в_ гноме HIG?

P.S. Как здоровье?

uj2 ★★★
() автор топика

>EST, EEST? Это мне предлагается вручную высчитать время с учётом часовых поясов?
Это твой часовой пояс, не? Предпочитаешь считать от UTC?

цель HIG — простота

Маки там →
А вообще достаточно тонко.

x3al ★★★★★
()

Это нагромождение контролов?! А ты блендер или опенофис когда-нить открывал? Да любой мало-мальски функциональный софт.

Готов поспорить, что отображение даты там можно настроить, либо вообще убрать. Но в моем thunar'е такого нет.

Если тебе нужно примерно, то умножь проценты на объем файла. А чтобы знаить точно, пусть будут байты.

silw ★★★★★
()
Ответ на: комментарий от uj2

>зачем _гному_ HIG, или зачем _в_ гноме HIG?
Почитай его.

x3al ★★★★★
()

При чём тут HIG?

Это тотем с поиском по тытрубу.

В тотеме нет поиска по тытрубе. То, что на скриншоте - сторонний плагин.

EST, EEST? Это мне предлагается вручную высчитать время с учётом часовых поясов? Или просто ради информации показывают? fuck my eyes...

Гном использую уже больше года, никогда такого не видел. Ты точно в настройках предварительно не поковырялся?

Pidgin, диалог отправки файлов. Разве это простота — отображать размер многомегабайтного файла с точностью до байта?

Pidgin не имеет никакого отношение к Gnome.

Deleted
()
Ответ на: комментарий от uj2

> а зачем _гному_ HIG, или зачем _в_ гноме HIG

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

stevejobs ★★★★☆
()

>EST, EEST? Это мне предлагается вручную высчитать время с учётом часовых поясов? Или просто ради информации показывают? fuck my eyes...

тут смотрите дистр, руки, etc ...


elipse ★★★
()

Ты нашел недочеты, которые можно устранить. Благо опен соурс. Вперед!

ostin ★★★★★
()

HIG не запрещает размещать много контролов рядом. Да и какое же это нагромождение? Список, поле ввода и две явно подписанные кнопки.

А вот программа явно не по хигу.

Пиджин не является частью гнома, но для хигу там имеется прогрессбар с процентами.

А в моём наутилусе в моей уютненькой убунточке все даты указаны в местном времени.

PolarFox ★★★★★
()
Ответ на: комментарий от Zhbert

да там же дварас. Эх был бы жив, он бы тебе устроил митол(в лоб).

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

RedPossum ★★★★★
()
Ответ на: комментарий от RedPossum

>да там же дварас

Вот поэтому и блеванул.

Zhbert ★★★★★
()
Ответ на: комментарий от silw

> Это нагромождение контролов?! А ты блендер или опенофис когда-нить открывал? Да любой мало-мальски функциональный софт.

это именно нагромождение :) Если бы разработчик и правда руководствовался стремлением к простоте, он бы так не сделал, мне кажется.

Если тебе нужно примерно, то умножь проценты на объем файла. А чтобы знаить точно, пусть будут байты.

45% * 923432234? в уме? нет, спасибо :)

uj2 ★★★
() автор топика

А теперь по сути...

Это тотем с поиском по тытрубу. Первое, что бросается в глаза - нагромождение контролов в правой верхней части. Разве это простота?

Нет там никакого нагромождения. Там даже кое-чего важного не хватает =).

Теперь всплывающая подсказка — что это вообще? Зачем это? О чём оно мне должно говорить?

Это ссылка на ролик. Нажав правую кнопку мыши её можно скопировать.

EST, EEST? Это мне предлагается вручную высчитать время с учётом часовых поясов? Или просто ради информации показывают? fuck my eyes...

Формат отображения даты есть в настройках. Пересади руки из жопы в плечи и настрой.

Pidgin, диалог отправки файлов. Разве это простота — отображать размер многомегабайтного файла с точностью до байта?

Лично я бы всегда и везде при копировании или передаче данных показывал размер в байтах. Иначе при маленьких скоростях с «человекочитаемым» отображением размеров будет не понятно - то ли данные медленно качаются, то ли всё зависло (представь скачивание пятигигобайтного файла со скоростью в 40кбайт/сек).

Deleted
()
Ответ на: комментарий от stevejobs

>зачем и в маке - для того, чтобы все было красиво и зашибись.

поэтому в маке шрифты и оформление гвоздями прибито?

thunar ★★★★★
()
Ответ на: При чём тут HIG? от Deleted

> В тотеме нет поиска по тытрубе. То, что на скриншоте - сторонний плагин.

что тогда гном? для меня гном — это то, что я вижу после установки ubuntu. в других линуксах комплектация другая? как тогда определить границы гнома? :) ибо так можно любое приложение отрезать и сказать, что это не гном.

Ты точно в настройках предварительно не поковырялся?

да вроде нет. дату точно не настраивал никак. разве что оно как-то само так настроило, через локали... ну так думать же нужно, тестить, я не знаю.

Pidgin не имеет никакого отношение к Gnome.

непосредственно — нет. но раньше, если мне не изменяет память, он входил в качестве одного из основных приложений в том же Ubuntu. кроме того, его разработчики отличаются особым фанатизмом к т.н. «простоте» (например, они когда-то отвергли мой патч, который добавлял определение клиента ICQ собеседника как раз под предлогом того, что он нарушает эти гайдлайны).

uj2 ★★★
() автор топика
Ответ на: комментарий от uj2

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

ложь, неправда и провокация. Или показывай скрины со включенным патчем.

stevejobs ★★★★☆
()
Ответ на: комментарий от thunar

> шрифты

Прибиты со времён использования маков для всяких типографских штук, когда IBM PC только синие панельки в досе запускал.

оформление

Вопрос бренда. Чтобы сразу было видно, что это действительно Mac OS X.

PolarFox ★★★★★
()
Ответ на: комментарий от uj2

А если глянуть выше? Где написано: x% 263,25 Мб. Или это тоже слишком сложно? Тем паче, там даже написано «File transfer details». Так что не лезь куда не надо. А если надо, то и нечего возмущаться.

silw ★★★★★
()

Аббревиатура Х*вый Интерфейс Гнома

DNA_Seq ★★☆☆☆
()

>А зачем тогда HIG? В чём тогда его сакральная роль?

Это священная корова.

Deleted
()
Ответ на: комментарий от Deleted

ну если человек это мозолит глаза, почему нет? Да и по дате в гуе мне редко приходится сортировать. А в терминале есть всемогущий ls.

silw ★★★★★
()

Кстати, на последней картинки еще полоса прокрутки слишком близко к кнопкам, газа режет

DNA_Seq ★★☆☆☆
()
Ответ на: комментарий от thunar

> поэтому в маке шрифты и оформление гвоздями прибито?

это чтобы кодить было проще, наверное) по крайней мере хигу это не противоречит.

stevejobs ★★★★☆
()
Ответ на: комментарий от silw

Мне показалось, что человека мозолит не сам факт наличия даты, а её формат.

Deleted
()

> Что такое HIG?

Крутая и правильная концепция формирования интерфейсов.

если цель HIG — простота и удобство интерфейса, то это не прослеживается в 70% случаев


В 70% представленных случаев? Да. А пиджин вообще левый кривой софт. Не советую использовать его никому.

habreffect


Вот это пи#дец, действительно.

Igron ★★★★★
()
Ответ на: А теперь по сути... от Deleted

> Нет там никакого нагромождения. Там даже кое-чего важного не хватает =).

Там вполне бы хватило одного поля поиска и одного списка. зачем кнопка Find, Cancel? Убрать Cancel в меню, например. Это не такая частая функция.

Это ссылка на ролик. Нажав правую кнопку мыши её можно скопировать.

Зачем она мне в _подсказке_? Лучше б длительность показали.

Формат отображения даты есть в настройках. Пересади руки из жопы в плечи и настрой.
и настрой.
настрой.

;)

Лично я бы всегда и везде при копировании или передаче данных показывал размер в байтах. Иначе при маленьких скоростях с «человекочитаемым» отображением размеров будет не понятно - то ли данные медленно качаются, то ли всё зависло (представь скачивание пятигигобайтного файла со скоростью в 40кбайт/сек).

Неочевидная функция. Если всё зависло — можно это показать падением скорости до нуля. Размер же нужен, чтобы видеть размер. А видеть размер в байтах — неудобно и бессмысленно.

uj2 ★★★
() автор топика
Ответ на: комментарий от PolarFox

>А вот программа явно не по хигу.

А как должна выглядеть прога выполняющая одно действие с сотнями опций? Альтернатива - только консоль и ключи

DNA_Seq ★★☆☆☆
()

По первому скрину. Может у меня какой-то другой тотем, но в нём отсутствуют кнопки find и cancel и есть только одна кнопка поиска. По второму скрину: дата модификации лично у меня отображается нормально без этих таинственных EEST, EET, AM, PM. Так что вброс не засчитан.

Polugnom ★★★★★
()
Ответ на: комментарий от uj2

> Там вполне бы хватило одного поля поиска и одного списка. зачем кнопка Find, Cancel? Убрать Cancel в меню, например. Это не такая частая функция.

Первый пункт AHIG'а, насколько помню, «интерфейс должен проектироваться на основе действий пользователя».

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

Т.е. создатель интерфейса с твоего скрина хочет всех убедить, что частота клацаний на кнопку «find» равна частоте клацания на кнопку «cancel». Забавно.

stevejobs ★★★★☆
()
Ответ на: комментарий от stevejobs

> что частота клацаний на кнопку «find» равна частоте клацания на кнопку «cancel».

а может это на самом деле так? кто пользовался этим плеером? неисповедимы пути юзверей...

stevejobs ★★★★☆
()
Ответ на: комментарий от DNA_Seq

> А как должна выглядеть прога выполняющая одно действие с сотнями опций?

Одно действие — грабануть DVD диск. Одна кнопка «Grab!», ползунок качества с оценкой в получающихся мегабайтах и битрейте и кнопка Advanced, которая вызывает аккуратно сгруппированные настройки, как у большинства нормальных граббилок.

PolarFox ★★★★★
()
Ответ на: комментарий от DNA_Seq

> Альтернатива - только консоль и ключи

альтернатива, например(!) - предопределенные профили. С возможностью редактирования каких-то параметров (чем меньше, тем лучше). Параметры желательно называть человеческими именами, что технически невозможно написать человечески - должно иметь описание, состоящее целиком из человеческих слов.

stevejobs ★★★★☆
()

Ибо.

/thread (причём любой)

queen3 ★★★★★
()
Ответ на: комментарий от PolarFox

>Одно действие — грабануть DVD диск. Одна кнопка «Grab!», ползунок качества с оценкой в получающихся мегабайтах и битрейте и кнопка Advanced, которая вызывает аккуратно сгруппированные настройки, как у большинства нормальных граббилок.

И на выходе получаем говно

DNA_Seq ★★☆☆☆
()
Ответ на: комментарий от stevejobs

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

DNA_Seq ★★☆☆☆
()
Ответ на: комментарий от DNA_Seq

> И на выходе получаем говно

Не говно, а RIP стандартных размеров вроде 700 мб для 480p или несколько гигов для 720p. А с прогой на скриншоте с первого раза можно не угадать.

PolarFox ★★★★★
()
Ответ на: комментарий от Zhbert

Сдуру открыл первую ссылку. Блеванул. Не открывайте ее!!!

//ушел лечиться Iron Maiden'ом

Блин, предупреждать надо: теперь монитор отмывать от блевотины... :)

Eddy_Em ☆☆☆☆☆
()
Ответ на: комментарий от Eddy_Em

В смысле: комментировать, почему открывать это нельзя.

Eddy_Em ☆☆☆☆☆
()

Кстати, если верить википедии, насчет того, что

HIG (от англ. Human Interface Guidelines) — документ, содержащий рекомендации для разработчиков программного обеспечения. Служит для создания наиболее интуитивных, легкоизучаемых и логичных интерфейсов взаимодействия с пользователями.

, то самый превосходный HIG - это CLI. Лучше еще ничего не придумали.

Eddy_Em ☆☆☆☆☆
()
Ответ на: комментарий от PolarFox

PolarFox> Прибиты со времён использования маков для всяких типографских штук, когда IBM PC только синие панельки в досе запускал.

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

Quasar ★★★★★
()
Ответ на: комментарий от stevejobs

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

Quasar ★★★★★
()
Ответ на: комментарий от thunar

> >Что такое HIG?

это отговорка, что бы не делать полезные программы.

fixed

geekless ★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.