Navigation

Contactez-nous

Kitpages
155 cours Berriat
38000 Grenoble
tel : 04 76 70 93 03

Par Philippe Le Van (@plv) Dernière mise à jour : 18 novembre 2009

YUI 3, présentation générale

YUI 3, de quoi parle-t-on ?

YUI 3 (Yahoo User Interface) est une librairie Javascript créée par Yahoo!. Elle a pour objectif de rationnaliser le développement javascript dans les navigateurs.

Citons quelques caractéristiques intéressantes de cette librairie :

  • Elle encapsule le code javascript et l'accès aux fonctions YUI 3 de façon propre
  • Elle donne un cadre de programmation très bien pensé (c'est l'avantage majeur de cette librairie).
  • Elle uniformise les accès au DOM en utilisant des sélecteurs CSS3 (comme jquery)
  • Elle uniformise le développement de widgets avec une architecture propre et robuste (mais encore en béta le 18/11/09 au jour où j'écris ce texte)
  • Son développement s'appuie sur des méthodes robustes de tests. Dès les versions béta, la librairie était d'un fiabilité remarquable

Le coeur de la librairie est en version stable depuis octobre 2009. La partie widgets devrait être stable d'ici début 2010.

Objectif de cette série d'article

Cette série de tutoriaux de Kitpages a deux objectifs :

  • documenter en français et de façon très pratique les éléments usuels de cette librairie
  • Centraliser plusieurs sources de documents
    • La documentation officielle
    • Des screencasts en tous genres (principalement issus du YUI Theater)

Liens

Quelques liens à aller voir en priorité

Remerciements

Un grand merci à Yahoo pour avoir développé et de publié sous licence BSD cette librairie.

Commentaires

Ajouter un commentaire