Re[9]: offtop
От: nzeemin Россия http://nzeemin.livejournal.com/
Дата: 08.07.05 12:24
Оценка:
Здравствуйте, DuШes, Вы писали:

DШ>to nzeemin — ты хоть сначала объясни с чем несогласный хотя бы в данном случае или хотя бы по данной теме
Автор: DuШes
Дата: 04.07.05
....


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

В той ветке я не согласен с вашими доводами.
В частности, вы сами утверждали что не понимаете что такое "Lion Gym", однако вы беретесь делать утверждения по поводу анализа этого названия. "обязатальность знания многих форматов ввода, нагрузка на оператора и лишние требования к компетентности" — с этим также несогласен. Все необходимые доводы Sinclair уже привел, смысла их повторять не вижу.
Re[10]: offtop
От: DuШes  
Дата: 08.07.05 13:31
Оценка:
Здравствуйте, nzeemin, Вы писали:

N>Здравствуйте, DuШes, Вы писали:


DШ>>to nzeemin — ты хоть сначала объясни с чем несогласный хотя бы в данном случае или хотя бы по данной теме
Автор: DuШes
Дата: 04.07.05
....


N>В данном случае я не согласен с сообщениями не по теме. Форум usability и без того замусорен донельзя. Мне думается, это одна из причин по которым в этот форум так и не пришли настоящие юзабилисты.


N>В той ветке я не согласен с вашими доводами.

N>В частности, вы сами утверждали что не понимаете что такое "Lion Gym", однако вы беретесь делать утверждения по поводу анализа этого названия. "

обязатальность знания многих форматов ввода, нагрузка на оператора и лишние требования к компетентности" — с этим также несогласен

ну попробуйте объяснить, как опрератор, первый раз увидевший ваше ПО, поймет как вводить к примеру строку адреса...???


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

флеймить ну буду /// расслабился
Re[8]: offtop
От: kavlad Россия http://www.wavesoft.ru
Дата: 08.07.05 17:39
Оценка:
Здравствуйте, DuШes, Вы писали:

DШ>неужелли отпуск кончился ???


Почти
Отозвали из отпуска на пару часов

DШ>а где обещанный результат в виде скриншота ???


Как и обещал через пару месяцев
Пока занимаюсь другой не менее интересной темой — юзабилити в графических приложения типа Corel'а, AutoCAD'а и т.п.
Re[7]: В догонку про окно сообщений
От: kavlad Россия http://www.wavesoft.ru
Дата: 09.07.05 05:48
Оценка:
K>Поэтому, ИМХО, элемент управления для показа сообщений должен поддерживать следущие фичи:
K>- закрываться по требованию пользователя (и, конечно, должен закрываться приложением, когда ошибка исправлена)
K>- поддерживать копирование в клипборд

Сегодня получил такое сообщение:



Очень хотелось скопировать адрес (подчеркнуто красным) в буфер или просто кликнуть по нему. Но пришлось набирать руками.
Re[8]: В догонку про окно сообщений
От: Odi$$ey Россия http://malgarr.blogspot.com/
Дата: 09.07.05 07:20
Оценка: +1
Здравствуйте, kavlad, Вы писали:

K>Очень хотелось скопировать адрес (подчеркнуто красным) в буфер или просто кликнуть по нему. Но пришлось набирать руками.


Ctrl — C на окне с сообщением не помогло? ОС какая?
... << RSDN@Home 1.1.4 stable rev. 510>>
Re[9]: В догонку про окно сообщений
От: kavlad Россия http://www.wavesoft.ru
Дата: 09.07.05 16:11
Оценка:
Здравствуйте, Odi$$ey, Вы писали:

OE>Ctrl — C на окне с сообщением не помогло?


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

OE>ОС какая?


Win2k SP4
Re: Ненавязчивая валидация
От: c-smile Канада http://terrainformatica.com
Дата: 10.07.05 04:44
Оценка: :))
Здравствуйте, nzeemin, Вы писали:

Продаю идею:

Эта идея была мной имплементирована на заре перестройки
когда мной писалась система BankMaster (клиент/сервер с dbVista на
сервере, NetBIOS в качестве протокола )

Ввод банковских документов оператором как правило осуществляется
в слепую — поэтому никаких тултипов само собой нет.

Было сделано следующее: ввод денежных сум завершался проигрыванием
музыкальной фразы — каждой цифре соответствовала своя нота.

Рекомендую.
Операторы примерно через неделю забывают про UI в принципе.
Re[2]: Ненавязчивая валидация
От: kavlad Россия http://www.wavesoft.ru
Дата: 10.07.05 11:00
Оценка:
Здравствуйте, c-smile, Вы писали:

CS>Было сделано следующее: ввод денежных сум завершался проигрыванием

CS>музыкальной фразы — каждой цифре соответствовала своя нота.

CS>Рекомендую.

CS>Операторы примерно через неделю забывают про UI в принципе.

У операторов должен быть идеальный слух и познания в сольфеджио

Может лучше пойти телефонным путем и проигрывать ноту при нажатии цифровых клавиш?
Re: Ненавязчивая валидация
От: kavlad Россия http://www.wavesoft.ru
Дата: 10.07.05 15:52
Оценка:
Здравствуйте, nzeemin, Вы писали:

N>Давно хотел написать — про валидацию пользовательского ввода.


Кстати, неплохо было бы отдельно обсудить случаи, когда пользователю позволяется вводить неверные или частично неверные данные.
... << RSDN@Home 1.1.4 stable rev. 510>>
Re[5]: Ненавязчивая валидация
От: kavlad Россия http://www.wavesoft.ru
Дата: 10.07.05 15:58
Оценка:
Здравствуйте, Sinclair, Вы писали:

S>должно вообще понимать в качестве десятичного разделителя и точку, и запятую.


Абсолютно верно!

... << RSDN@Home 1.1.4 stable rev. 510>>
Re[12]: Ненавязчивая валидация
От: kavlad Россия http://www.wavesoft.ru
Дата: 10.07.05 16:21
Оценка:
Здравствуйте, DuШes, Вы писали:

А мне кажется, что несколько некорректно сравнивать два таких разных программных продукта
Особенно, на предмет одного из аспектов юзабилити — простоты ввода данных.
Простота ввода зависит в первую очередь от самих данных. Или я не правильно думаю?

Другой вопрос — категории софта. MS Money принадлежит скорее к программам, которые пользователь выбирает сам.
А софт DuШes'а — к программам, от которых пользователю никуда не деться

И не факт, что оператор сможет воспользоваться буфером обмена. Скажем, если данные вводятся с бумаги или с показаний другого человека
... << RSDN@Home 1.1.4 stable rev. 510>>
Re[3]: Ненавязчивая валидация
От: c-smile Канада http://terrainformatica.com
Дата: 10.07.05 17:57
Оценка:
Здравствуйте, kavlad, Вы писали:

K>Здравствуйте, c-smile, Вы писали:


CS>>Было сделано следующее: ввод денежных сум завершался проигрыванием

CS>>музыкальной фразы — каждой цифре соответствовала своя нота.

CS>>Рекомендую.

CS>>Операторы примерно через неделю забывают про UI в принципе.

K>У операторов должен быть идеальный слух и познания в сольфеджио


Как оказалось вполне достаточно и среднего бытового слуха.
А уж сольфеджио никому не надо точно.

Динамик в PC должен быть нормальный — это да

K>Может лучше пойти телефонным путем и проигрывать ноту при нажатии цифровых клавиш?


"Мелодия" завершала набор документа — после всех проверок — контрольная сумма счетов и пр.
Re[4]: Ненавязчивая валидация
От: kavlad Россия http://www.wavesoft.ru
Дата: 10.07.05 18:18
Оценка:
Здравствуйте, c-smile, Вы писали:

CS>"Мелодия" завершала набор документа — после всех проверок — контрольная сумма счетов и пр.


Тогда не очень понятен принцип определения ошибки на слух.
... << RSDN@Home 1.1.4 stable rev. 510>>
Re: Ненавязчивая валидация
От: nzeemin Россия http://nzeemin.livejournal.com/
Дата: 29.07.05 05:30
Оценка:
Здравствуйте, nzeemin, Вы писали:

N>Давно хотел написать — про валидацию пользовательского ввода. Стоило бы наверное написать статью, но все как-то не до того…

N>[skipped]
N>До сих пор эта методика себя оправдывала. Использовались ее реализации под VB.NET/C#/VB6.

Выложил реализацию под VB6: Ненавязчивая валидация &mdash; пример реализации
Автор: nzeemin
Дата: 28.07.05
Re[5]: Ненавязчивая валидация
От: Whistler Россия Блог на GotDotNet.ru
Дата: 01.08.05 08:24
Оценка: -2
S>Любить пользователей — тяжелая и неприятная работа. Если ты не можешь ее выполнять — доверь другому. А сам пиши процедурки на SQL, веб сервисы и MPEG-компрессоры

Ахтунг, извращенцы... сначала заманивают невчем не подозревающего пользователя своей программой, а потом начинают любить его!
Re: Несогласен с отменой ограничения ввода + пару мыслишек.
От: ZAMUNDA Земля для жалоб и предложений
Дата: 03.08.05 10:22
Оценка:
Мнооооооогие пользователи (и не только) печатают не "слепым" методом и крайне неприятно, когда, вписав всю информацию во все поля, вдруг обнаруживаешь, что где-то ошибся, потом ищеш "нехорошие" поля, потом стираешь "нехорошие" символы. бррр...
А звук, тем и хорош, что его в "пц шпукере" завсегда слышно!

После нажатия на "OK" и показа окна с сообщением об ошибочном вводе, оч. приятно бросить фокус на верхний в Tab order'е контрол с ошибкой.

Переделка в IEEE'шный формат даты строк типа "01 02"/"01/2"/"1.2"/т.п. должен зависеть от настроек системы. Т.е. если формат даты в настройках "DD/MM/YY", тогда "1 2" считается 1 февраля, а "1 30" должно вызывать ошибку; а при формате "MM/DD/YY" наоборот: "1 2" есть 2 января, "1 30" есть 30 января, а "30 1" ошибка.

В остальном, оч. сильно согласен, приятно видеть в столице такого бошковитого "гасторбайтера". ;)

PS: сорры что так поздно -- в отпуску был.
PPS: если кто-то про это тут уже сказал, ещё больше сорры -- я правда тут почти всю ветку просмотрел, не нашёл. Старею... :(
Наука изощряет ум; ученье вострит память.
(c) Козьма Прутков
Re[2]: Несогласен с отменой ограничения ввода + пару мыслише
От: nzeemin Россия http://nzeemin.livejournal.com/
Дата: 03.08.05 10:58
Оценка: :)
Здравствуйте, ZAMUNDA, Вы писали:

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

ZAM>А звук, тем и хорош, что его в "пц шпукере" завсегда слышно!
Спорно...

ZAM>После нажатия на "OK" и показа окна с сообщением об ошибочном вводе, оч. приятно бросить фокус на верхний в Tab order'е контрол с ошибкой.

Согласен, приятно.

ZAM>Переделка в IEEE'шный формат даты строк типа "01 02"/"01/2"/"1.2"/т.п. должен зависеть от настроек системы. Т.е. если формат даты в настройках "DD/MM/YY", тогда "1 2" считается 1 февраля, а "1 30" должно вызывать ошибку; а при формате "MM/DD/YY" наоборот: "1 2" есть 2 января, "1 30" есть 30 января, а "30 1" ошибка.


Да как сказать...
Привязывать ли программу к настройкам системы — это совсем другой вопрос и к валидации ввода он прямого отношения не имеет. Эта тема называется — "internationalization"...

ZAM>В остальном, оч. сильно согласен,

В свете вышенаписанного и темы вашего сообщения — непонятно с чем же вы согласны, ну да ладно...

ZAM>приятно видеть в столице такого бошковитого "гасторбайтера".

Вот это совсем не понял. Ни про столицу, ни про гестарбайтера, ни про кавычки.

P.S. Если так пользоваться великим и могучим, то довольно скоро он станет небольшим и висящим...
Re[3]: Спорные вопросы и немного шизофрении.
От: ZAMUNDA Земля для жалоб и предложений
Дата: 05.08.05 14:25
Оценка:
Здравствуйте, nzeemin, Вы писали:

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

ZAM>>А звук, тем и хорош, что его в "пц шпукере" завсегда слышно!
N>Спорно...
ОК! Тогда это надо выносить в настройки. Хотите -- будем Beep делать, хотите -- красным выделять.

ZAM>>Переделка в IEEE'шный формат даты строк типа "01 02"/"01/2"/"1.2"/т.п. должен зависеть от настроек системы.

N>Да как сказать...
Так SYSTEM_LOCALE для того и придумано, чтоб человек мог под себя настроить... ну не знаю как сказать. Мне например нравиться Digital Separator точка и если я ставлю программулину, которая требует, чтоб ей запятую вводили -- нервы напрягаются слегонца. Я уже "не задумываясь" точку ставлю, а тут мне говорят, что я "чёта неверно ввёл". Работа от таких вещей жутко тормозиться.
Возможно, я черезчур радикален в этом вопросе, но простите, тот же Office исправно пишет "Янв" в русском мастдае и "Jan" в английском, разделители разрядов он тож системные использует. И представьте себе человек привык в отчётах в Excell "66,88 р." писать, а тут ему прогу ставят и она выкаблучивается и на это ему ошибку выдаёт. А на мольбу "девочек" и "мальчиков" о том что им хочется чтоб месяцы по русски были я ношу с собой болванку с русским виндозом на борту.

N>Привязывать ли программу к настройкам системы — это совсем другой вопрос и к валидации ввода он прямого отношения не имеет. Эта тема называется — "internationalization"...

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

ZAM>>В остальном, оч. сильно согласен,

N>В свете вышенаписанного и темы вашего сообщения — непонятно с чем же вы согласны, ну да ладно...
Я согласен с тем, что в корне написано (в первом сообщении ветви). Что тут, простите, непонятного?

ZAM>>приятно видеть в столице такого бошковитого "гасторбайтера". ;)

N>Вот это совсем не понял. Ни про столицу, ни про гестарбайтера, ни про кавычки.
Ой, тут просто, с одним Грузинский программистом из Москвы общались -- был под впечатлением... сам не знаю, наверное шиза пришла, от недосыпа. :) Приношу свои извинения.

N>P.S. Если так пользоваться великим и могучим, то довольно скоро он станет небольшим и висящим...

Главное, чтоб "длинна" языка не превышала "длинну" ног.
Наука изощряет ум; ученье вострит память.
(c) Козьма Прутков
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.