can3p: (Default)
[personal profile] can3p

You’re faced with a tough decision: how many messages do we include on each page? Your first inclination may be to say, «Let’s just make it a preference where people can choose 25, 50, or 100.» That’s the easy way out though. Just make a decision

Instead of using your expertise to choose the best path, you’re leaving it in the hands of customers. It may seem like you’re doing them a favor but you’re just making busy work for them (and it’s likely they’re busy enough). For customers, preference screens with an endless amount of options are a headache, not a blessing. Customers shouldn’t have to think about every nitty gritty detail — don’t put that burden on them when it should be your responsibility.

Preferences are also evil because they create more software. More options require more code. And there’s all the extra testing and designing you need to do too. You’ll also wind up with preference permutations and interface screens that you never even see. That means bugs that you don’t know about: broken layouts, busted tables, strange pagination issues, etc.

(c) Getting Real

Так через сколько же миллисекунд должны скрываться всплывающие подсказки? Всегда радовался тому, то среду Gnome можно полностью подготовить для продуктивной работы за 10 минут, а на KDE надо потратить час-два, разработики большинство вопросов уже решили достаточно приемлимым способом.

Еще характерный пример – в pidgin поле ввода текста увеличивается по мере увеличения числа строк. Налетела толпа, закричали – да как же так, я хочу сам растягивать поле ввода, я хочу, чтобы оно было 150 пикселей высотой! Разработчики мужественно послали всех лесом, и это было очередное верное решение при разработке проекта. Недовольные даже сделали форк, который погиб типичной для таких форков смертью.

Еще пример. В Ubuntu, начиная с версии 10.04 перенесли кнопки управления окном в левый край. Ба, неудобно! Давайте сделаем где-нибудь галочку, чтобы можно было вернуть взад! Не сделали, можно вернуть только через gconf. Хорошо? Отлично, потому что к новому положению привыкаешь за день, и оно уже кажется абсолютно естественным. И галочки не надо, миллионы пользователей не будут думать, как же все-таки лучше – справа или слева?


Оригинал: http://blog.dpetroff.ru/tech/bad_preferences

Profile

can3p: (Default)
can3p

April 2017

S M T W T F S
      1
2 3 45678
9101112131415
16171819202122
23 242526272829
30      

Most Popular Tags

Style Credit

Expand Cut Tags

No cut tags
Page generated Jul. 19th, 2025 12:13 pm
Powered by Dreamwidth Studios