Tout les développeurs aiment savoir quel est le framework Javascript utilisé sur un site internet. Avant pour savoir cela, on allait dans la source et on essayais de voir si on avais un jquery.js ou un prototype.js .

Maintenant, on peut savoir ca de façon très simple, grâce à un petit lien dans la bar des favoris. Oskar Kramczyk à écrit un petit script qui permet de faire ça et je doit dire que c’est très pratique.

La librairie marche avec Mootools, jQuery, Yahoo UI!, Scriptaculous, Prototype, Dojo Toolkit, Mochikit

Par exemple, prenons mon twitter :

Et le site de Apple :

Je trouve ça très pratique ! et vous ?

  • 3 commentaires

Ext JS est une librairie Javascript impressionnante, je vous en avais déjà parlé mais je dois dire que je suis de plus en plus impressionné par les possibilité qu’accorde ce framework.

Entièrement orienté objet et entièrement javascript, Ext JS a sur s’imposer dans le monde du Javascript par son aspect Windows-like et ses composants vraiment très bien travaillés.

La version 3 est prévu pour courant 2009 et possède déjà une roadmap appétissante :

  • Une légèreté accrue
  • Composant graphiques en flash
  • Ext.Direct, l’accès au fichier en streaming
  • Intégration d’un récupérateur de donnée client/serveur
  • Le composant ListView
  • Amélioration des composants Bouton et Bar d’outils
  • Amélioration du css pour une customisation plus simple
  • Amélioration de Ext.Ajax

De plus, un screencast à été mis en ligne dévoilant le nouvel outil de création d’application Ext.JS . Cette application à été développé avec Adobe Air et ressemble comme deux gouttes d’eau à Visual Studio de Microsoft.

[Source]

  • 2 commentaires

Aujourd’hui, un petit screencast pour vous cher lecteur !

Ce screencast est sur l’utilisation d’un méthode magique de PHP nommée __call, cette méthode permet d’appeler une méthode sans forcement l’avoir implémenter dans une classe; et nous allons voir cette utilisation dans un cas pratique avec une interaction avec une base de donnée.

Bon « visionnage»  !

  • 6 commentaires

The wojo group vient de sortir une librairie JS permettant de réaliser un site de e-commerce avec uniquement un compte Paypal. Avec simpleCart.js vous pouver en quelques minutes réaliser un petit site de e-commerce.

Ce genre de petit script me fait adorer le web. Avec une seule librairie Javascript et du simple code HTML, on peut quasiment faire une boutique en ligne.

Voici comment procéder pour mettre en place ce petit bijoux :

Déjà, avant de commencer, il vous faut un compte paypal. La librairie javascript fonctionne grâce à l’email de votre compte paypal.

Ensuite, il faut inclure la librairie javascript dans votre page de cette façon :



Il faut suffit ensuite de créer des éléments dans votre boutique en ajouter sur le clique de la souris cette fonction :

 Ajouter au panier 

Les champs obligatoires sont le prix et le nom de l’objet, néanmoins vous pouvez spécifier d’autre champs comme par exemple une image, une taille, une couleur, et une quantité .

simpleCart.add('name=lenom','price=prix','image=mon/image.png','size=taille','color=couleur','quantity=quantité');

La visualisation du panier ce fait de manière très simple, juste en creant un simple élément div avec une classe spéciale.

Vous pouvez aussi afficher le nombre d’éléments dans votre panier en ajouter un élement avec une classe spéciale aussi.

 éléments dans votre panier.

Pareil pour le fonction pour vider le panier ou passer au payement :

Payer
Vider le panier

Voici la démonstration pour une boutique utilisant cette librairie simpleCart.

C’est donc rapidement et simplement que nous créons notre boutique en ligne avec un compte paypal et un fichier javascript.

Ce script est désormais disponible en français (avec la devise en euro)

  • 25 commentaires

Le Zend Framework va bientôt sortir dans sa nouvelle mouture, la version 1.7. Cette version est très attendue car elle ajoute beaucoup de fonctionnalités très appréciable comme :

  • Le composant Zend_AMF pour la liaison entre Flex et le Zend Framework.
  • La mise à jour du composant Zend_Dojo en 1.2.0.
  • Le support de Dijit Editor, un éditeur WYSIWYG de Dojo.
  • Le nouveau composant ZendX_JQuery : jQuery dans Zend Framework ! Génial !
  • Une API pour la recherche dans Google Books.
  • Une amélioration des performances.
  • Amélioration de l’internationalisation et du composant d’upload dans le Zend_Form.

Les deux bonnes nouvelles (enfin, me concernant) sont l’intégration du Zend_AMF pour les applications Flex et le ZendX_JQuery pour le développement javascript avec jQuery.

Vous pouvez découvrir dès maintenant la pré-release disponible ici .

  • 5 commentaires

PHP5Tube est une classe PHP qui vous donne la possibilité d’utiliser l’API de Youtube et d’accéder à vos vidéos à partir de PHP.

La manipulation de cette classe est très simple :

$youtube_user = "datorart"; // le nom d'utilisateur.
include_once("Php5tube.php"); // On ajoute la classe.
$php5tube = new Php5tube('Video','User','Comment'); // On crée l'objet PHP5Tube.
$videos = $php5tube->getUserVideos($youtube_user); // On va chercher les vidéos.

Voir une démonstration

  • 4 commentaires