Дмитрий Сергеев
О себе
Рассылки
Проблема мелкого шрифта на высоких разрешениях и изображений, размытых браузерным масштабированием
Заметки о проектировании сайтов, моделировании данных, информационной архитектуре, пользовательских интерфейсах. Работы на предпроектной стадии. Эффективная организация процесса разработки. Расположение элементов на страницах сайта.
Проблема мелкого шрифта на высоких разрешениях и изображений, размытых браузерным масштабированием 2013-09-24 21:34 Дмитрий Сергеев Экраны с высокими разрешениями сейчас есть у заметной доли пользователей интернета: 1920x1080 - около 7% . При этом физически диагональ не всегда большая, окно браузера же часто развернуто на весь экран. В этом случае шрифт на многих сайтах очень мелкий, читать практически невозможно. читать далее Проблема мелкого шрифта на высоких разрешениях и изображений, размытых браузерны...
Что нужно знать владельцу сайта о флеш-баннерах
Заметки о проектировании сайтов, моделировании данных, информационной архитектуре, пользовательских интерфейсах. Работы на предпроектной стадии. Эффективная организация процесса разработки. Расположение элементов на страницах сайта.
Что нужно знать владельцу сайта о флеш-баннерах 2013-03-14 14:41 Дмитрий Сергеев Может ли флеш-баннер угрожать безопасности пользователей? Да, через баннер можно следить за пользователями, получить доступ к cookie, подгрузить клиентский скрипт, отправить данные на сторонний сервер. Поэтому исходный код баннеров нужно проверять. Список опасных конструкций можно посмотреть в требованиях Яндекса к баннерам (пункты 5, 10, 11. Как проверить исходный код флеш-баннера? Как декомпилировать swf-файл? С помощью прог...
Пользовательские скрипты для управления содержимым сайта
Заметки о проектировании сайтов, моделировании данных, информационной архитектуре, пользовательских интерфейсах. Работы на предпроектной стадии. Эффективная организация процесса разработки. Расположение элементов на страницах сайта.
Как быстрее добавлять HTML-теги в произвольное поле для текста...
Инструменты модератора: подсветка слов
Заметки о проектировании сайтов, моделировании данных, информационной архитектуре, пользовательских интерфейсах. Работы на предпроектной стадии. Эффективная организация процесса разработки. Расположение элементов на страницах сайта.
Инструменты модератора: подсветка слов 2012-04-28 14:53 Дмитрий Сергеев Развивая тему инструментов модератора, покажу еще пару скриптов. HighlightAll - расширение для Firefox, подсвечивающее повторяющиеся фрагменты текста на странице. Выделяешь один фрагмент, и сразу же видишь все его экземпляры. Например, в списке комментариев удобно смотреть, какие написаны с одного ip. Второй скрипт выделяет слова-маркеры <проблемных> комментариев (оскорбления, мат и т. д) Я не стал делать настоящую подсветку, а огранич...
Как из потока обратной связи выбирать действительно ценные предложения по развитию сайта
Заметки о проектировании сайтов, моделировании данных, информационной архитектуре, пользовательских интерфейсах. Работы на предпроектной стадии. Эффективная организация процесса разработки. Расположение элементов на страницах сайта.
Как из потока обратной связи выбирать действительно ценные предложения по развитию сайта 2012-03-16 18:05 Дмитрий Сергеев Идеи по развитию сайта по происхождению можно разделить на изначально запланированные разработчиками фичи, ждущие своей очереди идеи, возникающие у администрации в процессе использования сайта предложения, поступающие от посетителей В этой статье меня больше интересует то, как работать с пожеланиями пользователей. А смысл приведенного выше списка - лишь показать, что посетители - не еди...
Как в браузере отмечать сразу несколько чекбоксов? Рамкой!
Заметки о проектировании сайтов, моделировании данных, информационной архитектуре, пользовательских интерфейсах. Работы на предпроектной стадии. Эффективная организация процесса разработки. Расположение элементов на страницах сайта.
Как в браузере отмечать сразу несколько чекбоксов? Рамкой! 2011-11-10 21:29 Дмитрий Сергеев Если вы модерируете сайты, наверняка вам понравится возможность выделять группы чекбоксов рамкой. Раньше я делал это с помощью расширения Firefox CheckBoxMate . Потом версии браузера стали стремительно меняться, а об опции extensions.checkCompatibility=false не знал. Поэтому перешел на Greasemonkey скрипт . Если знаете аналогичные решения для других браузеров, пожалуйста, напишите в комментариях. Как в браузере отме...
Вывод сложного контента в несколько колонок средствами CSS: column-count, column-gap, page-break-inside
Заметки о проектировании сайтов, моделировании данных, информационной архитектуре, пользовательских интерфейсах. Работы на предпроектной стадии. Эффективная организация процесса разработки. Расположение элементов на страницах сайта.
Вывод сложного контента в несколько колонок средствами CSS: column-count, column-gap, page-break-inside 2011-09-29 17:28 Дмитрий Сергеев Расскажу про использование CSS multi-column layout module . Допустим у нас есть многоуровневый список. Для основного содержимого страницы он узковат, и возникает желание выводить его в несколько колонок. Для этого используем CSS-свойства column-count: 4 и column-gap: 10px. Первое задает на сколько колонок разбить контент, второе - какой между ними зазор. читать далее Выво...
Как использовать на сайте широкие картинки без оглядки на разрешение 1024x768
Заметки о проектировании сайтов, моделировании данных, информационной архитектуре, пользовательских интерфейсах. Работы на предпроектной стадии. Эффективная организация процесса разработки. Расположение элементов на страницах сайта.
Как использовать на сайте широкие картинки без оглядки на разрешение 1024x768 2011-08-23 12:34 Дмитрий Сергеев Наверное многим знакома ситуация, когда проектируя макет сайта, приходится излишне ограничивать ширину изображений в основной колонке из-за пользователей с рарешением экрана 1024x768 (сейчас их доля 17% . Особенно это ощутимо в трехколоночных макетах. На dirty.ru ширина картинок ограничена 500 пикселями Если ширина изображения больше, то обычно оно либо частично заслоняется правой колонкой, либо п...
Контрастность и дальтонизм
Заметки о проектировании сайтов, моделировании данных, информационной архитектуре, пользовательских интерфейсах. Работы на предпроектной стадии. Эффективная организация процесса разработки. Расположение элементов на страницах сайта.
Неявные проблемы стандартных URL в Drupal...
Почему персональные контактные формы неважно работают в качестве системы личных сообщений на сайте
Заметки о проектировании сайтов, моделировании данных, информационной архитектуре, пользовательских интерфейсах. Работы на предпроектной стадии. Эффективная организация процесса разработки. Расположение элементов на страницах сайта.
Почему персональные контактные формы неважно работают в качестве системы личных сообщений на сайте 2011-05-05 23:08 Дмитрий Сергеев Если форум или комьюнити-сайт растет, рано или поздно у пользователей появляется потребность отправлять друг другу личные сообщения. Сейчас считается, что раскрывать емейл пользователя небезопасно, и нужна <внутренняя почта. Во многих популярных движках такая функциональность есть, но на мой взгляд эти компоненты довольно громоздкие, и лучше бы обходится без них. Кроме того не...