При печати веб-страницы с тегом select на ней, выпадающий список будет выглядеть так же как и на экране.
Конечно, в таком виде он совершенно не нужен и бесполезен. Он может даже скрывать совершенно необходимые детали, важные для понимания того, что напечатано (например, набор параметров продукта).
Увы, я не знаю по настоящему простого и красивого способа обойти этот недостаток. Один из наилучших вариантов - продублировать содержимое каждого select`а неупорядоченным списком. И скрыть эти списки для всех устройств, кроме принтера. На мой взгляд, это наиболее простой и удобный подход к решению проблемы.
читать дальше
Один из клиентов, для которого я делал магазин, с довольно большим количеством продукции, захотел разделить их на сайте по своим особым признакам. У каждого продукта эти признаки свои. Какой-то может быть со скидкой, какой-то иметь "специальную" цену, какой-то быть и вообще бесплатным. Первоначально задумывались специальные страницы для скидок. Но после обсуждения, было решено, что посетителю сайта нет дела до того, почему продукт распродается со скидкой, и разбиение списка с продуктами на разные страницы может плохо сказаться на юзабилити.
читать дальше
Наверно, каждый вебмастер хоть раз в жизни спрашивал: "Как показать погоду на моем сайте?". Раньше для этого использовали довольно уродливый гаджет канала погоды. Он отвратительно выглядел и его нельзя было менять. Некоторые использовали iframe для того чтобы подгружать внешние данные и отображать их на сайте. Наконец, всегда можно было поставить ссылку "посмотреть погоду". Итак, есть задача - получить данные о погоде из внешнего источника и настроить ее внешний вид. К счастью, теперь есть великолепный инструмент для этого. Google Weather API - легок в использовании и настройке.
читать дальше
оригинал

Нашел на днях интересный пример использования CSS3 и решил поделиться им с сообществом. Примеры сделаны для движка webkit, но все должно работать и в других браузерах, поддерживающих css3.
В этой статье мы рассмотрим, как можно сделать AT-AT Walker из V эпизода Звездных войн с помощью CSS3 анимации. Начнем с обзора тех свойств CSS3, которые делают эту анимацию возможной. Затем рассмотрим список частей AT-AT и CSS код для движения каждой части.
читать дальше
оригинал
Файл конфигурации Apache .htaccess (расшифровывается как hypertext access) может быть мощным инструментом для веб-разработчика, если использовать его должным образом. Он может находиться в любой папке вашего сервера и может быть легко изменен в любом текстовом редакторе. В этой статье я расскажу о 20 тонкостях использования .htaccess.
читать дальше