Puedes recibir las actualizaciones gratis por email

CSS Naked Day: 9 de Abril de 2009

css-naked-day

Hoy, 9 de abril, se celebra el día de CSS Naked Day. Para el que no lo sepa, es un día en el que los desarrolladores web “desnudan” sus sitios web eliminando todo rastro de CSS para protestar sobre los estándares web (Véase incumplimiento de estándares en IE 6).

¿Cómo implementarlo?

Se puede implementar mediante una función que avise cuando sea la fecha de CSS Naked Day, y cuando acaba:

<?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;
}
?>

Luego, entre las etiquetas <head></head> condicionaremos nuestro código CSS haciendo que no se muestre si ha llegado el CSS Naked Day, que este año es el 9 de abril (la página web se volverá “desnuda”), y cuando haya pasado, vuelva a mostrarse y, por lo tanto, la página web vuelva a estar con código CSS activo.

<head>
...
<?php
if ( is_naked_day(9) ) {
  echo '<!-- naked day has no styles -->';
} else {
  echo '<link rel="stylesheet" type="text/css" href="styles.css" />';
}
?>
...
</head>

Otras alternativas

Si no os ha gustado la forma que os hemos mostrado para deshacernos de nuestras hojas de estilos por ser ese día tan especial, os mostraremos otras alternativas:

Y tú, ¿te unes a la fiesta?

Vía | Anieto2k

Sigue la onda...

Puedes recibir gratis más artículos por RSS, Twitter, Facebook o correo electrónico. ¡Muchas gracias por leerme!

Autor de CSSBlog ES

Por ahora hay 6 comentarios ¿Quieres opinar?

04.09.09

Que paso que CSS Blog no se desnudo de sus stylesheets! :P

04.09.09

@Jonás este año, por ser el primero además de otras razones hemos decidido no hacerlo. Un saludo.

04.09.09

@CSSBlog

Esperaremos con ganas al año que viene entonces ;)

04.09.09

No entiendo bien esto :S ayuda

04.09.09

@Liber Cabrera es un modo de protesta a favor del respeto hacia los estándares por parte de todos los sitios web y navegadores.

Un saludo.

[...] This post was mentioned on Twitter by Yoya Barrera. Yoya Barrera said: 9 de Abril dia internacional sin CSS (css naked day) http://moourl.com/a3nen [...]

Escribir un comentario

Tu comentario:
* El nombre, email y el comentario son requeridos
Comentaristas del mes
Últimos comentarios
  • Boda: Gracias Pedro, lo probaré a ver si me funciona bien porque le iría perfecto a mi blog que...
  • drakkar: hola necesito centrar el menu dentro del div que lo contiene pero mira lo que pasa cuando hago esto: <...
  • Erik: Gracias muchas.. muy bueno!
  • Pedro CM: Ya veo que lo retwitteaste por Twitter, me alegro ;-) . My recent post Pack de 100000 tipografías...
  • JuniHH: Te agradezco muchismo el enlace de los bordes redondeados sin necesidad de JS's raros. Cuando...
Patrocinadores