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

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

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

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

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

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

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

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

  1. <h3>Какво се случи с дизайна?</h3>
  2. За да разберете защо стилове на този сайт не работят, посетете
  3. <a href="http://naked.dustindiaz.com/">официалния сайт</a>
  4. на годишната кампания CSS Naked Day или
  5. <a title="годишната кампания CSS Naked Day на български"
  6. href="http://www.karailiev.net/2008/css-naked-day/">
  7. преводa на български език</a>.

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

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

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

  • Денят трябва да е вторник, сряда или четвъртък (дните с най-глоям трафик)
  • Трябва да е около първата седмица на април
  • Не трябва да е на 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/

6 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], Німецькою, Болгарською, Угорською, [...]

  6. der titel hatte mir mehr verpsrochen. Greetings from Germany

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>

*
To prove you're a person (not a spam script), type the security word shown in the picture. Click on the picture to hear an audio file of the word.
Click to hear an audio file of the anti-spam word