Les billets de blog

Et si on regardait nodejs

Quand j’entend beaucoup de développeurs (expérimentés qui plus est) cracher sur Javascript, je me dis qu’il y a un vrai souci avec l’image de ce langage… Car j’ai beau regarder, tester, Javascript reste pour moi l’un des meilleures langages à ce jour. Lorsque l’on voit Firefox codé en XUL (donc en partie en JS) ou encore les capacités extraodinaires de WebGL (voyez le projet Ro.me), je me demande bien pourquoi on lui fait tellement de tort.

reflexion du net et des humains qui le dirrigent

Cela fait longtemps que nous parlons des réseaux sociaux, tout a commencé avec de simples newsgroup, des liste d’amis dans nos boites mails et finalement aujourd’hui nous utilisons ni plus ni moins que des dérivations de ces concepts. FaceBook, Twitter, et aujourd’hui Google+, ce ne sont finalement que des extensions à des simple concepts de création de groupes. Je me suis posé des centaines de questions sur ces projets, notamment depuis les évènements judiciaires portant sur nos données privées.

Plot 3D chart

J’avais déjà parlé de Raycast en Javascript et l’idée a pris un peu ses formes. Notamment l’utiilsation de la 3D pour faire des graphs. Voici donc une petite présentation de ce que je suis en train de faire, http://www.metal3d.org/canvasplot3D/ C’est encore au stade de l’ébauche et je n’ai pas encore trouvé certaines méthode pour afficher des labels ou les axes mais je vais cherché. Bref, n’hésitez pas à twitter, à en parler… de l’aide serait la bienvenue.

Du CSS dynamique

J’adore le CSS, c’est un fait. L’avènement du CSS 3 est encore loin d’être vraiment ancré dans les consciences mais je ne désespère pas. Cela dit, je butte souvent sur la syntaxe parfois trop verbeuse du CSS. J’ai donc fouillé un peu à droite à gauche… et j’ai trouvé 2 projets intéressant dont un qui m’a littéralement conquis ! Le premier projet se base sur deux langage de style possible. Attendez ne partez pas en courant tout de suite.

CSS transformations transitions animations

Les animations dans une page web, Dieu sait à quel point beaucoup d’entre nous aime cela. Mais voilà, charger des javascripts pour des effets parfois en dessous de nos espérances, ou encore un rendu un peu saccadé… on en mange beaucoup. C’est sans compter sur les nouvelles propriétés CSS qui nous arrivent des moteurs Webkit (Safari, Google Chrome, Midori…) et Gecko (Firefox, Epyphany…). En naviguant sur ma page d’accueil vous avez dut voir des “zoom” possibles en passant la souris sur certains éléments de ma page, c’est justement de cela dont nous allons parler.

CSS 3 et tant pis pour les autres

Un truc me titillent les neurones depuis quelques temps, et je ne peux plus me retenir de vous en parler. Aujourd’hui nous somme 36 millions d’internautes (tout âge confondu) et cela pousse les entreprises à proposer beaucoup de services sur la toile. Ce sont ces entreprises qui sont nos clients et qui nous déposent les même requêtes: que le rendu soit le même sur tous les navigateurs actuels… Or voilà… la quasi moitié des utilisateurs permettent l’utilisation de CSS 3, de balises de nouvelle génération (canvas, video, audio…).