Разработка
Подписаться на эту рубрику по RSS
Грамотный стиль CSS
Каскадные таблицы стилей используются в настоящее время при разработке абсолютного большинства сайтов. Подход к построению таблиц, однако, различается. В большинстве случаев сайт содержит один файл с таблицей CSS, в котором описаны стили в порядке возникновения при создании оформления сайта, при этом каждый стиль описывает некий элемент дизайна, допустим, блок или ссылку, полностью с учётом наследования.Далее...
В Lotus Notes нельзя сделать динамически вычисляемое представление, и это очень неудобно. Для динамического отображения документов можно использовать установку фильтра.
Есть 2 способа фильтровать документы:
- фильтрация по категории во встроенном представлении (то есть исходное представление должно иметь столбец с сортировкой по группам, а встроенное должно содержать значение в параметре "Показать единую категорию");
- фильтрация с помощью команды @SetViewInfo([SETVIEWFILTER];"Acme Corp.";"companyName";1) (её можно установить на действия и гиперобъекты)
Вот собственно и всё, маловато будет...
Источник: Dynamic view filtering in Notes
Библиотека функций Javascript prototype недавно получила собственный домен prototypejs.org . И в связи с этим я решил составить небольшой список Javascript-библиотек, которые помогают упростить написание кода динамических веб-страниц:
- Prototype
- JsHttpRequest: динамическая подкачка данных с поддержкой upload-а (AJAX)
- mootools - компактная, модульная, объектно-ориентированная библиотека. На сайте можно выбрать необходимые параметры и загрузить готовый файл только с заданными функциями, также можно указать его сжатие.
- jQuery - маленькая и быстрая библиотека
Прочитал «10 ошибок вебдизайна в 2006 году» Якоба Нильсена. В основном со списком ошибок согласен, поэтому приведу его у себя, чтобы когда придётся делать странички, взглянуть на него и не ошибиться.
- Плохой поиск
- Ссылки на PDF-файлы для онлайн просмотра
- Неизменяемый цвет посещённых ссылок
- Текст, сложный для беглого ознакомления с ним
- Фиксированный шрифт
- Заголовки страниц с плохим отображением в результатах поисковых систем
- Похожие на рекламу элементы дизайна
- Нарушение общепринятых принципов дизайна
- Открытие нового окна при прохождении по ссылке
- Вопросы пользователей, оставленные без ответов
Браузеры - как люди, которые их создавали. По разному выглядят, по разному работают, по разному воспринимают и передают информацию. И те же стремления одновременно быть, как все, нормальными и выделиться чем-то. Отличия в обработке CSS разными браузерами можно посмотреть в таблице совместимости браузеров с CSS-селекторами, псевдо-элементами и псевдо-классами. Таблица небольшая, в ней упомянуты только самые распространённые программы, но очень полезная для веб-разработчиков.
Нашёл в сети интересный сайт для тех, кто занимается любительской разработкой web-страниц или ещё только изучает HTML: Htmlplayground. Сайт является интерактивным справочником по тэгами и атрибутам HTML, точнее - XHTML+CSS. Можно выбрать тэг, получить по нему справку и поработать с его атрибутами и свойствами CSS, при этом результат изменения параметров виден в результирующем поле практически сразу, благодаря использованию ajax.