@ninesigns

Тег UI в блоге ninesigns

ninesigns

Я прихожу к выводу, что самое сложное в компьютерной науке - сделать пользовательский пользовабельный интерфейс. Все ебутся в какие-то алгоритмы и матан и аналогичный мозгодроч как будто на компьютере и вправду вычисляют какую-то математику (перестаньте рапространять это заблуждение плиз). Может это связано с тем что гуй состоит из нюансов и плохо генерализуется и абстрагируется, в двух случаях из трёх чтобы было удобно нужно делать кастомные виджеты / контролы / whatever you call it, и в трёх случаях из трёх выкинуть их и переделать полностью потому что изначалные предпосылки были не верны. Может это связано с выученным пренебрежением к "формошлепству" которое часто прикрывает банальное неосиляторство. Несмотря на то, что каждая пользовательская программа состоит из интерфейса на 60% (я не про тот случай когда весь код в Form1 плиз). Может это связано с высокомерием консолепердоликов не желающих признавать обычных людей за компокудастером, тип "я буковки в консоль перд перд и ты так делай" (им так удобно). А потом мы обижаемся что везде всё на жаваскриптах и электронах и эштиэмеле. Ну а как ещё может быть если вы компилястеры не осиливаете сделать на нативных окошках? Чей это проёб? Жаваскриптеры клепали интерфейсы всю свою ёбаную жизнь и знают пару приёмов, многие из них делали для себя, а оказалось ещё и для людей. Кароч если ты не можешь спроектировать юзеринтерфейс и не хочешь учиться - вон из профессии.
Я не умею если чо.

#ceebw 21
Вы можете выбрать до 10 файлов общим размером не более 10 МБ.
ninesigns

Как определить что в программе хуъвый UI?

Нажимаешь TAB. Реакция программы соответствует твоим ожиданиями? Нет? Значит хуевый.

#ovnott
Вы можете выбрать до 10 файлов общим размером не более 10 МБ.
ninesigns

Какой интерфейс im-менеджера менее говно:
1. Список контактов соединен с текущим диалогом, все диалоги представлены в табах;
2. Список контактов отдельно, есть список диалогов, соединенный с диалогами (как в шкупе);
2. Список контактов отдельно, окно с диалогами (диалоги в табах) отдельно;
3. Список контактов отдельно, каждый диалог в своем окне;
4. Все говно <тут свой вариант>.

#tlncv 25
Вы можете выбрать до 10 файлов общим размером не более 10 МБ.
ninesigns

В этоим ИТТ треде чат будет делиться программами для ЭВМ, у которых по мнению зала нормальный, юзабельный UI.

inb4: leechcraft

#tsxfe 5
Вы можете выбрать до 10 файлов общим размером не более 10 МБ.
ninesigns

Вот так выглядит интерфейс будущего.

#nfrqx 11
Вы можете выбрать до 10 файлов общим размером не более 10 МБ.
ninesigns

Вброшу пожалуй старую стать от туомова, с которой я вполне согласен.

I think the two most important points speaking for keyboard-oriented design are

  • Extensive mouse usage tends in my personal experience to be more wearing on wrists than keyboard usage.
  • The inconvenience of switching the input device when working with textual data (such as this story or computer code and so on), and efficient access to almost all functionality.

Some people may define efficiency here terms of productivity. Fast keyboard access to all functionality they need enables them to get more work done. But I'm not one to endorse such a definition. Instead, I define an interface as efficient if it minimises the time I have to spend interacting with it – and in the long-term, no less. I think keyboard-orientedness as outlined above best provides such efficiency in most applications.

http://tuomov.bitcheese.net...2006/02/12/T21_08_50

#nyd
Вы можете выбрать до 10 файлов общим размером не более 10 МБ.

Добавить пост

Вы можете выбрать до 10 файлов общим размером не более 10 МБ.
Для форматирования текста используется Markdown.