Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2009.06.28;
Скачать: CL | DM;

Вниз

«Интерфейс пользователя» → Сетка в таблицах   Найти похожие ветки 

 
Kolan ©   (2009-04-15 12:31) [0]

*Пост в рамках не существующей конференции «Интерфейс пользователя».*

Все кто занимается построением таблиц (отчетов в Фастрепорте например) должны знать,
что в таблицах не следует рисовать линии разделяющие строки и столбцы (сетку)
без существенных на то причин. В реальности же при слове таблица многие представляют
именно разлинованную вдоль и поперёк сетку, это плохо...

Что плохого в этих тонких полосочках, давайте разберемся.
Полосочек в таблице не должно быть, потому что это — графический мусором.
Чернила (или пиксели, неважно), потраченные на полосочки, потрачены зря,
это не данные. Это просто способ визуально отделить один столбец от другого,
одну строку от другой. И способ откровенно плахой. Сетка захламляет таблицу,
не давая ничего взамен, и даже наоборот — снижают информационную плотность
и коэффициент чернил-данных.
(см. Eduard Tufte, The Visual Display of Quantitative Information)

Но хуже всего в полосочках то, что они создают эффекты, называемые 1+1=3.
Эти эффекты возникают из-за огромного контраста между белым фоном и черной сеткой.
Из-за контраста белый фон, который должен быть фоном, начинает привлекать
внимание (как бы светиться), выходить на передний план, отвлекать от самих данных.
(см. Eduard Tufte, Envisioning Information)

Чем же заменить полосочки?
Привлекать внимание нужно не к сетке и не к фону, а к данным.
Для этого можно погасить эффекты 1+1=3 сделав сетку,
к примеру, не такой контрастной по отношению к фону (бледно серой например).
Но гораздо лучше вообще избавиться от сетки, заменив её расстоянием.
Достаточно лишь немного отодвинуть цифры друг от друга, и колонки со строками
начнут прекрасно читаться.

Что делать в Делфи.
Я думаю, все распространенные генераторы отчетов для Делфи позволяют управлять отрисовкой
полосочек в таблицах, так что в создании удобных, легких для чтения таблиц нет никаких препятствий.

Освободившиеся после удаление сетки место можно заполнить чем-нибудь полезным,
например рассказом о интересных особенностях в данных.

Ссылки по теме:
Почему-то пост с ссылками не вставляется, поэтому ссылки в комментариях.



Страницы: 1 2 3 4 вся ветка

Текущий архив: 2009.06.28;
Скачать: CL | DM;

Наверх




Память: 0.47 MB
Время: 0.008 c
15-1240580067
мученик
2009-04-24 17:34
2009.06.28
php и файлы..


15-1240433713
Юрий
2009-04-23 00:55
2009.06.28
С днем рождения ! 23 апреля 2009 четверг


15-1240243040
@!!ex
2009-04-20 19:57
2009.06.28
Как добавить функции в php?


2-1241619801
madmech
2009-05-06 18:23
2009.06.28
Не печатается заголовок итогового столбца отчета


2-1242196813
Альф
2009-05-13 10:40
2009.06.28
Когда освободиться TStrings ?