Shapeshift — Grille dynamique Responsive « à la Pinterest »

Shapeshift — très largement inspiré par jQuery Masonry — est un plugin jQuery qui permet de réarranger dynamiquement une collection d’éléments dans une grille au sein d’un container parent. Un exemple de ce comportement existe sur le célèbre Pinterest. Possibilité de faire du Drag & Drop avec les éléments si jQuery UI Draggable / Droppable sont installés. Nécessite également jQuery Touch Punch pour fonctionner sur les périphériques Touch.

Tiny Circleslider — Diaporama / Carousel circulaire

Tiny Circleslider propose un système de Slider / Carousel circulaire pour donner aux développeurs web une alternative aux systèmes existants, bien monotones, il faut bien le dire… Construit à l’aide de jQuery, Tiny Circleslider est compatible avec iPhone, iPad et Android et les slides peuvent s’effectuer via des miniatures ou un numéro d’ordre. Ce plugin propose de nombreuses options, pour un poids modeste de 4kg une fois minifié.

jsPDF — Génération de PDF avec Javascript

jsPDF est une bibliothèque créée par @MrRio qui nous propose de nombreuses fonctions permettant de générer du PDF. Écrite en Javascript, cette librairie ne sollicite pas le serveur : tout se passe côté client. jsPDF semble idéal pour générer des PDF pour les rapports, les certificats, les tickets et tout ce  que vous pourrez imaginer.

AngularJS — Dynamique HTML ?

AngularJS est un framework Javascript créé par Google qui ambitionne de faciliter le développement d’applications HTML, mieux que ne le font les frameworks Javascript existants. En effet, aucun d’entre eux n’a totalement résolu le problème du HTML qui n’a pas été prévu pour être dynamique. Mieux que jQuery ? Oui, avec AngularJS, il n’y a plus de manipulations de DOM. Le code est limité au strict minimum.

impress.js — Présentations étonnantes avec Javascript

impress.js est un outil de présentation inspiré par prezi.com basé sur la puissance des transformations et transitions CSS3 disponibles dans les navigateurs modernes. La démo parle d’elle-même ! Seul petit bémol, il ne semble pas possible de naviguer à travers les slides en utilisant la molette.

Et si Hemingway écrivait du Javascript ?

Comment cinq grands auteurs de la littérature mondiale écriraient-ils une fonction javascript retournant une suite de Fibonacci d’une certaine longueur ? C’est la question que s’est posé Angus Croll qui travaille chez Twitter. Le résultat est aussi amusant qu’intéressant.

Taux de rebond — Optimiser window.setTimeout dans le code Google Analytics

Par défaut, Google Analytics considère une visite limitée à une page comme un rebond. Or, un taux de rebond élevé est vu comme un signe de mauvaise santé, alors qu’il est normal que les visiteurs retournent d’où ils viennent lorsqu’ils ont trouvé une réponse à leur question. Du coup, Google propose d’ajouter une ligne de code pour que les éditeurs puissent déterminer eux-mêmes à partir de quel moment, une visite est considérée comme un rebond.

jQuery++ — Extension du domaine de jQuery

jQuery++ est un ensemble de fonctions de bas niveau qui étend les fonctions de jQuery. jQuery++ propose deux grandes familles de fonctions : manipulation du DOM et gestion des évènements. Chaque fonctionnalité est disponible à l’unité pour éviter d’alourdir la facture !