
ZFSnippets est un tout nouveau site sorti aujourd’hui autour du Zend Framework.
Ce site propose de poster des morceaux de code utiles et souvent utilisés (Snippets) pour le Zend Framework.
Pour le moment, le site ne contient pas beaucoup de ressources, mais je pense que ce genre de site permettra de faciliter le travail des développeurs utilisant le Zend Framework.
Par exemple :
Vous avez envi d’afficher les gravatars des utilisateurs dans les commentaires de votre application? Il vous suffit d’aller sur ce snippet et d’utiliser le morceau de code fourni ! C’est aussi simple que ça !
27 fév
Par Clément dans Javascript
Il y a quelque temps, je vous avais fait un tuto sur comment uploader vos fichiers avec Mootools, et j’ai complétement oublier de vous parler de jQuery (ma librairie javascript préférée !).

jQuery File Upload est un petit plugin qui permet de créer un uploader simple ou multi fichier pour votre site internet. Il vous permet d’uploader tout type de fichier de façon simple et très esthétique.
On peut noter qu’il possède plusieur mode d’upload comme :
On peut aussi le personnaliser à souhait en modifiant :
Evidemment ce plugin marche coté client, il vous faut donc un script coté serveur qui se charge d’uploader les fichiers, de les redimentionner ou tout autres actions possible sur des fichiers.
18 fév
Par Clément dans Javascript, Screencasts
La version 1.3 de jQuery a révélé une nouvelle méthode appelé live() qui permet la propagation des événements javascript dans votre page.
Voir la vidéo en HD (conseillé).
Cette méthode live() ne marche qu’avec les événements suivant :
et ne marche pas avec :
Voici un excellent petit script qui permet de créer un calendrier iCal comme sur l’iphone en utilisant jQuery !

Avec un peu d’HTML, un zeste de CSS et beaucoup de jQuery, voici ce que l’on peut faire ! Vous pouvez voir la démonstration ici et télécharger les scripts à cette adresse.
Aujourd’hui je vous propose une liste des éléments non valide au W3C. Lorsque nous réalisons un site web, il est intéressant d’utiliser les éléments valides et non pas les éléments déprécié ou qui sont en prévu à être déprécié !
body[background], table[background], td[background], th[background], input[border], table[border] table[cellpadding], table[cellspacing], object[codebase], img[height], object[height], table[height], a[name], form[name], img[name], object[name], a[target], area[target], td[valign], th[valign], img[width], object[width], table[width]
applet[align], caption[align], div[align], h1[align], h2[align], h3[align], h4[align], h5[align], h6[align], hr[align], iframe[align], img[align], input[align], legend[align], object[align], p[align], table[align], body[alink], applet[alt], applet[archive], body[background], body[bgcolor], td[bgcolor], tr[bgcolor], table[bgcolor], img[border], object[border], br[clear], applet[code], applet[codebase], basefont[color], font[color], dir[compact], dl[compact], menu[compact], ol[compact], ul[compact], basefont[face], font[face], applet[height], td[height], th[height], applet[hspace], img[hspace], object[hspace], script[language], body[link], applet[name], hr[noshade], td[nowrap], th[nowrap], applet[object], isindex[prompt], hr[size], font[size], basefont[size], ol[start], body[text], li[type], ol[type], ul[type], html[version], body[vlink], li[value], applet[vspace], img[vspace], object[vspace], hr[width], td[width], th[width], applet[width], pre[width]
body[bgproperties], *[bordercolor], *[bordercolordark], *[bordercolorlight], body[topmargin], body[rightmargin], body[bottommargin], body[leftmargin], table[frame]
input[type="button"], input[type="reset"], input[type="submit"], tt, big, small
applet, basefont, center, dir, font, isindex, menu, s, strike, u, listing, plaintext, xmp
audioscope, bgsound, blink, bq, comment, embed, fn, ilayer, /*image,*/ keygen, layer, limittext, marquee, multicol, nobr, noembed, nolayer, nosmartquotes, rt, ruby, server, sidebar, spacer, wbr, xml, blackface, shadow
a[name], applet[name], form[name], frame[name], iframe[name], img[name], map[name]
a > a, pre > img, pre > object, pre > big, pre > small, pre > sub, pre > sup, button > input, button > select, button > textarea, button > label, button > button, button > form, button > fieldset, button > iframe, button > isindex, label > label, form > form
Si tu as apprécié l'article, tu peux rejoindre le groupe sur Google Code !
Aujourd’hui je vais vous proposer un article que je n’ai jamais encore fait ! Un compilation des meilleurs plugins pour les framework javascript trouvé sur le net pour valider vos formulaires :
Si vous en avez d’autre, n’hésitez pas à mettre un commentaire et je l’ajouterais à la liste !