Это дополнение к отличной предыдущей (более практической) статье про ненавязчивый яваскрипт. Вкратце, я хочу сказать, что способность работы при выключенном JS это только видимая верхушка айсберга и, быть может, не главная цель. Есть много других преимуществ использования этого подхода. Под катом вы найдете список с пояснениями (плюс немного примеров хороших js-компонент в конце).Unobtrusive Javascrit очищает HTML от JS.
14 мая Microsoft обновили набор образов для тестирования сайтов в Internet Explorer. Теперь под Windows XP остался только IE6. IE7 есть под Windows Vista. Также добавили образы Windows 7 c IE8 и IE9. Образы в формате Virtual PC. Для того, чтобы их запустить под VirtualBox, их нужно конвертировать в vdi.
Статья для начинающих веб-разработчиков о разработке технического задания для программирования веб-приложения на примере интернет-магазина. Внимание — эта статья не об интернет магазине, а о разработке технического задания. В комментариях я не буду обсуждать детали описываемого интернет-магазина — он взят лишь для примера, но постараюсь добросовестно отвечать на вопросы о методике разработки рабочей версии документации и переходу к кодированию.
Одна из интересных функций CSS3, которую мы и рассмотрим сегодня, носит имя "::selection", при помощи которой можно заменить стандартный цвет выделения текста в браузере. Следует заметить что, на момент написания статьи, эту функцию поддерживают только лишь Safari и Firefox, причем отображают совершенно по разному.
Задача: создать навигатор страниц. Вот такой:1. Подбираем цветаТак как навигатор делается для использования в конкретном сайте, цвет нам уже известен: #0aaafd. Этот цвет используется для обозначения ссылок. И он нам нужен для создания скругленных квадратов-подложек (один — для выделения текущей страницы, второй — для выделения при эффекте :hover).
Часто, когда мы сдаем проект клиенту, мы теряем контроль над HTML-кодом. Иногда клиент использует CMS (Системы Управления Контентом), которые дают ему полный контроль над теми или иными частями HTML-кода. Иногда клиент просто использует наши темплейты для вывода своего кода в документ. В большинстве случаев довольно тяжело проинформировать клиента о том, как использовать темплейты или CMS, которые вы ему предоставляете, а иногда просто неприемлемо толкать пламенные речи о семантической верстке и веб-стандартах.
User CSS — это пользовательские каскадные таблицы стилей. То есть CSS, подключаемые пользователем в браузере. С помощью них можно менять отображение страницы, например, блокировать баннеры, изменять цвета текста или фона, тестировать HTML-вёрстку. Вот несколько моих User CSS:. Баннерорезки URL-block.css и Hidecertainsizes.css.