Ajax Russia : Аякс по-русски

Свежие новости из мира IT

CSS naked day

naked-day-08.png9-го апреля - международный CSS Naked Day, когда тысячи сайтов и блогов отключают css и выдают посетителям только HTML. Эту традицию начал Dustin Diaz - вэб разработчик на Google. Идея всего этого простая - продвигать вэб стандарты, семантический маркап и хорошую структуру сайтов.

AjaxRussia тоже участвует в этом проекте, и css завтра (9го апреля) вы не увидите! :) Если кто то хочет поучаствовать, то сделать это довольно просто. Dustin Diaz написал для этого небольшую php функцию.

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. ?>

Использовать эту функцию можно примерно так:

HTML:
  1. ...
  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. ...
  10. </head>

Всем удачи и весёлого CSS Naked Day!

del.icio.us Забобрить!

5 Comments so far

  1. Fr34k April 8th, 2008 22:53

    идея хороша, +1 присоединяюсь.

  2. Александр April 8th, 2008 22:57

    Молодец! Запишись в список на http://naked.dustindiaz.com/

    Там все участники ;)

  3. Samolisov April 9th, 2008 06:15

    А это у вас сайт уже без CSS как я понял? Весьма прилично смотрится ))) Сразу видно руку мастера )

    Но на самом деле в идее есть минусы. Стандарты, стандартами, а если у сеошников сайт сделан так, чтобы основной текст был ближе к началу страницы (в коде), а смотрелся там где нужно и сделано это через CSS - то почему бы нет. Интересно, а есть день без ява-скрипт?

  4. Марат April 9th, 2008 08:27

    А я jscript написал, лежит там же на сайте..
    это для тех кому проще в конец html закинуть пару строк..

  5. Big 40wt Svetlyak April 9th, 2008 13:10

    Решил поддержать и отключил у себя CSS тоже. Ужас. Но могло бы быть и хуже :)

Leave a reply