Installation de Node.js via les systèmes de paquets Linux

A moins que vous ne viviez dans un grotte depuis plus d’un an, vous avez probablement entendu parler de Node.js. Node.js est un outil qui permet, en ligne de commande, d’exécuter des applications javascript en utilisant V8, le moteur javascript de Chrome.

Node.js n’est pas encore dans les systèmes de paquets par défaut des grandes distributions GNU/Linux. De nombreux tutoriels expliquent comment compiler Node.js, cela vous freinent pour le tester. La compilation d’un programme avec la gestion des dépendances vu rebute, ils existent aujourd’hui des solutions pacagés pour cet outil.

Continue reading

Voyage au coeur de JavaScript

Les ressources sur Javascript sont nombreuses sur le Web, cependant, elle concerne généralement les frameworks les plus connues et laisse de coté le coeur du langage. Javascript est un langage puissant, avec un modèle objet atypique, il est rare de trouver des ressources qui explique avec autant de clarté le coeur de ce langage.

Continue reading

Utiliser FormData de l’API XMLHttpRequest Level 2

Après avoir utiliser la FileAPi et le drag and drop de HTML 5 pour injecter une image dans le DOM via un système de glisser-déposer, l’étape suivante est d’uploader l’image vers le serveur.

Continue reading

Faire cohabiter jQuery avec d’autres bibliothèques Javascript

Sur un site Web idéal, une et une seule bibliothèque javascript devrait être utiliser. La réalité du monde de l’entreprise oblige souvent à faire à quelques entorses aux règles de bases de conception d’un site Web. Faire cohabiter plusieurs bibliothèques javascript peut être problématique.

Continue reading

ColorBox : une lightbox jQuery légère et complète

Les lightbox sont nombreuses sur le Web. Dans leur première version, elle permettait d’afficher des images ou des diaporama via un effet visuel. Au cours des années, elle ont évolué pour prendre en compte d’autres types de contenus : des videos, des contenus textuelles, des formulaires, … . Ils existent de nombreux plugins javascripts pour réaliser ce genre d’effet visuel. ColorBox se distingue comme étant l’un des produits les plus complet et qui possède de plus une licence libre même pour les sites commerciaux

Continue reading