Vítejte na stránce propagující akci CSS Naked Day 2009! Připojte se již k 4. ročníku akce a svlékněte svůj web! Předchozí ročníky naleznete zde 2006, 2007 a 2008. Jedná se o český překlad oficiální stránky.
Smyslem této akce je podpořit webové standardy. To zahrnuje správné využití (x)html, sémantických značek, dobré hierarchické struktury a v neposlední řadě také obsahu. Je na čase ukázat své <body>.
Vyplňte formulář na oficiálních stránkách. Váš web bude přidán do seznamu účastníků do hodiny.
Pak už jen stačí 9. dubna smazat veškeré CSS styly z vaší webové stránky, čímž zcela odstřihnete design.
(Nepovinné): Vložte ve specifikovaný den následující kód do vaší stránky:
<h3>Co se stalo s designem?</h3>
<p>Pokud chcete vědět, proč jsou vypnuté styly na této stránce,
navštivte web <a href="http://naked.dustindiaz.com" title="Web Standards Naked Day Host Website">
CSS Naked Day</a> pro více informací.</p>
Tato možnost je pro ty, kteří cítí potřebu dát svým návštěvníkům informaci o tom, co se děje. Nejedná se o způsob zvýšení návštěvnosti nebo vydělání peněz. Na stránce nejsou žádné reklamy a nikdy tam ani nebudou.
Zde je ukázka PHP kódu pro vaši stránku:
<?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;
}
?>
Použití je následující:
<head>
...
<?php
if ( is_naked_day(9) ) {
echo '<!-- naked day bez stylu -->';
} else {
echo '<link rel="stylesheet" type="text/css" href="styles.css" />';
}
?>
...
</head>
Správně. CSS Naked Day trvá jeden mezinárodní den. Technicky řečeno, bude to „9. dubna“ kdekoliv na světě po 48. hodin. Je to pojistka pro to, aby jakýkoliv web byl k vidění veřejně „nahý“ 9. dubna ve všech časových pásmech.
Pro tuto akci je k dispozici spousta nástrojů nebo pluginů pro různé CMS. Pro jejich aktuální seznam navštivte oficiální web.
Tohle je legrační nápad, plně v souladu s důvody vzniku CSS. Zatímco většina designérů je dnes přitahována skvělými prezentačními schopnostmi CSS, nejdůležitější motivace pro většinu lidí, kteří se podíleli na vzniku CSS, bylo ušetření HTML od toho, aby se z něj stal prezentační jazyk.
Håkon Wium Lie, tvůrce kaskádových stylů