Къде ми е дизайнът?!

Каква ирония… точно за откриването си блогът ми остана гол…

Зад всичко това стои идеята за популяризиране на уеб стандартите. Елегантно и просто благодарение на правилната употреба на (x)html, meta-тагове, css, добра йерархична структура и разбира се игра на думи.

Това е 3та година на инициативата CSS Naked Day. Оставянето на страницата гола ще помогне да се оцени работата на уеб дизайнерите, благодарение на които сайтовете и блоговете ни изглеждат толкова добре. Това е повод и да се напомнят предимствата на употребата на CSS в дизайна на страниците, правейки ги достъпни за повече хора, използващи различни средства за достъп до тях.

Как да участвам?

Попълнете тази форма naked day signup form, и сайтът ви ще бъде включен в официалния списък на участниците за 1 час.

След това на 9 Април просто махнете целия CSS код от сайта си, оставяки го без дизайн.

(По желание): Добавете следния код в началото на страницата си:

  1. <h3>What happened to the design?</h3>
  2. To know more about why styles are disabled on this website visit the
  3. <a title="Web Standards Naked Day Host Website" href="http://naked.dustindiaz.com">Annual CSS Naked Day</a> website for more information.

Това е за тези, които смятат, че е нужно да обяснят на посетителите си за какво става дума. Целта не е привличане на трафик или печелене на пари. На страницата няма реклами, няма и да има.

Кога ще се състои отново?

Ето как се определя датата:

  • Денят трябва да е вторник, сряда или четвъртък (дните с най-глоям трафик)
  • Трябва да е около първата седмица на април
  • Не трябва да е на 1 април (международен ден на шегата)
  • Датата трябва да бъде съобщена поне 5 дни предварително

Как да го направя?

Ето една примерна PHP функция, която да помогне в начинанието:

  1. <?php
  2. function is_naked_day($d) {
  3.   $start = date(‘U’, mktime(-12, 0, 0, 04, $d, date(‘Y’)));
  4.   $end = date(‘U’, mktime(36, 0, 0, 04, $d, date(‘Y’)));
  5.   $z = date(‘Z’) * -1;
  6.   $now = time() + $z;
  7.   if ( $now >= $start && $now <= $end ) {
  8.     return true;
  9.   }
  10.   return false;
  11. }
  12. ?>

Използва се така:

  1. <head>
  2. <?php
  3. if ( is_naked_day(9) ) {
  4.   echo ‘<!– naked day has no styles –>’;
  5. } else {
  6.   echo ‘<link rel="stylesheet" type="text/css" href="styles.css" />’;
  7. }
  8. ?>
  9. </head>

Ако желаете да получите повече информация за инициативата, посетете http://naked.dustindiaz.com/

5 Responses to “CSS Naked Day!”
  1. Хмм, за малко да го пропусна тази година, но все пак успях да хвана новината… Май пак ще си събличам сайта, LOL :-D

  2. [...] CSS Naked Day! ‘08 [...]

  3. [...] информация ца инициативата има при Яйо и на официалниа [...]

  4. [...] 02], Bulgarian, Hungarian, [Russian 01, Russian 02], Ukrainian, Croatian This entry was written by Artis [...]

  5. [...] Китайською, [Корейською 01, Корейською 02], Німецькою, Болгарською, Угорською, [...]

Leave a Reply

XHTML: You can use these tags: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>