Пользовательские атрибуты в HTML

Иногда возникает необходимость связать с HTML элементом дополнительные данные, с которыми потом будет работать JavaScript. Простое и очевидное решение — добавить новый атрибут, но с ним не согласен валидатор. Как тут быть?

Комментарии (19)

Треугольный буллит в деревьях и списках

Пару дней назад довелось посетить сайт с замечательным буллитом Треугольный буллит в меню разделов, после нескольких безрезультатных попыток, развернуть это дерево, я понял, что никогда не нужно использовать этот маркер для простых списков. Не прошло и пары дней как я снова попался на эту неоднозначность, причем сайт назывался «Usability Body of Knowledge», хорошо хоть в этот раз я уже ожидал подвоха.

Комментарии (18)

Совместимость сайтов с IE8

В блоге команды Internet Explorer недавно опубликован список основных проблем совместимости существующих сайтов с IE8.

Комментарии (31)

Обзор №9, Март 2009

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

Комментарии (6)

Создание гаджетов для Windows Sidebar

Гаджеты отличное дополнение к веб-сайту или сервису, они могут сообщать пользователю о новых публикациях, сообщениях, письмах, показывать постоянно изменяющуюся информацию (курсы валют, погоду), ускорять регулярные действия пользователя. Гаджет — это небольшая веб-страница, поэтому его создание не требует от веб-разработчика значительных усилий или освоения новых технологий.

Комментарии (33)

9 советов по оформлению текста для веб

95% пользователей не читают 80% вашего контента, к таким выводам пришли разработчики CWsites. Статистика как видите не самая хорошая. Как же улучшать восприятие контента, донести его до как можно большего числа пользователей?

Комментарии (21)

Модульная сетка в веб

Веб превосходен в том, что касается распространения контента, но мне всегда не хватало WYSIWYG инструментов столь привычных в печатном мире. Работая над дизайном своего сайта, я хотел добиться гибкости работы с иллюстрациями свойственной этим инструментам.

Комментарии (6)

Прогрессивное улучшение и CSS

В предыдущей статье серии мы ознакомились с концепцией прогрессивного улучшения, теперь самое время обсудить ее практическое применение. В этой статье акцент будет сделан на CSS.

Комментарии (12)

Концепция прогрессивного улучшения

Начиная с 1994 года сообщество веб-разработчиков говорит о graceful degradation. Концепция заключалась в том, что пользователям современных браузеров контент предоставлялся в полном виде а тем кто использовал Netscape 4 в упрощенном. Этот подход работал хорошо, но не способствовал развитию универсально доступного веб, как его видел Тим Бернерс-Ли. Спустя десяток лет, несколько умных людей задумались о graceful degradation и обнаружили, что это не всегда лучший вариант. Озабоченные доступностью контента и возможностями мобильных браузеров, они искали новый путь в веб-разработке — путь сфокусированный на контенте и позволяющий больше, чем просто дать минимальный доступ старым браузерам и устройствам.

Комментарии (9)

Смотрите на продукт со стороны пользователя

Улучшая свои продукты, способы их изготовления или распространения, мы обычно смотрим на это с точки зрения разработчика. Мы ничего не можем с этим поделать, поскольку знаем подробности всех решений. Мы любим мелочи — решаем проблемы, ищем способы преодолеть ограничения, но не пытаемся увидеть нашу роль во всем процессе...

Комментарии (6)