Category: животные

Category was added automatically. Read all entries about "животные".

Проблема выбора значений из очень длинных списков и элемент Select

Из нескольких постов в блоге образовалась статья. Кто что думает об описанной проблеме?

Прокрутка

Прокрутка — это плохо. Наверняка каждый сталкивался со страницами, которые приходится прокручивать «туда-сюда» несколько раз для того, чтобы составить мнение о предмете или выполнить действие.

Посмотрели в одном месте. Запомнили или записали на листочек. Прокрутили страницу. Что-то сопоставили. Вернулись назад. Уточнили. И так далее. Проблема в отсутствии целостной картины.

Скажем, я просматриваю длинный прайс-лист. И мне нужно сравнить несколько похожих товаров, разнесенных достаточно далеко друг от друга. При этом я либо мучаюсь с ручкой и бумагой, либо пользуюсь формированием списка «по запросу», в который помещаю только интересные мне позиции. Так устроено сравнение товаров в некоторых интернет-магазинах.

Collapse )

Зебры должны умереть, или просто про полосатые таблицы

Раскрашивать чётные и нечётные строки таблиц в разные цвета

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

Также я считал что такие таблицы ещё и хуже читаются, поскольку взгляд начинает скакать либо по чётным либо по нечётным строкам. И вот на днях я обнаружил что Э. Тафти (E.Tufte) в книге "Envisioning Information" подробно объяснил почему полосатые таблицы использовать не стоит. К сожалению эту из его книг я не читал, однако из дискуссии на его сайте можно в целом понять, что происходит: вкратце, все объекты с одним цветом фона считаются как-бы расположенными на одном слое, а объекты с другим цветом фона - на другом.

Тем не менее полосатые таблицы продолжают использовать. В качестве аргументов "за" приводятся:

* Они эстетически привлекательны
* Они помогают глазу переходить от столбца к столбцу, не теряя строки

Последний аргумент действительно имеет смысл в случае нескольких столбцов. С другой стороны, почему бы в такой таблице, как здесь просто не уменьшить расстояние между столбцами и убрать это пустое место?

Э.Тафти считает, что полосатые таблицы не нужны совсем, и предлагает добиваться нужного результата только с помощью правильного подбора размеров, структуры и шрифтов. Думаю, его решение вполне подходит для случая единичных таблиц со статичными данными, но к сожалению динамически генерируемых таблиц вокруг нас гораздо больше.

А что думаете вы?