Pull to refresh

Comments 198

UFO just landed and posted this here
UFO just landed and posted this here
т.е., в 375 раз меньше, чем...
А распространяют эти приложения на дискетах 3.5" :-)
Не, распространяют на дисках... Но от этого не легче :(
Правильные программы не могут работать без дискет.
http://proect.org/update.htm
Без этого шедевра не сунься к таможенникам страны заходящего солнца. Юзабилити там на уровне Вашей, только всё усугубляется старым добрым досовским интерфейсом. Так что вспоминайте про дискеты, забывайте про мышки и вперед!
На Блю-Реях что ли распространять? =)
на дисках, на жестких надо.
А почему бы и нет, на самом деле.
через лет 10, когда сменятся кадры, - да :)
"кадры" будут всегда, так что и через 10 лет будет примерно то же самое
Ничего удивительного. Очень большое количество специализированных программ такие. Нашлёпают в конструкторах, программу соберут из кусков чужих исходников и вот он готовый продукт.
Но есть и неспециализированные:



Что доказывает, что на любую программу с пятьюстами ключами можно при желании натянуть гуй. Только нужно ли...
ключевое слово тут "можно".
Я прошу прощения за некропостинг, но это не мрак. Точнее это мрак, но только в момент ознакомления с программой. Согласен, выглядит некрасиво, зато всё грамотно сгруппировано и видны все настройки одновременно. Просто каждому своё, некоторые предпочитают тратить время перелистывая странички визардов, на каждой из которых можно установить по 2-3 опции, а некоторые предпочитают видеть всё сразу.

Кстати, есть такая программа PowerPro. У неё тоже интерфейс — «мрак» — модальные диалоги с уровнем вложенности до трех, миллион чекбоксов на вкладке, причем большинство из них имеют 3 состояния, а не 2 :) На первый взгляд страшно, но потом привыкаешь и понимаешь, что подобный интерфейс вполне имеет право на жизнь, если важна не красота и простота освоения, а удобство и скорость работы.
Как называется шедевр и чей кисти это полотно?
Мне не хочется палить контору, от которой это :))
А можете не палить контору, сейчас приложения с подобным интерфейсом сильно распространены. Я работаю с ними постоянно, и просто уже устала ругать и удивляться.
Зайдите в любую бухгалтерию, там такого добра навалом.
Хм... похоже на форму из ФСБ :) Информация о человеке,ключевая информация, документы и кнопка "Агенты" :) Параноидально, однако. Зато никакой шпион не захочет пользоваться, скажет, что юзабилити отстой и закроет :)
вы что, формы из фсб в фильмах не видели?:)
:) нет, вот из ФБР и ЦРУ видел, а из ФСБ... еще и ночного дозора похоже. может это форма ночного дозора? )
из фсб разве не было в мужском сезоне?)
а вот ночного дозора...
Какие в «фильмах про ФСБ» формы? Откуда?
Они там, обычно, все через ворд делают. И почту проверяют, и в суперсекретных базах роются.
Я видел, мультемедийные презентации с кучей 3d и анимации. Буквы, чаще всего, огромные.
А как можно было бы правильнее с точки зрения юзабилити переделать эту форму?
Вы знаете, есть уйма примеров грамотного ввода данных о предприятии и его ответственных лицах :)
Привели бы несколько, или лучше показали бы как именно эту форму можно сделать :)
Всё, чуть ниже увидел ссылки на ваши интерфейсы.
кста! вот вам и задача. чем трындеть как все уныло, давайте эту форму переделаем. пусть кто может предлагает варианты, а потом оценим!
А то все хорошо-плохо
"Крик души", "убивать", "кошмар" и "ужас" - это умеют все начиная с детского сада. А что именно вызвало такую бурную реакцию? Нагроможденность? Не продуманность в расположении? Не современные контролы?
К тому же, критика смотрелась бы более аргументировано, если бы Вы предложили хоть что-нибудь в качестве альтернативы.
Ну, что сказать? По приведенным ссылкам, по крайнее мере, есть "информация для" и, главное, она намного полезнее и интереснее этого поста.
Очень занимательные посты. Спасибо.
Касательно ссылок,
По поводу фотошоповского message box вы не правы, :)
Его функциональное назначение, как раз в том чтобы заблокировать управление, чтобы пользователь не сделал ничего лишнего, с изображением. И чтобы не нажимать лишний раз CTRL-Z.
Вы думаете, что в фотошопе он не нужен, MassageBox? ;) Я как раз считаю, что он нужен, только надо его грамотно применять.
Я как раз к этому и сказал, что применен он в этом случае - именно грамотно.
И описал почему, а больше там никакой информации лишней не нужно.
MassageBox-то в фотошопе точно нужен, а то после работы кроме как массаж почти ничего не расслабляет =)
Ну и чем левая часть в http://office.in-focus.ru/maniaque/lj/interface2/interface6.gif отличается от приведенного "примера"?! Тот же ужас :-( Глаз не знает на каком поле остановиться, форма сильно перегружена...
Так это не мое :)) Это из 1С: Предприятие, "Расчет зарплаты" от программистов из Калуги :)
А тут отсутствует понятие процесса, то есть, непонятно, что, куда, зачем, в каком порядке. И это плохо.
Хоть и не я начал, но я согласен с автором - интерфейс ужаснейший. Понятно, что делал программер и не парился насчет usability. Конструктивная критика: во-первых, нагромождение. Элементы записи плохо разделены визуально на логические блоки. Видно, что старались уместить на один экран и видимо добились успеха.
Таблица "ключевые данные" вообще выглядит ужасно и портит восприятие всего окна. Блок "дополнительные данные" занимает слишком много места.
Думаю, что без сопроводительной информации (кто пользователь, сколько раз заполняется форма, какова история и т.д.) обсуждение будет не предметным. Например, пугающее расположение и количество элементов может просто дублировать бумажную форму (как ни странно, это иногда себя оправдывает).
советую посмотреть интерфейс SAP GUI - тоже давольно распространенное бизнесприложение - точней фронтэнд ерп системы - по сравнению с ней скриншот в посте - идеальный интерфейс:)
Не сомневался, что кто-то про SAP GUI скажет. Да, система промышленного масштаба, миллионы конечных пользователей, 43800 сотрудников. А замену SAP GUI за столько лет так и не придумали.
дело не в SAP GUI, а, собственно, в ее GIU. можно придумать GUI к фронтэнду ерп системы SAP GUI :)
Вы таки преувеличиваете кривость сапгуи. Согласен, непривычно, топорно местами, но в сравнении с примером в топике — верх дизайна и юзабилити, торжество мысли :)
Плюс один в уме = )
Поддержу насчет GUI. Добавлю, что нередко попадаются формы со смесью надписей на английском и немецком языках (причем с немецким траблы - неправильно отображаются некоторые символы) :-(
Листаю коментарии, а сам жду отзыва на SAP GUI. И на тебе - дождался!!! Абсолютно солидарен. Забавно, что такая продвинутая система до сих пор имеет такой пользовательский интерфейс.
И это не смотря на достаточно мощную лабораторию дизайна: http://www.sapdesignguild.org/
кому несколько часов назад показали Delphi
я бы сказал "подложили Delphi". По аналогии с одним животным.
Зачем же так грубо? Delphi отличный язык - намного лучше многих других, включая С/С++
Во-первых, Дельфи - это не язык, Дельфи - это IDE и сравнивать с C или C++ некорректно.
А во-вторых, в данном случае сказано с оценкой не столько языка, сколько программиста. Если человек электролобзиком перехерячит всю мебель в квартире, то это не вина электролобзиков.
Вообще то, для информации, есть IDE Delphi, а есть язык программирования Delphi! Вот это разные вещи. Языком он стал с Delphi 7, в которой и язык и ide назывались одинаково, а уже Delphi 2005 имела IDE под названием BDS.

P.S.: не зная наверняка, не надо других учить. Не красиво.
Учу других только тому что знаю наверняка. Язык в дельфях - Object Pascal, правда Дельфи 2007 поддерживает программирование C++ и C#.

Ради интереса проконсультировался с википедией, таки я прав.
Очень плохо консультировались ;). http://ru.wikipedia.org/wiki/Delphi
Возможно что "Delphi 2007 supports the Delphi programming language (Object Pascal)" - насколько я понял, это Object Pascal для удобства кодово назвали "Delphi"? Ну, тогда только внесли дополнительной путаницы :)
Нет, дело не в этом. Просто начиная с Delphi 7 в Object Pascal внесли очень много изменений, которые не укладываются в стандарты паскаля. Поэтому и появился Delphi.
Вы оазис2007 видели? Выглядит он ниче се так красиво...
ЫЫЫ, красиво! но за это надо просто вешать!
дык я про тоже, но пользоваться ей.. мама Мия, бухи сидят волосы рвут на голове... 6)
Дык, вы бухам панель с пуском снизу наверх передвиньте, они тоже волосы на голове начнут рвать :)

"У хорошего сисадмина - бухгалтера все лысые!"©
Кнопка "Показать" жжот! Что еще интересно это не резиновится в принципе :) Т.е. писали студенты за копеечку на дельфе.
UFO just landed and posted this here
Интерфейс - хуй с ним. Плохо то, что эти иногда проги пишут - как бы это сказать корректнее - придурки, которые не знают, что пользователи работают с правами пользователя, а не админа.
Именно так и есть. Только хотел об этом написать :) Многие считают себя программистами, отучившись в учебном заведении. Хотя, на самом деле, там они ничему не научились, и все курсовики им делали «знакомые программисты» :) Программирование — это в первую очередь творчество, а потом уже работа. Нельзя написать картину, если ты не умеешь рисовать.
Но ещё есть проблема в том, что юзабилити должны заниматься специалисты, а не программисты. Но у нас это пока не принято.
>>Программирование — это в первую очередь творчество, а потом уже работа.

скорее наоборот
Когда наоборот, то получаются вот такие вот продукты :) Которые обсуждаются в этой теме.
часто это бывает монотонной, рутинной работой
а программисты, сильно увлекшиеся "творчеством", могут такой нечитаемый код написать, что хоть стой, хоть падай
у большинства задач есть свои проверенные способы их решения, изобретать велосипед, "творить" - зачем?
Я не про подход к написанию программы говорю. Не про красоту кода. Я говорю про то, что к программе нужно подходить как к картине. От одной мысли, что предстоит создать что-то шедевральное, вдохновляешься и приступаешь к работе с удовольствием :)
А у указанного автора это как раз и есть рутина. Он побыстренькому наклепал интерфейс, запрограммировал элементы управления и сдал работу. Правильно, не ему же за ней работать. Он свои деньги получил :)
можно назвать правильный подход профессионализмом ;) но не сравнивать же программиста с художником))) в искусстве не такие прикладные задачи
Программирование — это в первую очередь творчество, а потом уже работа.
Кодирование - это в первую очередь работа, а потом уже творчество.

Выбирайте.
Творчеству нельзя обучиться. К этому необходимо иметь талант.
Причем, для художника один, для программиста другой.
Программист - художник ментального мира. Мира, где материя - это мысль.

Что такое творчество, а что нет? Творчеству нельзя обучить роботов.
Нетворческий человек - это робот. Механизм. Такой человек может наизусть знать всего Кнута, выучить весть SDK платформы для которой пишет и знать литературу по предметной области (это и есть профессионализм). И ничего у него путного без творчества не выйдет. При механическом применении своих знаний.

P.S. Но, при этом, у него получится гораздо лучший продукт, чем у художника, но совсем не профессионала...
Скульптор создаёт скульптуру — отсекая всё лишнее от куска камня :) Как он видит в глыбе какой-то образ, остаётся только догадываться.
Как видит программист свою программу для многих тоже загадка :) Но несмотря на это, программисту достаточно представить, что он хочет сделать и у него сразу же выстраиваются алгоритмы. Это и есть творчество. Самовыражение. Я не говорю о том, когда дядя даёт задание и его нужно тупо реализовать. Я говорю о программе, которую без творческого подхода если и можно написать, то она будет бездушной. Без изюминки. В общем, программа, написанная с душой сразу же отличается от программы, написанной ради отмазы. Это и есть творчество. Вкладывать частицу своей души в программу. Ведь после её написания она продолжает развиваться, автор всё больше и больше наделяет своё детище какими-то новыми свойствами :) Но мы уже к философии переходим :) Ничего не создаётся творческим человеком просто так :) Всё создаётся ради самовыражения. Как стихи писать не на продажу, а для души :)
каждому хочется, чтобы он был причастен к высокому, к искусству
но не путайте понятия
есть творчество, творческий процесс, нахождение нетривиальных решений
а есть искусство - творческая художественная деятельность

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

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

Я, правда, не очень понимаю термин "самовыражение". Это какой-то штамп.

А по поводу "на продажу" и "для души". Опять же, комментарий jazzbird-а, который разделяет "высокое искусство" и "прикладные задачи". Если так думать, то выходит что есть 2 вещи:

1) Прикладная задача:
- имеет практическое применение. возникает из-за потребности людей
- решается специалистами "ради денег"
- решение такой задачи: рутинный процесс. творческий подход приветствуется, но не обязателен

2) Высокое искусство:
- не имеет практического применения, оно "для души" или ради некой "высшей цели", которую никто не может определить
- создаётся художниками, которым не нужны деньги
- творчество и самовыражение - вот что необходимо для создания произведения искусства

Я же считаю такое деление неправильным и вредным. Я вижу мир по другому:
1) Человек всегда может отыскать в мире то, что ему реально интересно. Это может быть и программирование, и живопись, и журналистика, и математика, что угодно
2) Если человеку это интересно, значит обучение этому будет увлекательным и лёгким
3) Именно в то увлечение, что больше всего, скажем так, резонирует с человеком он способен вкладывать душу, проявлять творчество и делаь это с удовольствием
4) Занимаясь своим делом творчески, с удовольствием и профессионально человек всегда получит помимо удовольствия от жизни достаточное $материальное вознаграждение.
На самом деле, я не хотел настолько глубоко анализировать смысл своих слов :) Просто к решению задачи можно подходить творчески и с энтузиазмом, а можно как к очередному бремени. Результат работы как раз это и показывает :) Ну, иногда знаний не хватает, чтобы сделать правильно и грамотно.
Да я тоже не рассчитывал вдаваться настолько глубоко :)
Наверно думал об этом много
А мы скульпторы информации — убираем всё лишнее, оставляя главное.
"но не сравнивать же программиста с художником" - как сказать. Когда смотришь на красивый код, не важно что он делает, то можешь получить эстетическое наслаждение, сродни хорошему полотну! То как и в живописи нужно уметь смотреть и видить красоту!
>>Нельзя написать картину, если ты не умеешь рисовать.

с этим утверждением не согласен. примеры даже приводить не буду - их масса. :)
с остальным соглашусь.
Квадрат Малевича под ваши примеры подходит? :)
Через лет 200 в «квадрате Малевича» обнаружат 50 гениальных картин автора, снимая краску слой за слоем :) Это и будет загадкой мастера :)
"Черный квадрат 49 кегля, черный квадрат 48 кегля, черный квадрат 47 кегля..." :))
:) один из... ну Малевич хотя бы начертить смог ;)
Какое то странное отношение к обсценной лексике в комментариях. Любую мысль можно выразить без использования табуированной лексики и именно так поступают в приличных обществах.
Чуть выше написано три слова капсом. Попробуйте перевести это выражение на нетабуированную лексику не теряя смысла ... "У меня нет слов", "Это ужасно", "Ничего хуже я не видел"? Абсолютно безэмоцинальные выражения, а те три слова - это просто взрыв негодования, сколько эмоций всего в трех словах! :)
Там нет взрыва эмоций. Всего лишь строчные буквы складывающиеся в матерные слова.
Такое впечатление, что собрались девочки, которые от слова х*й или п*зда краснеют и падают в обморок. Странно видеть… И сейчас меня еще разок заминусуют )
О, да!!!!
Периодически приходится делать отчётность в НАЛОГОПЛАТЕЛЬШИКЕ для налоговой. Это пипец! Я к этому действу за неделю морально готовиться начинаю, каждый раз какой-нибудь "сюрприз".
Ладно проги кривые, так ещё приходишь с отчётом в налоговую, а они тебе - "у нас программа вашу дискету не понимает, надо на новой версии программы делать - переделывайте". И версии программы меняются каждый квартал, и я не вижу между ними НИКАКОЙ разницы, кроме того, что формат документов становится несовместимым с предыдущим.
А знаете почему программа обновляется так часто? Потому что поправки к законам по бухгалтерской и налоговой отчетности выходят чуть ли не каждый день. Это конечно не повод менять формат документов, но всё же это аццкий труд постоянно обновлять эти программы.
Скорее всего да, но зачем же менять форматы файлов? Можно же добавлять новые поля, не меняя старых (например, в xml).
Как это ни странно, но налоговая, пенсионный фонд, таможенники и т.д., ответят о не достатке средств, на вопрос почему нельзя нанять хороших спецов, а не практикантов.
ну естессно.. откуда у них деньги на специалистов? - Им офисы строить надо...
такие программы пишет не налоговая и не пенсионный фонд, их пишут ИТ-компании. А вот когда выбирается ИТ-компания в качестве субподрядчика для госзаказа, действуют причины, отличные от оценки уровня профессионализма. Тут играет роль репутация компании и тому подобные причины.
Тут играет роль репутация компании и тому подобные причины.

Не увидел слова "откат".
Интересно, почему же у них никак не связаны репутация и профессионализм ?
Да и как они эту репутацию заработали в таком случае ?
Почему заработали? Наоборот - заплатили "кому надо", чтобы их представили "как надо". ;)
вот и я почувствовал что что-то воняет
Не хорошо... С чего взяли то, что это delphi? Я сам программист delphi, и стаж большой. Поэтому могу сказать, что интерфейс на delphi сделать проще, чем на любом другом языке. Причем ОЧЕНЬ красивый и удобный интерфейс.
уважаемый, я не хотел обидеть вас никаким образом, но делфи я просто ненавижу(можете почитать мои каменты и узнаете почему) и руки у меня прямые
P.S.:а редактору интерфейса Delphi до Interface Builder далеко
Почему - не знаю. Насчет рук - не сомневаюсь. А вот насчет редактора - он как раз ни при чем, при формировании интерфейса, важнее общая структура и понимание того, что надо получить в итоге.
В старину бы за такое сожгли на костре инквизиции :)))
Видимо вы дружище, никогда не работали с серверами от IBM к примеру =))
Согласен, с некоторыми ораторами. Если публиковать статью в разделе о "пользовательских интерфейсах и юзабилити" то следовало бы провести хотябы анализ предложенного к рассмотрению объекта, а то ценность статьи стремится к Нулю.
Например:
1. Очевидные ошибки
2. Исходя из отросли, в данном случае отчетность, тобиш банковская форма, не мешало бы например в какой последовательности расположены блоки, их функционал (чекбакс, выпадающий список, инпут(с возможностью ввода чисел или только букв)), соответствуют ли они реальной банковской последовательности заполнения и тд и тп.
3. Работа над ошибками, можно не в полном объеме, а можно привести ряд примеров более удобных интерфейсов или хоть фотографий реальных документов которые заполняют от руки ну положим при получении кредита.
4-... что либо еще мого всего.

Было бы очень интересно почитать об этом.
@offtopick on
лучше бы вы просто написали "+1"
@offtopick off
Лучше поставить такую оценку, а не писать.
вот именно, критики нет - есть возмущение. Интересно - если столько специалистов, то почему у нас кругом все фигово?
извините, но это Россия, я ее люблю но здесь свои особые законы все плохо лишь потому что никто ничего не делает, многие знают КАК по их мнению должно быть но сидят и пишут/говорят, "ну когда же кто нибудь".
Как-то на военной кафедре встретил программу с кнопками:
"Так точно" вместо "Ок" и "Никак нет" вместо "Отмена" :)
А вообще наблюдал такую форму (как из поста) в Сберанке, тяжело работается с ними, думаю.
ОМП от Такскома? Я уже привык к их софту. Просто смиритесь. ))
Вообще я давно понял, что бухгалтеров совсем не обучают издеваться над сисадминами... Вы только посмотрите вообще на софт, который им приходится использовать. А программы для сдачи отчетности казначейству.... Когда я обновлял одну такую, мне жутко хотелось подвесить того программиста к какой-нибудь люстре за что-нибудь и раскрутить... Вот чесслово.
Да очень знакомый интерфейс я на днях надавал первую помощь бухгалтеру при заполнение какой-то бд из казначейства, там интерфейс был покруче так как показано на картинке + 19 вкладок, справка не работает. Мы чтоб ввести 10 цифр потратили полдня и с телефона не слазили. Тут не только руки оторвать а заставить их самих пользоваться этими прогами.
Работаю в ИТ отделе страховой компании, поверьте мне это угребище только цветочки по сравнению с ПО которое разрабатывает наш отдел профильного програмного обеспечения.
а меня заставляли такие формы делать(((( с тех пор я понял, что многие бизнес аналитики ничерта в проектировании не понимают...
и с таким у..бищем я встречался не однократно
Здесь мы видим пример обфусцированного интерфейса.
Доводилось делать для клиента форму платежки (на Россия) - когда сделали "красиво", оказалось, что нужно не "красиво", а "как на бумажке". В итоге все нафиг переделали, выглядит уродско, зато "как на бумажке" и клиент доволен.
Присутствовал на презентации программы перед потенциальными клиентами. Так там все из подобных форм, и как ни странно большинство потенциальных пользователей несказанно радовалось что программа есть, т.е. если на рынке нет конкурирующей программы с лучшим интерфейсом то пользователи готовы привыкать ко всему. Печально но факт.
вы просто расслабились со всей этой юзерфрендли вебдванольнастью и прочими продуктами массового потребления, которые пишут в условиях жёсткой конкуренции и в расчёте на массовую публику — производители таких продуктов могут нанять дизайнера пользовательских интерфейсов и тестеров — это выльется, быть может, в пару долларов в стоимости продукта для конечного пользователя.

а внутренние бизнес-приложения пишет, как правило, один программист (и хорошо, если программист, а не бухгалтер), которого ограничивают жёсткие временные рамки, и ему бы успеть логику реализовать и отладить, тут уже не до пользовательского интерфейса, и радуйтесь, что он пишет на Дельфи — я видел приложения, когда такие формы приходилось заполнять в текстовой консоли без возможности вернуться к предыдущему полю и отредактировать :)
+1. Страшно далеки многие от народа.
Ага.. именно из-за этого они каждый месяц меняют формат файлов, вместо того, что бы баги исправлять.
По своей гениальности напоминает 1С бухгалтерию :-)
1С и сами уже понимают что с интерфейсами у них что-то не так. На одной из их конференций от 1С рассказывали, что создали новое подразделение, которое будет заниматься "юзабилити" восьмерочных продуктов. Тестируют свои нововведения не на кошках :-), а на простых людях с улицы. Показывали записи сеансов работы пользователей со старой версией и новой, причем особый прикол был в комментариях самого пользователя (не совсем цензурных :-)).
К 1С можно привыкнуть, а ко всяким 2-ндфл, пфр и т.д. - нет! :)
Я тоже тут вижу интерфейс "как на бумажке", поэтому операторам очень часто легче ориентироваться.

Что поправить как по мне (как минимум):
* табуляторы
* чуть больше пространства между элементами, и меньше размещенных "лесенкой" полей

А так статья ничего итересного не несёт.
Ваши предложения?
Ну по крайней мере не показывать не активные поля, они бессмысленно занимают, место! Они должны, как я понимаю появляться в случае заполнения определенного поля, так вот пусть и появляются тогда когда это необходимо. Уменьшим форму тем самым в два раза и глаза разбегаться не будут от страха перед обилием полей.
Не надо появления, это будет утомлять.
Легко сказать - вы когда-нить видели формат свифтовки MT540 :)
Нормальный такой формат ;)
UFO just landed and posted this here
Бухгалтерские программы это вселенское зло. У нас в конторе(Украина) используют некий шедевр программистов из казначейства, в котором с появлением каждой новой версии, при чем казначейство требует чтобы мы обновлялись, к старым глюкам, добавляются новые и еще более изощренные. Интерфейс программы аналогичен представленному на картинке сверху. А главное ее преимущество, это способность невзначай убивать базу данных.
В общем вердикт- написал бухгалтеркую программу - убейся об стену :)

ps: последнее не относится к 1С :)
Я вот всю неделю OEBS R12 осваиваю... могу приложить скриншотик и вы поймете, что еще не все так страшно!))
Вот, пожалуйста! http://cpeople.ru/temp/oebs.gif
Создание журнала ГК. Тут еще ничего так) Особенно забавно, когда в русской локализации названия полей местами перепутаны!!
Не интересно критиковать - видно что эта форма настрадалась и явно не от одного программиста.

Может первоначально и неплохо выглядела, а потом срочно нужно было комуто добавить пару тройку полей и так несколько раз. Понятно дело табордер не выставили, но то что не сделали загрузку значений новых полей это конечно уже черезчур.
Интерфейс конечно "кривоват"...
Но в принципе, все можно исправить, достаточно отредактировать dfm в ресурсах (т.к. видимо это Delphi или Builder), там же и порядок табуляции можно поравить. Думаю это может иметь даже коммерческий смысл, вроде "исправим Ваши кривые налоговые проги". Это кстати, даже законом об авторском праве не запрещено если изменять легально купленные программы "в целях исправления ошибок или адаптации". А еще можно отправить исправленные dfm разработчикам, они заменят свои и мир станет лучше.
Хотя рученки оторавать кому-то всеже нужно...
Мысль в слух: А вообще отработанные и удобные интерфесы к формам с множеством полей существуют?
неа, нормальный человек больше 7 элементов на форме не воспринимает
обычно разбивают на смысловые группы в этом случае, каждую группу отделяют, чтобы легче было ее отдельно воспринимать.
либо делают также как на оригинале - бумажке чтобы легче было сравнивать.
Это ужас, состряпаный за 15 миллионов рублей через 10 минут после «генеральского эффекта».
Почему-то сразу вспоминается БЭСТ и какая-то неизвестная торговая система, работающая в консоли и жуть как напоминающая текстовый дизайн Norton Commander - видел в каком-то спортивном магазе - блин глаза сломать можно? крутлась там на фуллскрине на семнашке TFT, я не понимаю, причём вроде как прога продвинутая, даже сканер штрих-кодов хавала, неужели заказчику подобного ПО класть на удобство работы с ним, если вендора не бить палками - он и гуйню нормальную прикрутить не почешется. А программы из налоговой - это вообще кикоз мозга!!!
это вы еще не видели скриншоты лабораторных работ моих однокурсников по Delphi...
А вы видывали интерфейс программы, через которую вокзальные кассиры оформляют билеты на поезда дальнего следования (не электрички)? Столичных кассиров запалить не удалось, а вот в глубинке этот интерфейс - какое-то консольное чудовище, огромное синее поле, в которое кассир в строгом порядке вбивает некие коды, находя их, как я понял, в каком-то параллельном справочнике вручную. Единственным кассовым документом, притом, является сам билет (на котором никто не пишет, какую сумму вы отдали кассиру и какую сдачу он отдал).

Нам с женой кассирша один раз выписала билеты на совершенно левую дату, никак не кореллирующую с тем, что мы просили, потом при замене дала билеты в разные купе (ладно что не вагоны), а двум студентам перед нами, со скандалом менявшим билеты, выдала неправильную сдачу с 5000-ной купюры, а потом туго вспоминала минут 10, когда они к кассе вернулись скандалить дальше, сколько ж она им дала на самом деле и почему именно столько (как заявляли студенты, ошибка была штуки на полторы). Не удивительно, что железнодорожные вокзальные кассиры такие раздражительные и так категорически закрываются на перерыв. Поработать хоть полчаса в такой программе, по-моему, хуже любой пытки.
Типичный пример, когда интерфейс делается на скорую руку программистом, не понимающим в юзабилити.
Я бы сказал - программистом, не слышавшим о таком слове: юзабилити.

Более того, программист может стараться сделать "удобнее для пользователя".

А самое интересное, что юзеры, вынужденные работать с такими (да чего вы все к нему прицепились-то?) интерфейсами, выучивают их до степени тыкания не глядя на экран, и воют при насильственном переводе на другую версию ПО...
Не всегда программер или GUI мастер решают как будет выглядеть будущий интерфэйс.
Зачастую клиенты начинают умничать, приводя разные доводы в защиту своей точки зрения,
например такие как "хочу что бы все на один экран влезало" или "все поля сделай по левому краю", короче то что удобно ему заказчику. Так что прежде чем наехать на разработчика, надо посмотреть что заказали ибо даже если не "клиент всегда прав", просто кому-то кушать хочется.
В итоге все равно ответственный заказчик ибо если это г. то и платить никто не будет, а если заплатил, то иди к своему начальнику жаловаться, а не к программерам.
Жаль, что встречаются такие клиенты. Меня пока Бог миловал, пока удавалось клиентов убедить в том, что "не стоит", "лучше так".
На почте (не электронной, Почта России) похожие интерфейсы..
А меня Компас раздражает. Вы знаете альтернативу? Мне нужно чертить электросхемы. Желательно под макинтош.
Первый закон сисадмина:
Работает - не трожь :-)
несчастные виндузятники-быдлокодеры делали этот интерфейс. должности эксперта по дизайну пользовательских интерфейсов там нет.
еще один мега-кул-хацкер нашелся
"Должность эксперта по дизайну пользовательских интерфейсов"??? Не плохо у вас деньги выкидывают на ветер =).
а кто должен этим заниматься? художник? программист? гендиректор?
Сам тут недавно пытался разобраться с программами для Пенсионного фонда. Абсолютно та же болезнь - полное отсутствие юзабельности.
ага. У меня муж - сисадмин в местном отделении РЖД, причём часто имеет дело с серверами телеметрии. Вот там - софт так софт! Причём контора, которая его писала, уже и не существует, так что ни поддержки, ни ещё чего-либо подобного ждать не приходится... таки да, за такой государственный говнософт надо убивать!
В институтах у нас не учат как разрабатывать пользовательские интерфейсы. На большинстве кафедр нет такого предмета. А преподователи по программированию, в основной массе, понятия не имеют что такое дизайн интерфейса, а если и имеют, то не требуют со студентов. Как распологать элементы, как их группировать, какие отступы и где должны быть - на сегодня это можно узнать только самообучаясь. И если человек не въезжает, что к чему, даже после того как ему покажут - такой человек не должен программить.
Почти все продаваемые продукты используемые в бизнесе - результат дипломных работ. Вот вам и результат.
Есть афигенныые программеры, но не чего не смыслящие в интерфейсах, а есть афигенные творческие люди, которые видят, чувствуют и знают как будет правильно - объдинить их работадатели почему-то не догатываются. Почему? Да потому что и так сойдет. И так везде.
Начните прежде всего с себя. Часто встречаю людей которые говорят фразу - "да я знаю, что выглядит плохо, но мне лень, да и заказчику пофиг денег главное платит" или вот так - "а заказчик хочет кнопочку такую и поля здесь и вот здесь"... пипец короче.
в институтах нынче много чему полезному не учат(зато всякой фигни типа ОБЖД или культурологии валом), так что дай бог выпускник универа хоть понимает как работает программа
вот и вырастает без культорологии и ОБЖ быдло. Учится человек должен сам, а в институте заставляют думать и принимать решения.
быдло и с ним вырастет, лучше бы читали лекции по построению пользовательских интерфейсов
Еще одно замечание... Часто небольшие программки для ведения базы клиентов, товаров и прочего заказывают напрямую у программера, т.е. одного человека, что бы сэкономить. Малая часть программеров являются хорошими дизайнерами и GUI мастерами, либо вовсе ими не являются, вот и получаются такие интерфэйсы.
GUI мастер нужен, что бы сделать очень хороший интерфейс, а на картинке в топике видно, что человек вообще не мучил голову тем как его программой будут пользоваться. Элементарная предусмотрительность обычного человека могла бы подсказать тому программисту как сделать значительно более удобный интерфейс.
Если программист не может сделать удобный интерфейс в своей программе, как же он может сделать хороший, красивый код? Дизайнер или GUI-специалист нужен только для того, чтобы сделать удобный интерфейс еще и привлекательным, не поломав структуры программы и удобства работы с ней.
Спасибо, что не минусонули сообщение (все жду выхода из минус кармы), но это было мое мнение, разумеется которое вполне подходит для дебатов.
А вот насчет интерфейса и кода я вообще никакой, я вообще никакой связи не вижу.
псц, особенно мило смотрится кнопочка "Выход" в правом нижнем углу, чувствуется забота о пользователе )))
Ого! У меня бы мозг взорвалсо бы :)

Особенно, когда сам знаешь принципы проектирования, то с ужасными интерфейсами очень трудно работать :)
у меня есть установленное вот такое чудо
Да, что самое смешное, я в ней все-таки смог сделать то что хотел, через полчаса тестов :) Но удалять не стал, сейчас стоит как музейный экспонат на компе.
Прикольно. Это тоже фронтенд к чему-то консольному?
по всей видимости - нет. Но это опенсорс, так что может они просто загнали консольную прогу внутрь.
Ну вы же понимаете, "а вдруг какой-то параметр пропустишь".
о боже! )))) что это? ;)
Программы, вроде как созданные для дизайнеров/верстальщиков/типа того и явно не без участия оных, зачастую не лучше. Вот что получается, когда даже весьма содидные разработчики, чья продукция славится своим качеством и пользуется заслуженной популярностью, исповедуют «инженерный», а не «человекоориентированный» подход при проектировании программ:
http://i008.radikal.ru/0802/b9/9237c8d010ea.png
http://i047.radikal.ru/0802/d5/e9b63118321e.png
О да, спасибо, это было прекрасно. Аж слеза навернулась от ностальгической радости (дышло им в ноздрю).
Это - обычный интерфейс не для ламеров.

А УБИВАТЬ НУЖНО ЗА КОМБОБОКСЫ, ИСПОЛЬЗУЕМЫЕ ДЛЯ НАВИГАЦИИ!

ЗА ССЫЛКИ, КОТОРЫЕ НЕЛЬЗЯ ОТКРЫТЬ СРЕДНЕЙ КНОПКОЙ В НОВОМ ОКНЕ, ХОТЯ ПО ДЕФОЛТУ ОНИ ИМЕННО ТАМ И ОТКРЫВАЮТСЯ!

ЗА КАПЧИ, КОТОРЫЕ ХРЕН РАСПОЗНАЕШЬ ГДЕ НАХОДЯТСЯ!

и за другие РЕАЛЬНЫЕ МАРАЗМЫ ВЕБ-ИНТЕРФЕЙСА.
Лектор однажды рассказал занятную историю. Делали они подобную систему. Сделали все красиво, кнопочки на местах, все как положено. Показали заказчику и тот сказал: "Вы, ребята, му*ки!". У предыдущей версии был ужасающий досовский интерфейс и был он уже лет 20, а работают с программой дамы преклонного возраста, которые не знают, что такое юзабилити и знать не хотят. Так все переделали в соответствии с требованиями.
писал программу для библиотекарей. старенькие тетки сидят там. надо сказать что интерфейс обладал всего двумя кнопками, меняющихся по обстоятельствам. но даже к такому интерфейсу они привыкали около 2 недель =(
UFO just landed and posted this here
обычный интерфейс, написанный обычным программистом, которому поставили задачу: мы должны иметь возможность работать с такими то данными.
и всё.
о gui-дизайне многие даже и не подозревают, а кто-то просто не хочет за это платить.
могли бы и сами многое сделать нормально, но думать лень.
таких интерфейсов миллионы, особенно в бухгалтерской среде...
Мдааа... такого говна я не делал, даже когда первый раз сел за Borland VC++
Мдааа... а я такого говна не делал, даже когда первый раз сел за Microsoft C++ Builder:)
Я думаю, такие интерфейсы появляются по следующим причинам:
1) программисту думать не хотелось
2) программист не в курсе, что над гуями думать надо вообще
3) программиста не ввели в курс дела, и он попросту не понимает как программой будут пользоваться и какие кнопки и поля приоритетные
4) заказчик не хочет платить и не думает о том, что нужен грамотный гуй, к тому же «тётки» один фиг будут долго обучаться ибо обладают каждая своей логикой.
Такие интерфейсы появляются по тем причинам, что некоторые люди поручают дизайн интерфейса программистам и не знают что такое коридорное тестирование.
Самая клёвая кнопка — «Показать». Понятное дело, зачем пустому месту пропадать. %)
Там надо было на 2 части разбить:
1. Кнопка "Показать".
2. Кнопка "Скрыть ту фигню, которую только что показал".
Sign up to leave a comment.

Articles