Archive for Октябрь, 2007

Еще об анализе логов веб-сервера

Михаил Елфимов on Окт 25th 2007

The Limitations of Server Log Files for Usability Analysis @boxesandarrows.com

Конечно, автор статьи прав насчет обычных логов. Они не точны. Люди, занимающиеся баннерной рекламой, скажут вам что расхождение в статистике, измеренной различными способами, может быть до 40% посещений. И тем не менее, логи — практически единственный способ быть в курсе реально происходящего.

Что можно сделать, чтобы повысить точность статистики?
— Использовать механизм сессий, чтобы отслеживать перемещения пользователя по сайту. Этим исключаются меняющиеся IP-адреса, анонимайзеры и прокси-серверы. Минусом является то, что некоторые браузеры могут блокировать cookie-файлы, через которые работают сессии;
— Хранить связь сессии и профайла пользователя, что позволяет получить некоторые демографические данные (если, конечно, они есть в профайле пользователя);
— Включать в одинаковые ссылки, находящиеся на одной странице, дополнительную информацию (если ссылка находится в меню — дописывать &from=menu, если ссылка находится в блоке навигации внизу страницы — дописывать &from=bottom, и т.д.), чтобы можно было определить, из какой части страницы перешел пользователь;
— Использовать механизмы асинхронных HTTP-запросов через Javascript (XmlHttpRequest), чтобы отслеживать перемещения пользователя по сайту. Этим исключается влияние кэширования на статистику, но увеличивает нагрузку на сеть и сервер.

Filed in Методы юзабилити, Практика, Ссылки, Юзабилити | One response so far

Цитата из «The Visual Display of Quantitative Information», 2nd edition (Edward R. Tufte)

Михаил Елфимов on Окт 18th 2007

Принципы отличной графики

Отличная графика — это хорошо спроектированное представление интересных данных; вопрос содержания, статистики и дизайна.

Отличная графика состоит из сложных идей, которые доносятся доходчиво, точно и эффективно.

Отличая графика это то, что доносит до наблюдателя максимум идей за минимум времени и с меньшим расходом чернил на меньшей поверхности.

Цитата из «The Visual Display of Quantitative Information», 2nd edition (Edward R. Tufte).
Перевод 2007, Михаил Елфимов.

Filed in Литература, Проектирование ПИ, Цитаты | No responses yet

Цитата из «The Visual Display of Quantitative Information», 2nd edition (Edward R. Tufte)

Михаил Елфимов on Окт 18th 2007

Контекст — основа графической честности

Чтобы быть правдивыми и разоблачающими, графики должны отвечать на вопрос, лежащий в самом сердце статистического мышления: «В сравнении с чем?» Истощенный, бедный данными дизайн всегда должен вызывать подозрения, поскольку графики часто лгут умалчивая, не включая данные, необходимые для сравнения. Принцип:

Графики не должны иллюстрировать данные, вырванные из контекста.

Цитата из «The Visual Display of Quantitative Information», 2nd edition (Edward R. Tufte).
Перевод 2007, Михаил Елфимов.

Filed in Литература, Проектирование ПИ, Цитаты | No responses yet

Тестовые задания технических дизайнеров

Михаил Елфимов on Окт 17th 2007

Результаты набора на вакансию технического дизайнера — 8 и задание на вакансию @artlebedev.ru

Интересные вариации над расписанием. Расписание, само по себе - вечная тема для инфодизайнеров.

Filed in Проектирование ПИ, Ссылки | No responses yet

Mac OS X с точки зрения проектировщика

Михаил Елфимов on Окт 12th 2007

Плюс:
- В браузере Сафари, при закрытии последней вкладки, она закрывается, и от программы остается только меню, которое не привязано к конкретному окну программы. Это поведение отличается, например, от Firefox для Windows, в котором при закрытии последней вкладки она заменяется на пустую. Это вынужденное поведение, поскольку невозможно закрыть окно и не закрыть программу, в Windows меню привязано к окну. Закрывать же программу по закрытию последней вкладки тоже как-то нелогично.
Mac OS X это решено более элегантно - программа может существовать с отображением только меню, без окон.

Минус:
- В том же браузере Сафари при клике по лейблу чекбокса состояние последнего не меняется. Много поколений HTML-верстальщиков впитывают с молоком матери, что лейбл чекбокса надо обязательно привязывать через атрибут FOR к ID чекбокса, ибо неправильно заставлять пользователя тыкать исключительно в сам чекбокс при наличии полезной ассоциированной площади. А тут это просто не работает. Так вот.

Filed in Практика, Проектирование ПИ | No responses yet

Излишняя услужливость

Михаил Елфимов on Окт 5th 2007

На сервисах типа mamba.ru, odnoklassniki.ru есть возможность посмотреть:

  • список людей, которые заходили к тебе в профайл;
  • дату, когда человек последний раз был на сайте (или индикация что он сейчас на сайте).

Меня это долго напрягало, и теперь я наконец понял что в этом неправильно.

В Gmail есть замечательная возможность сделать отмену любому своему действию (ну, кроме отправки письма). Даже удаление письма не влечет за собой ничего серьезного - письмо все равно можно восстановить. Т.е. человек может быть уверен, что а) система не сделает ничего без команды человека, б) что бы человек не сделал, он всегда может это исправить.

Это именно тот принцип, который нарушается на мамбе и одноклассниках. Человек, не нажимая никаких кнопок и не давая никаких команд, одним своим переходом по страницам вносит изменения в систему. И эти изменения он не может ни отменить, ни как-то исправить.

Filed in Проектирование ПИ, Юзабилити | One response so far