
Куда делся дизайн?
Идея заключается в продвижении web-стандартов. Просто как две копейки. Нужно правильно использовать (x)html, семантическую разметку, хорошо структурированный контент и, конечно, старую добрую игру слов. Время показать свое <body>.
Как принять участие
Заполните регистрационную форму акции, ваш сайт будет включен в официальный список участников в течении часа.
Затем 9-го апреля просто уберите все CSS-стили с вашего сайта, сняв тем самым с него весь дизайн.
(Опционально): Вставьте следующий кусок кода сверху вашей страницы:
<h3>Что случилось с дизайном?</h3>
<p>Чтоб узнать, почему стили отключены на этом сайте посетите
<a href="http://naked.dustindiaz.com"
title="Web Standards Naked Day Host Website">
сайт ежегодной акции «CSS Naked Day»</a>.
</p>
Эта опция для тех, кто хочет дать понять посетителям, что происходит. Она не для того, чтоб привести трафик на сайт организаторов или получить с этого деньги. На сайте нет рекламы и никогда не будет. Эта опция для вас, людей, «обнажающих» свои сайты.
Когда проходит акция?
Народ интересуется датой проведения CSS Naked Day. Вот несколько причин, почему это 9-ое апреля:
- Дата должна приходится на вторник, среду или четверг (дни с наибольшим количеством трафика)
- Она должна быть близко к первой неделе апреля
- Она не должна приходится на 1-ое апреля (Международный день дурака)
- Должно быть хотя бы пять дней до акции с момента ее анонса
Не думай, просто «раздевайся»
Для этогое сть простая PHP функция:
<?php
function is_naked_day($d) {
$start = date('U', mktime(-12, 0, 0, 04, $d, date('Y')));
$end = date('U', mktime(36, 0, 0, 04, $d, date('Y')));
$z = date('Z') * -1;
$now = time() + $z;
if ( $now >= $start && $now <= $end ) {
return true;
}
return false;
}
?>
Использовать можно так:
<head>
...
<?php
if ( is_naked_day(9) ) {
echo '<!-- в CSS Naked Day нет стилей -->';
} else {
echo '<link rel="stylesheet" type="text/css" href="styles.css" />';
}
?>
...
</head>
Инструменты и плагины
Внимание, разработчики плагинов. Большая часть прошлогодних плагинов используют не правильную дату проведения акции Naked Day. Примите во внимание изменения в вышеприведенном коде, где аргументом функции выступает день месяца, в который проводится акция. Если у вас есть плагин для проведения Naked Day для какой-либо популярной CMS, пожалуйста дайте мне знать об этом по адресу
Список плагинов и инструментов можно посмотреть на сайте акции.
Мнения известных людей
Забавная идея, полностью олицетворяющая то, зачем вообще нужно создавать CSS.
Для дизайнеров все это привликательно в основном более широкими презентационными возможностями, а для остальных мотивацией для принятия участия в акции по началу являлось предотвращение превращания HTML в язык оформления.
Håkon Wium Lie