В данном случае я не согласен с сообщениями не по теме. Форум usability и без того замусорен донельзя. Мне думается, это одна из причин по которым в этот форум так и не пришли настоящие юзабилисты.
В той ветке я не согласен с вашими доводами.
В частности, вы сами утверждали что не понимаете что такое "Lion Gym", однако вы беретесь делать утверждения по поводу анализа этого названия. "обязатальность знания многих форматов ввода, нагрузка на оператора и лишние требования к компетентности" — с этим также несогласен. Все необходимые доводы Sinclair уже привел, смысла их повторять не вижу.
Здравствуйте, nzeemin, Вы писали:
N>Здравствуйте, DuШes, Вы писали:
DШ>>to nzeemin — ты хоть сначала объясни с чем несогласный хотя бы в данном случае или хотя бы по данной теме
....
N>В данном случае я не согласен с сообщениями не по теме. Форум usability и без того замусорен донельзя. Мне думается, это одна из причин по которым в этот форум так и не пришли настоящие юзабилисты.
N>В той ветке я не согласен с вашими доводами. N>В частности, вы сами утверждали что не понимаете что такое "Lion Gym", однако вы беретесь делать утверждения по поводу анализа этого названия. "
обязатальность знания многих форматов ввода, нагрузка на оператора и лишние требования к компетентности" — с этим также несогласен
ну попробуйте объяснить, как опрератор, первый раз увидевший ваше ПО, поймет как вводить к примеру строку адреса...???
В первой ссылке на данное наименование из контекста я понял что это имя получателя...хотя уже без разницы, проблему с перестановкой слов в сложном выражении вроде как не один раз продемонстриривал, согласен, что ваш принцип валидации приемлен, но только на примитивных контролах, на более сложных — это рутина, синтаксический|лексический анализатор, лишний ручной ввод без контекстного поиска, да и куча всего, и из ненавязчивой принцип превращается в "навязчивую" валидацию...уж извините, но уж такое мое имхо..
K>Поэтому, ИМХО, элемент управления для показа сообщений должен поддерживать следущие фичи: K>- закрываться по требованию пользователя (и, конечно, должен закрываться приложением, когда ошибка исправлена) K>- поддерживать копирование в клипборд
Сегодня получил такое сообщение:
Очень хотелось скопировать адрес (подчеркнуто красным) в буфер или просто кликнуть по нему. Но пришлось набирать руками.
Здравствуйте, kavlad, Вы писали:
K>Очень хотелось скопировать адрес (подчеркнуто красным) в буфер или просто кликнуть по нему. Но пришлось набирать руками.
Ctrl — C на окне с сообщением не помогло? ОС какая?
Здравствуйте, Odi$$ey, Вы писали:
OE>Ctrl — C на окне с сообщением не помогло?
Не знаю можно ли назвать это помощью Мне ведь нужен только URL, не весь текст сообщения.
причем хотелось бы сразу открыть страничку в браузере. Это я к тому, что гиперссылка была бы гораздо удобнее.
OE>ОС какая?
Эта идея была мной имплементирована на заре перестройки
когда мной писалась система BankMaster (клиент/сервер с dbVista на
сервере, NetBIOS в качестве протокола )
Ввод банковских документов оператором как правило осуществляется
в слепую — поэтому никаких тултипов само собой нет.
Было сделано следующее: ввод денежных сум завершался проигрыванием
музыкальной фразы — каждой цифре соответствовала своя нота.
Рекомендую.
Операторы примерно через неделю забывают про UI в принципе.
Здравствуйте, c-smile, Вы писали:
CS>Было сделано следующее: ввод денежных сум завершался проигрыванием CS>музыкальной фразы — каждой цифре соответствовала своя нота.
CS>Рекомендую. CS>Операторы примерно через неделю забывают про UI в принципе.
У операторов должен быть идеальный слух и познания в сольфеджио
Может лучше пойти телефонным путем и проигрывать ноту при нажатии цифровых клавиш?
А мне кажется, что несколько некорректно сравнивать два таких разных программных продукта
Особенно, на предмет одного из аспектов юзабилити — простоты ввода данных.
Простота ввода зависит в первую очередь от самих данных. Или я не правильно думаю?
Другой вопрос — категории софта. MS Money принадлежит скорее к программам, которые пользователь выбирает сам.
А софт DuШes'а — к программам, от которых пользователю никуда не деться
И не факт, что оператор сможет воспользоваться буфером обмена. Скажем, если данные вводятся с бумаги или с показаний другого человека
Здравствуйте, kavlad, Вы писали:
K>Здравствуйте, c-smile, Вы писали:
CS>>Было сделано следующее: ввод денежных сум завершался проигрыванием CS>>музыкальной фразы — каждой цифре соответствовала своя нота.
CS>>Рекомендую. CS>>Операторы примерно через неделю забывают про UI в принципе.
K>У операторов должен быть идеальный слух и познания в сольфеджио
Как оказалось вполне достаточно и среднего бытового слуха.
А уж сольфеджио никому не надо точно.
Динамик в PC должен быть нормальный — это да
K>Может лучше пойти телефонным путем и проигрывать ноту при нажатии цифровых клавиш?
"Мелодия" завершала набор документа — после всех проверок — контрольная сумма счетов и пр.
Здравствуйте, nzeemin, Вы писали:
N>Давно хотел написать — про валидацию пользовательского ввода. Стоило бы наверное написать статью, но все как-то не до того… N>[skipped] N>До сих пор эта методика себя оправдывала. Использовались ее реализации под VB.NET/C#/VB6.
S>Любить пользователей — тяжелая и неприятная работа. Если ты не можешь ее выполнять — доверь другому. А сам пиши процедурки на SQL, веб сервисы и MPEG-компрессоры
Ахтунг, извращенцы... сначала заманивают невчем не подозревающего пользователя своей программой, а потом начинают любить его!
Re: Несогласен с отменой ограничения ввода + пару мыслишек.
Мнооооооогие пользователи (и не только) печатают не "слепым" методом и крайне неприятно, когда, вписав всю информацию во все поля, вдруг обнаруживаешь, что где-то ошибся, потом ищеш "нехорошие" поля, потом стираешь "нехорошие" символы. бррр...
А звук, тем и хорош, что его в "пц шпукере" завсегда слышно!
После нажатия на "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]: Несогласен с отменой ограничения ввода + пару мыслише
Здравствуйте, 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. Если так пользоваться великим и могучим, то довольно скоро он станет небольшим и висящим...
Здравствуйте, 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) Козьма Прутков