Преамбула
Я систематически задумывался, почему переход пользователей
с DOS/NT4/W95/W2000 на XP прошёл сравнительно безболезненно
и чаще с откровенной радостью "наконец-то вот тут так-то!"
нежели с плачем "где моя любимая XXXX..."
И почему я наблюдаю
(
Read more... )
Comments 74
В тлгрм - можно послать файл, например.
А вот кнопки "сохранить" - быть не должно. Это атавизм тех времен, когда массовой памяти было мало, она была медленной, и сохранять состояние следовало явно и вдумчиво. Это был компромисс.
А в идеале пользователь должен иметь тупо персистентную среду, синхронизированную по всем своим гаджетам. Как завалишинский фантом.
Reply
Я не говорю, что "паттерн сознательного сохранения" чем-то ЛУЧШЕ "паттерна персистентной среды".
А ты говоришь.
Ты зря это говоришь мне, поверь. :)
Reply
Суть дихотомии это не меняет. Есть то, как в идеале должно быть, и то, как мы можем реализовать в рамках текущих ограничений.
Так вот, с позиции ux, клик на иконку сохранения - лишний. состояние документа/обьекта должно быть персистентно и когерентно. Пользователь должен эффективно выполнять нужную работу над интересующими его данными, и не задумываться, что она может пропасть.
Это инфраструктурная задача. Документ просто есть. Пока его явно не снесут.
Reply
И наблюдаю общее и неуклонное снижение надёжности хранения как техническое, так и "по паттернам поведения" (в том числе и с твоей стороны - в предыдущей дискуссии ты продемонстрировал потенциально убийственное убеждение в том, что не надо ничего делать, с ntfs под линуксом и так всё хорошо).
Reply
ох знал бы ты, как это в Lightroom вымораживает, и оно так чуть ли не с первой версии - пока ты ведешь ползунок от 0 до 100% оно пытается тебе отображать ВСЕ промежуточные варианты.
Reply
Это ещё и очень благотворно для рынка, ибо логика "Тормозит - у вас недостаточно ресурсов, купите ещё". :)
Reply
Reply
Reply
То есть "я вот тут понаизменял кучу всякого - и примениться оно должно всё в комплекте".
Конечно, "внизу" на самом деле транзакционного механизма может и не быть, но все равно - вероятность сбоя во время сохранения достаточно низка по сравнению с "пользователь хотел только посмотреть, и что-то изменил случайно" а также "пользователь изменил часть и отвлёкся на телефонный звонок".
Reply
Reply
Если по изменениям - как провалидировать изменения первого поля на соответствие значениям последующих, если последующие еще не изменены ?
Поясню на несколько искусственном примере: предположим, дается нам на редактирование дата - не в виде строки цифр с разделителями, а в виде трех выпадающих списков в порядке день, месяц, год.
И надо нам поправить 1 февраля на 31 января. Ок, выбираем в первом списке 31, и тут же валидация орёт - "в феврале столько дней не бывает!".
Это еще и пользователя раздражает.
Reply
А именно - когда описание "что делает вот этот флажок" также меняется вместе с состоянием самого флажка - "Х включено"/"Х выключено" или "включить Х"/"выключить Х", и при этом иногда это описание отражает текущее состояние, а иногда - состояние, которое будет после изменения (аналогично кнопке).
Казалось бы, "включить" - это про то, что будет, если ткнуть, а "включено" - про то что сейчас. А фигвам, бывает и так и так. Что уж говорить про случаи, когда надпись сокращена до "вкл"/"выкл".
Плюс смена привычных галочек на ползунки (и опять же без единого стандарта, какое положение что означает).
Интуитивность снижается.
Reply
Reply
Reply
И се-таки чекбокс понятнее - галочка или есть, или нет, и соответствие "есть=включено, нет=выключено" понятно интуитивно (а чего именно есть-нет, это второй вопрос, таки общий для любого вида контролов).
В случае же ползунков вкл-выкл привязывается к геометрическому положению, а это уже без знания "так общепринято" не очень-то понятно.
И это проблема интерфейсов не только в мире программ, но и в физическом:
Печально, но факт - наше электрооборудование порождено самым оголтелым индивидуализмом: приборы рассчитаны на разнообразнейшие напряжения, розетки рассованы куда попало, но самое сногсшибательное - это выключатели. Выключатели щелкают вверх, вниз, вкривь, вкось, их надо нажимать или дергать - каждый производственник старается блеснуть оригинальностью в той области, где нам больше всего нужна стандартизация.
С.Н.Паркинсон. Законы Паркинсона - У домашнего очага
Reply
Leave a comment