Javascript

Проектирование страницы форума: итоги конкурса

09.09.2007 / 51 комментарий

Подведем итоги недавнего конкурса юзабилистов. Задание было «улучшить страницу форума».

Исходный вариант страницы форума

Исходный вариант страницы форума

Что не так?

В комментариях к заданию конкурса я высказался о зашумленности страницы. Там же stschurik четко указал на несколько недостатков: «Неоправданно высокий блок информации о пользователе… Номера страниц идут не рядом с заголовком, а в линию рядом с путём и ссылкой «Начать новую тему»… Не выделены заголовки таблицы… В списке тем не выделены четные и нечетные…»

Присланные варианты редизайна я выкладываю в комментариях к этой заметке — так будет удобнее критиковать и хвалить.

Читать дальше →

Проектирование страниц и блоков, Javascript, PunBB, Движок для форума, Редизайн сайта, ЧПУ

Пара советов по улучшению форм

03.07.2007

1. Формы с большим размером шрифта заполнять приятнее:

2. Иногда вместо поля input type=text лучше использовать textarea:

3. Хорошо показывать примеры заполнения полей:

19 комментариев

Проектирование интерфейсов, юзабилити, Javascript, Usability, Дизайн интерфейсов, Интерфейс, Проектирование интерфейсов, Формы, Юзабилити

Бич F5. Как бороться с повторной отправкой данных

14.06.2007 / 27 комментариев

Когда человек заполняет форму и нажимает на кнопку «Отправить», может случиться всякое. Например, серверная часть может нормально отработать, а ответ клиенту не дойдет. Что мы (пользователи) тогда делаем? Ясное дело, нажимаем F5. Запрос отправляется еще разок с теми же данными. Серверная часть снова отрабатывает и на это раз возвращает ответ — страницу с продублированным комментарием (новостью, товаром, постом на форуме). Сталкивались с этим явлением?

Как же распространенную проблему решить? У меня четыре варианта.

Читать дальше →

AJAX, CMS, Javascript, Word Press, Wordpress, Вордпресс, Движок для блога, Движок для сайта, Дизайн интерфейсов, Интерфейс, Проектирование интерфейсов, Система управления контентом, Система управления сайтом, Формы

Делаем анонимное голосование на сайте

22.05.2007 / 12 комментариев

Статья о том, как устроить на сайте голосование так, чтобы
* посетители из баловства не голосовали по несколько раз,
* разработчик приложил минимум усилий.

Читать дальше →

AJAX, Javascript, Скрипт опроса

SEO против удобства пользователей: битва за главную страницу

20.02.2007 / 31 комментарий

SEO-специалисты говорят, что главную страницу лучше оптимизировать под важные ключевые слова. Поскольку чаще всего именно на нее указывает большинство внешних ссылок, у нее самый высокий Page Rank. При наличии ключевого слова в домене у главной страницы есть хорошие шансы оказаться на первой странице выдачи. Есть и другие нюансы.

Читать дальше →

Проектирование страниц и блоков, Javascript, noindex, SEO, Главная страница сайта, СЕО

Оригинальное применение облака тегов

15.02.2007 / 8 комментариев

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

Читать дальше →

Проектирование страниц и блоков, Javascript, Теги

Выбора значения из длинного списка: еще удобнее

08.02.2007 / 6 комментариев

Когда элементы списка уложены в какую-то структуру, выбор значения можно организовать с помощью каскада выпадающих списков Select или самодельных разворачивающихся списков с флажками, используя AJAX.

Читать дальше →

Проектирование интерфейсов, юзабилити, Javascript, Выпадающий список, Дизайн интерфейсов, Интерфейс, Проектирование интерфейсов, Раскрывающийся список