Yosko.net

Keep Calm and Rock On.

18 résultats pour les tags javascript x

nanobar.js

12/03/2014 09:24 (source - permalien)

Progressbar légère en Javascript. On peut même difficilement faire plus léger.
Le code est simple à comprendre, c'est bien le genre de lib que j'aime, tiens.

Et pour rebondir, 6 mois après, sur les propos de Bronco (http://www.warriordudimanche.net/shaarli/?Yopklg) : un chargement n'est pas forcément celui d'une simple page web. Ca devient surtout utile pour les chargement "très long" : certes pour une page qui met moins de 3 secondes on s'en fiche, mais pour l'upload d'un fichier qui met 10 minutes, c'est tout de suite plus utile, et mois inefficace.

via http://shaarli.h3b.us/?uPJ3Gg

Vanilla JS

11/12/2013 01:56 (source - permalien)

Il n'est jamais trop tard pour découvrir ce qu'est vraiment Vanilla JS : un "framework" Javascript. J'adore tout particulièrement leur téléchargement "custom" :D

Du coup je vais pouvoir remplacer dans mes recherches "without jquery" par "in Vanilla JS".

Edit : vous dites quand vous en avez marre que je parle de Javascript ^^'

Understanding JavaScript OOP

10/12/2013 04:43 (source - permalien)

Backup créé par mes soins d'un article très intéressant sur la programmation orientée objet en Javascript (Je n'avais pas eu le temps d'en finir la lecture).

L'original (disparu il y a peu) était à cette adresse : http://killdream.github.io/2011/10/09/understanding-javascript-oop.html
Je l'ai reconstruit à partir de : http://theoldreader.com/profile/enverarslan

Ca sera toujours mieux que la copie partielle et en partie traduite qu'on trouve sur GitHub : https://github.com/SampaJS/Entendendo-Javascript-Orientado-a-Objetos

De jQuery à Vanilla JS

06/12/2013 09:40 (source - permalien)

Deux ou trois petits snippets pour se passer de jQuery pour des actions simples.
Je note tout particulièrement element.classList, qui fourni des fonctionnalités bien plus pratiques que le classique element.className (dont les .add, .remove, .toggle et .contains) !

J'étais justement plongé dans ce sujet pour jotter (si je veux rendre le wysiwyg désactivable, les autres fonctionnalités doivent pouvoir se passer de librairie).

Edit : c'est une traduction. Rendons à César ce qui est à César : https://gist.github.com/liamcurry/2597326

Learning JavaScript Design Patterns

02/12/2013 04:57 (source - permalien)

Apprendre à structurer son code grâce à des design pattern spécifiques à Javascript. Utile, pour éviter le plat de spaghettis habituel. Je vais m'en inspiurer pour Jotter, tiens.

On y retrouve des trucs qui semblent être des références en la matière : "prototype pattern", "module pattern", et même quelques références aux patterns MVx (MVC, MVP et autres).

Et un tuto plus détaillé, dédié à certains de ces patterns :
http://blog.pluralsight.com/structuring-javascript-code-part-i
http://blog.pluralsight.com/the-prototype-pattern-structuring-javascript-code-part-ii
http://blog.pluralsight.com/revealing-module-pattern-structuring-javascript-code-part-iii
http://blog.pluralsight.com/revealing-prototype-pattern-structuring-javascript-code-part-iv

Edit : et une autre référence concise sur le Module Pattern :
http://www.adequatelygood.com/JavaScript-Module-Pattern-In-Depth.html

Better Autocomplete jQuery Plugin

10/06/2013 09:25 (source - permalien)

Meilleure méthode trouvée jusqu'ici pour effectuer de l'autocomplétion dans un champ < input type="text" >.
Contrairement à l'autocomplete de jQueryUI, le présent est léger, simple. En cas d'autocomplétion avec récupération de JSON depuis le réseau, il met en cache les dernières requêtes pour éviter de surcharger le serveur.

page 1 / 1