Колко данни са много данни?

“Намаляваш безпорядъка, като изчистиш дизайна и след това добавиш информацията” – обобщение на една от идеите на Едуард Тъфт относно начините за представяне на [количествена] информация.

За да се опитам да пресъздам накратко това, което си обмислям в момента ще цитирам и основните принципи на Тъфт:

  • Показвайте данните преди всичко останало
  • Увеличавайте максимално съотношението данни към то мастило (или иначе казано, възможно най-голяма част от мастилото да се използва за изобразяване на данни)
  • Изтривайте мастилото [пикселите], което не е предназначено за изобразяване на данни
  • Изтривайте мастилото [пикселите], което изобразява излишни данни
  • Преглеждайте резултата и редактирайте

Всичко това се прави с цел съдържанието да блесне пред всичко останало, защото Съдържанието е кралят.

В контекста на майсторлъка да създаваш дизайн на интерфейси това може да значи, че е добре на всеки екран да се показват възможно най-много данни, които помагат на потребителя да направи информиран, ефективен избор, т.е. да изпълни оптимално задачата си. Вместо да накъсваме данните в последователност от екрани, обременявайки възприятието, а следователно и извличането на полезна информация (Как данните стават информация? – мисли на Nathan Shedroff).

Тук под данни разбирам всеки пиксел от екранната презентация – включително елементите на операционната система и браузъра. И докато върху вида на операционната система и бразуъра рядко имаме контрол, трябва да обърнем вниманието си изцяло към прозореца на браузъра. Там да премахнем всяка следа на декорация, която не носи информация, свързана със задачата на потребителя. Като с това не казвам “не” на графичния дизайн или рисуването, защото един от основните фактори за повишаване на ползваемостта е естетиката. Но всяка част от графичния дизайн трябва да има отношение към задачата (картинка, шрифт, пиктограма, които подходящо настроение или добавят информация, която иначе би могла да бъде изразена чрез 1000 думи).


legibility.jpg
Don’t mistake legibility for communication. Дейвид Карсън.

Цитат от The Humane Interface: New Directions for Designing Interactive Systems, от Jef Raskin:

Оказва се, че ние просто се боим да изобразяваме информация в интерфейсите си. Известно е, че колкото по-малко неща влизат в една група, толкова по-лесно откриваме онова от тях, което ни трябва. Но от това не следва, както може да се стори на някои, че колкото по-малко елементи има на екрана, толкова по-добре. Ако стотина елемента са разхвърляни из десетки екрани, то вие ще изгубите повече време да се движите между тях, отколкото ще ви отнеме намирането на конкретен елемент, дори ако той се намира сред море от аналогични елементи. Търсенето на нещо в дълги, еднообразни списъци не винаги е трудно.Ако хората не можеха лесно да намират кратки елементи в дълги списъци, списание Wall Street Journal вече отдавна да се е разорило.

[…]

Сериозният, професионален потребител иска екраните да са запълнени до дупка с полезно съдържание. Екраните трябва да са добре обозначени и, да са снабдени с прости механизми за търсене и получаване на информация, отразяваща същността на дадения екран. (В края на краищата, след като сме седнали на компютъра, трябва да извлечем максимална полза от това.)

[…]

Във всеки случай, ако доведем до логическия й край една популярна философия на екранния дизайн, която се свежда до принципа, че “колкото повече е празното пространство, толкова по-лесно се чете”, то ще видим, че тогава на всеки екран трябва да има само един елемент с данни. В този случай потребителят със сигурност ще разпознае елемента с най-малко усилия.

Имайки опит в подобряването на редица продукти, чрез намаляване на количеството на екраните и увеличаване на дела на информацията в оставащите екрани, – или с други думи, чрез подобрение на логическата структура на дизайна, водещо до това съкращение, – аз достигнах до извода, че почти във всички комерсиални програми ние допускаме грешката да показваме на екрана твърде малко информация.


И да заимстваме още малко от Тъфт.

(1) Плътност на данните = Броят на записите / Площта, върху която са изобразени.

Следвайки мислите от по-горния текст си мисля, че колкото по-голяма е плътността на данните, толкова по-добре.

Важно за всеки интерфейс е да служи добре на определен тип потребители(правилото “Един размер за всички” не ражда добри решения). Затова трябва плътността на данните трябва да се съобрази с нивото на потребителите (новаци, напреднали), а и други фактори на контекста.

Leave a Reply

This site uses Akismet to reduce spam. Learn how your comment data is processed.