| 9 déc 2010 |
Décorez votre PC pour Noël en Javascript
Technique - 362 hits
|
Ah les décorations de Noël! Des guirlandes électriques ou pas, les sapins, les crèches,... Rien de tel pour montrer à tous vos voisins que vous respectez les traditions à but commercial (vous savez, Noël, Halloween, le nouvel an,...). Mais bon comme je suis un gros geek, je ne vais pas sortir de chez moi et décorer mon petit appartement. J'ai donc choisi de faire une décoration minimale qui durera toute l'année : un changement aléatoire de la couleur de l'écran!
Moins clignotant qu'une guirlande, plus doux que l'éclairage domestique, vous aurez de quoi vous prélasser pour Noël et les autres jours!
Choix de la technologie
J'ai choisi la technologie HTML/Javascript pour réaliser ce programme :
- pas besoin d'installer de logiciel, votre navigateur suffit
- le Javascript est côté client, donc pas d'instance de serveur sauf peut-être pour distribuer le programme
- distribution facile et multi-plateforme
- le code est visible, mais bon...
- il faut activer le Javascript pour que ça marche
Le principe consiste à utiliser la propriété de Javascript de modifier le DOM (Document Object Model) d'une page web pour modifier la couleur de l'arrière plan du Body de la page.
Code
Côté Javascript :
Côté page web :
Exécution
Mettez les deux fichiers dans un même répertoire. Ouvrez votre navigateur et accédez à la page où vous avez mis ce code. Vous pouvez le mettre en plein écran en appuyant sur la touche F11 par défaut (le navigateur Opéra cache toutes les barres de navigation en plein écran). Vous obtiendrez le résultat visible en haut de cette page mais sur tout l'écran. Simple, non? Voilà, vous avez de quoi décorer votre appartement simplement! Sur ce passez de bonnes fêtes de fin d'année!
Vous pouvez aussi lire :- [Technique] Décorez votre PC pour Noël en CSS3 (du 18/12/2011)
- [Technique] Comment j'ai été dégoûté des nouvelles technos Java (du 14/02/2012)
- [Technique] Gestion d'une mailing list (du 28/01/2012)
- [Technique] Attention au spam (du 02/02/2011)




Laissez un trackback!
Votre avis?