idiomatic.js - Principles of Writing Consistent, Idiomatic JavaScript
function $_GET(param) {
var vars = {};
window.location.href.replace( location.hash, '' ).replace(
/[?&]+([^=&]+)=?([^&]*)?/gi, // regexp
function( m, key, value ) { // callback
vars[key] = value !== undefined ? value : '';
}
);
if ( param ) {
return vars[param] ? vars[param] : null;
}
return vars;
}
var $_GET = $_GET(),
name = $_GET['name'],
age = $_GET['age'];
JSFuck is an esoteric and educational programming style based on the atomic parts of JavaScript. It uses only six different characters to execute code.
for Linux, Windows and Mac using HTML, CSS and Javascript
Lib JS basique, épurée, simple et intuitive de manipulations courrantes
Introduction à RequireJS
(via les liens du Colibri)
Convertir n'importe quel script JS en code composé uniquement de 6 caractères ? Challenge accepted.
Il y a quelques années, il y avait un article qui traitait de ça sur developpez.com; si jamais certains veulent plus de détails, je ne peux que vous inviter à y faire votre recherche.
Progress bar JS
via Bronco
Lib jQuery de gestion drag and drop sur base de grid.
Assez fin et complet (API, multiples options, alimentations & sources diverses)
Lib JS permettant l'ajout d'annotations à des images
Outil Microsoft permettant du debug Javascript à distance. Après un rapide test je me le met sous le coude. Le principe est simple : un serveur NodeJS surlequel tu fais tourner Vorlan.JS, et dans les pages des sites à observer, une inclusion de fichier Javascript pointant sur le serveur. Direction le dashboard ensuite (tournant sur le serveur NodeJS) via une interface Web montée avec Express. Et pof quelques outils à porté de main : explorateur objets + DOM, un coup de Modernizr pour voir le support du navigateur utilisé et une console.
Simple et visiblement efficace.