Bienvenue sur le site du CSS Naked Day ! Rejoignez-nous pour la quatrième édition de cette Journée sans CSS ! Vous pouvez aussi retrouver les éditions de 2006, 2007, et 2008.
Autres versions de ce site : English, Čeština, 中文, 한국어, Slovenčina, Deutsch, Русский, Magyar... vous l'avez traduit dans une autre langue ? (écrivez-moi)
L'idée derrière cet événement est de promouvoir les standards du Web. Tout simplement. Ceci comprend la bonne utilisation de (x)html, un balisage sémantique, une structuration hiérarchique, et bien sûr, un jeu de mots. C'est le moment de montrer votre <body>.
Remplissez le formulaire de participation au Naked Day, et votre site Web fera partie de la liste officielle dans l'heure qui suit.
Puis, le 9 avril, désactivez tout simplement les CSS de votre site, afin d'en faire disparaître toute présentation.
(Facultatif) : ajoutez les quelques lignes suivantes en haut de votre page d'accueil le jour de l'opération.
<h3>Où est passée la présentation ?</h3>
<p>Pour savoir pourquoi les feuilles de style sont désactivées sur ce site Web, visitez le site
<a href="http://naked.dustindiaz.com/" title="Web Standards Naked Day Host Website">
Annual CSS Naked Day</a>.</p>
Ceci pour ceux qui souhaitent expliquer à leurs visiteurs ce qui se passe. Il n'y a aucun but commercial, il ne s'agit pas de créer du trafic ni de gagner de l'argent. Il n'y a pas de publicité sur ce site, et il n'y en aura jamais. Cet événement existe seulement pour vous ; déshabillez-vous !
Voici un exemple de fonction PHP pour le faire
<?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;
}
?>
Voici un exemple d'utilisation
<head>
...
<?php
if ( is_naked_day(9) ) {
echo '<!-- pas de feuille de style pour naked day -->';
} else {
echo '<link rel="stylesheet" type="text/css" href="styles.css" />';
}
?>
...
</head>
Tout à fait. CSS Naked Day dure pendant toute une journée internationale. D'un point de vue technique, ce sera le "9 avril" quelque part sur la planète pendant 48 heures. Ceci garantit que tous les sites participants pourront être vus nus sur toute la planète à tout moment pendant la journée du 9 avril.
Note aux développeurs de plugins. Si vous avez un plugin Naked Day pour un des CMS les plus utilisés, ou si vous en avez écrit un dans un langage non répertorié ici, envoyez-moi un e-mail à pour que je puisse l'ajouter ici.
C'est une idée amusante, qui correspond tout à fait aux raisons qui ont présidé à la création des CSS. Bien que les graphistes apprécient les nouvelles possibilités de présentation offertes, empêcher HTML de devenir un langage de présentation était probablement la principale motivation de ceux qui ont lancé ce projet.
Håkon Wium Lie
C'est fini pour cette année, mais jetez un coup d'œil à la liste des sites participants, il en reste peut-être quelques-uns qui ne se sont pas encore rhabillés...
À tous ceux qui ont traduit ce site et à ceux qui ont écrit des plugins pour que cela soit possible. Pour mémoire, si vous avez traduit cette page dans une autre langue, ou écrit un plugin pour CSS Naked Day, faites-le moi savoir s'il vous plait en écrivant à
Cette page est une traduction en français de la page originale de Dustin Diaz [en].