YUI: Ouvert jeu. Heures 21 avril

19 avril 2011 à 01:39 par Luke Smith | En développement , heures d'ouverture | Pas de commentaire

Service YUI Loader à distance

Pendant un certain temps maintenant, Reid Burke a travaillé sur un service basé Node.js d'accélérer le processus de calcul et de demander les dépendances entre modules dans YUI 3. Il a tout ce qu'il assez proche de boutonné à ce point, et veut partager ce qu'il a obtenu et vos idées pour ce qui rendrait encore Awesomer.

Le problème

Pendant un certain temps maintenant, nous avons connu que, tandis que vraiment pratique pour les développeurs, Y.use( modules ,...) méthode introduit un retard inutile dans le spin du temps de votre code d'implémentation. Il s'avère que c'est beaucoup de travail calcul des arbres de dépendance, et les métadonnées seul peut être lourde de l'empreinte globale de la mémoire de votre page. La méthode traditionnelle de semences, y compris le fichier YUI ( yui-min.js ), puis d'amorçage avec YUI().use(...) dit d'abord YUI pour charger le module loader, qui est aux prises avec des métadonnées de dépendance pour la bibliothèque en sa source-alors Loader calculer la liste complète des modules requis en fonction de votre use(...) déclaration sur la machine cliente.

La solution

La télécommande Loader Service se déplace ce calcul pour le serveur, ce qui rend votre code d'initialiser rapidement et de réduire le profil de votre site client de mémoire parce que les métadonnées et Loader ne sont plus nécessaires sur la machine cliente. Il sert également de gestionnaire de liste déroulante, la remise de tout le code directement plutôt que d'acheminer par le biais de la liste déroulante service yahooapis (moins de trafic réseau), et est capable d'être déployée sur un serveur Node.js sur votre domaine.

Le plan est d'avoir la démo Reid ce qui fonctionne aujourd'hui, dont certains assez impressionnante stats de son utilisation sur yuilibrary.com , puis ouvrez l'appel à commentaires et des demandes. Venez voir ce que l'avenir de YUI Loader est ressemblant!

Time & Détails

Nous serons en ligne 10 heures-11 heures HAP jeudi. Les détails de connexion sont les mêmes que d'habitude.

  1. Dial pour 1-888-371-8922 (Skype fonctionne très bien pour les participants non-États-Unis *)
  2. Entrez le code 47188953 # participant
  3. Joignez-vous à la session de partage d'écran (ce qui vous invite à installer le plugin Adobe Connect si c'est votre première fois à l'utiliser)

* - Si Skype n'est pas une option, écrivez-moi ou de me surprendre (ls_n) dans le canal IRC # yui sur freenode pour un numéro local.

Partager et prolonger: Ajouter aux Favoris del.icio.us | Digg it! | reddit!

Pas encore de commentaires »

Flux RSS pour les commentaires sur ce post. TrackBack URI

Laissez un commentaire

Note: Les commentaires sont modérés pour la première fois. Spam supprimé.

XHTML: fete_christel <abbr titre=""> <blockquote cite=""> <b> <cite> <code> <del datetime=""> <em> <q cite=""> <strike> <strong>

Hébergé par Yahoo!

Copyright © 2006-2011 Yahoo! Tous droits réservés. Politique de confidentialité - Conditions d'utilisation

Propulsé par WordPress sur Yahoo! Web Hosting .