Inscrivez-vous à YUICONF 2009
29 septembre 2009 à 5:33 pm par Jenny Donnelly | En développement | Les 3 CommentairesNous sommes heureux d'annoncer que les inscriptions sont désormais ouvertes pour YUICONF 2009: http://yuiconf2009.eventbrite.com/ . Les billets sont gratuits, mais la fréquentation est limitée - s'il vous plaît vous inscrire dès que possible pour réserver votre place.
YUICONF 2009 est l'événement par excellence pour les développeurs YUI de partout dans le monde à se mettre au diapason sur les dernières avancées YUI et les meilleures pratiques (avec un accent particulier sur la version 3.0.0 a annoncé plus tôt aujourd'hui ), obtenir le scoop sur la route, de partager des conseils et astuces et les uns avec les autres.
L'événement de cette année aura lieu 28 au 29 oct sur Yahoo Sunnyvale campus et promet d'accueillir une brochette de vedettes d'auteurs, contributeurs, YUI et les développeurs principaux des séances très techniques sur les composants YUI et techniques ainsi que les profondes plongées dans l'API.
Si vous ne pouvez pas vous joindre à nous cette année, de nombreuses séances apparaîtra sur YUI Theater dans les semaines suivant la conférence, alors restez branchés à YUIBlog pour certains contenus bonne vidéo en Novembre.
Certains des sujets que nous avons prévues pour l'événement de cette année comprennent:
- La YUI 3 feuille de route
- Accessibilité
- Débogage
- Contribuer à YUI
- Construire des modules personnalisés
- L'infrastructure widget de
- Plongées profondes API
- ... Et beaucoup, beaucoup plus!
En espérant vous y voir!
Partagez et étendre: Créer un signet avec del.icio.us | digg it! | reddit!
YUI 3.0.0: Première AG de sortie de YUI la prochaine génération de ligne de code
29 septembre 2009 à 13h38 par Eric Miraglia | En développement | Les 45 commentairesYUI (). Utiliser («nœud», la fonction (Y) { . Y.one ("# message") setContent ("Bonjour le monde!"); });
Nous sommes heureux d'annoncer aujourd'hui le lancement général de la disponibilité YUI 3.0.0 . L'infrastructure de base de YUI 3 ( YUI , Node et de l'événement ) et sa suite l'utilité (y compris l'animation , IO , Drag & Drop et plus) sont tous considérés comme des prêts à la production avec la version d'aujourd'hui.
YUI 3 est le premier sol-up refonte de YUI depuis 2005, et il apporte avec lui une foule de modernisations:
- Sélecteur axée sur: YUI 3 est construit autour d'un des plus légers, plus rapides moteurs de sélection disponibles, ce qui porte la puissance expressive de la spécification CSS sélecteur en actions qui ciblent les nœuds DOM.
- Syntaxiquement laconique: Sans polluer l'espace de nommage global, YUI 3 prend en charge un style plus laconique de codage dans laquelle plus peut être accompli avec moins de code.
- Auto-remplir: la lumière de YUI 3 (6.2KB gzippé) fichier graines peuvent servir comme point de départ pour toute mise en œuvre. Tant que ce fichier graine est présent sur la page, vous pouvez charger n'importe quel module dans la bibliothèque à la volée. Et tous les modules introduits dans la page via le haut-chargeur sont fait par l'intermédiaire combo-manche, les requêtes HTTP non-bloquantes. Cela rend le chargement de la bibliothèque de coffre-fort, facile et rapide.
- Sandbox: modules YUI sont liés à des cas YUI lorsque vous
use()eux; cela vous protège contre les changements qui pourraient survenir plus tard dans cycle de vie de la page. (En d'autres termes, si quelqu'un balaie d'un module que vous utilisez lorsque vous avez créé votre exemple YUI, votre code ne sera pas affectée.)
Le code que nous expédier aujourd'hui en 3.0.0 est le même code qui entraîne la page d'accueil Yahoo! nouvelle, et il sort avec la confiance qu'il a été exercé avec vigueur et à l'échelle. L'équipe est ravie de le partager avec vous aujourd'hui pour la première fois dans un communiqué de prêt à la production.
Rédaction de votre première YUI 3 App en 3 étapes faciles:
L'un des objectifs de la refonte YUI 3 était pour le rendre facile à utiliser sans sacrifier la puissance, la performance et la configurabilité. Vous pouvez avoir votre première YUI 3 app opérationnel en moins d'une minute après trois étapes simples.
Étape 1: Placez le fichier de semences YUI sur la page, tirant vers le bas un fichier de script mince 6.2KB hors du CDN Yahoo:
<script type="text/javascript" src="http://yui.yahooapis.com/3.0.0/build/yui/yui-min.js"> </ script>
Étape 2: Faire usage de n'importe quel module YUI ou sous-module. Le fichier des semences se chargera de calculer vos dépendances et le chargement des scripts supplémentaires dont vous avez besoin (généralement) un seul combo-manche, non-bloquant requête HTTP. Ainsi, vous pouvez utiliser le plugin Drag & Drop pour faire un élément déplaçable comme ceci:
<div id="demo"> je suis déplaçable. </ div> <script type="text/javascript" src="http://yui.yahooapis.com/3.0.0/build/yui/yui-min.js"> </ script> <script> YUI (). Utilisation ('dd-plugin', function (Y) { Y.one («démo # ') fiche (Y.Plugin.Drag).; }); </ Script>
Étape 3: Il n'y a pas l'étape 3. Détendez-vous, prenez une canette de soda. Travaillez votre jeu court. La vie est belle.
YUI 3: use() Tout, mais pas tout
Simplicité YUI 3 de l'utilisation (en particulier dans sa capacité à use() n'importe quel module avec intrinsèque, chargement efficace) est jumelé avec de nouveaux niveaux de pouvoir et de contrôle.
Par exemple, l'une des caractéristiques que vous trouverez tout au long du projet YUI 3 met l'accent sur la granularité. Nous avons travaillé dur pour prendre les structures qui étaient monolithique dans YUI 2 et les décomposer en petits paquets dans YUI 3. En conséquence, vous vous rendrez compte que de nombreux modules - au niveau des composants des packages tels que IO ou d'une animation - sont constitués de sous-modules différents. Habituellement, tout ce que vous aurez besoin est le sous-module de base.
Tracer l'évolution des composantes de YUI 2 à YUI 3 tend à produire des visualisations comme celui-ci pour DataSource (en comparant les tailles de fichier gzip):

Parce que toute donnée mise en œuvre DataSource est susceptible d'avoir besoin un seul sous-module mince de la famille DataSource, les économies en termes de performance et de K-poids - en particulier pour les implémentations complexes - sont souvent considérables.
Prenez le temps d'explorer la dépendance Configurator que vous mettez en place votre YUI().use() déclarations. Au lieu de prendre de haut niveau des modules, d'explorer les structures sous-module et voir si le featureset vous avez besoin est contenue dans un sous-module. Vous pouvez vous trouver en utilisant des modules comme io-base au lieu de io et anim-base au lieu d' anim - et vous fait gagner beaucoup de K-poids dans le processus.
Mises à jour du site YUI
Avec la promotion de YUI 3 à la disponibilité générale à la libération d'aujourd'hui, nous avons mis à jour le site Web de YUI afin de mieux soutenir les collectivités en pleine croissance en utilisant à la fois YUI 2 et YUI 3 . Aujourd'hui, lorsque vous visitez YUI sur le Réseau Développeurs Yahoo!, vous trouverez une méta-page avec l'ensemble du projet des liens avec des liens directs dans les 3 YUI YUI 2 et les zones du site.
Pendant ce temps, nous continuons à construire notre projet de suivi et de forums sur la plate-forme YUILibrary.com et d'accueillir le code de source du projet pour YUI bifurcation et les contributions sur GitHub Vous pouvez également trouver beaucoup de gens qui traînaient dans YUI YUI # sur Freenode , n'hésitez pas d'abandonner et rejoindre la conversation que vous explorez YUI 3.0.0.
Partagez et étendre: Créer un signet avec del.icio.us | digg it! | reddit!
YUI Theater - Tom Preston-Werner, Chris Wanstrath et Scott Chacon: "Git, GitHub et codage social"
29 septembre 2009 à 13h27 par Eric Miraglia | Dans YUI Theater | 1 CommentaireDav a invité le GitHub équipe vers le bas à Yahoo! récemment pour parler de l'un de nos sujets de prédilection (Git) et l'un de nos sites préférés (GitHub). Tom Preston-Werner, Chris Wanstrath et Scott Chacon tous arrêtés par et a mené une excellente Tech Talk tag-team. Vidéo de cette session est maintenant sur YUI Theater avec une transcription intégrale. Merci aux gars GitHub pour descendre et de nous laisser partager ce contenu avec tout le monde sur la vidéo.
Si l'intégration ci-dessous ne se présente pas dans votre lecteur de flux RSS de choix, n'oubliez pas de cliquer sur pour les High Res-, page vidéo retranscrit:
- Télécharger la vidéo (m4v)
- Une haute résolution, version transcrite de cet exposé est disponible sur le site YUI Theater
Autres Vidéos récentes Théâtre Yui:
- Nicholas C. Zakas: Scalable Application Architecture JavaScript
- Isaac Schlueter et Matt Hackett: JavaScript côté serveur
- Douglas Crockford: La Saga JSON
- Jonathan LeBlanc: YQL et YUI
- Satyen Desai: YUI3: Objectifs de la conception et l'architecture
S'abonner à YUI Theater:
Partagez et étendre: Créer un signet avec del.icio.us | digg it! | reddit!
BayJax Meetup 7 Octobre à Yahoo: Brad Neuberg sur HTML 5, David Storey et Bovens Andreas sur Opera
23 septembre 2009 à 16h42 par Eric Miraglia | En développement | Comments OffLa rencontre BayJax pour Octobre se tiendra à Yahoo! une fois de plus et dispose d'une autre série remarquable de haut-parleurs. Brad Neuberg du Programme pour développeurs de Google sera là pour vous offrir «Une introduction à HTML 5", et il va toucher sur son son œuvre la plus récente sur les SVG . Bovens David Storey et Andreas de l'Opéra sera ici pour Delver une conférence intitulée "10 choses essentielles que vous devez savoir sur le soutien de l'Opéra."
L'événement commence à 18 heures (la pizza et la bière) avec les pourparlers à compter de 7 h de présence est libre, mais les places sont limitées - s'il vous plaît inscrivez-vous sur la page BayJax Meetup .
Vidéo de meetup du mois dernier est sur YUIBlog ; Douglas Crockford "La Saga JSON" , qui fait partie du programme de Juillet, est également disponible sur YUI Theater .
Partagez et étendre: Créer un signet avec del.icio.us | digg it! | reddit!
Ouvert NYC Journée Hack, Octobre 9/10 2009
18 septembre 2009 à 10h55 par Eric Miraglia | En développement | 1 Commentaire
Pour les dernières années, un de nos événements préférés Yahoo Hack Day a été ouverte. De porter les pirates sieste dans le Flyer YUI Radio officiel en 2006 pour les quantités de cheveux de sensibilisation de Red Bull et de la nourriture pirate que nous avons vu la consommation dans les années qui ont suivi, l'événement a toujours fait ressortir le meilleur dans Yahoo! et les développeurs qui viennent d'inventer des trucs cool.
Cette année, le Yahoo Developer Network 's Havi Hoffman a mené la charge, et l'événement est mis en scène près de Times Square à New York. De l'équipe d'ingénierie YUI, Isaac Schlueter sera là donner une conférence sur le YUI 3 boîte à outils et la façon de réfléchir à un projet faisant usage de celui-ci. Clay Shirky sera conférencier principal - l'un des penseurs véritablement singuliers dans la technosphère. Et il y aura une foule d'autres grands orateurs.
Et c'est une journée Hack Yahoo!, ce qui signifie qu'il sera intéressant, surprenant, et un heureux hasard. Nous espérons que vous joindre à nous alors que nous renouvelons la tradition .
De YDN :
Le vendredi, la conférence des développeurs s'ouvre avec un keynote par Clay Shirky . Une journée de négociations de haute technologie et des ateliers pratiques porteront sur une gamme de technologies ouvertes, y compris l' Yahoo! Application Platform et social API , YQL , et Connected TV . Notre session Hack de 24 heures débutera vendredi après-midi. Le samedi, les pirates démo leurs hacks pour avoir une chance à la gloire et des prix intéressants.
Inscrivez-vous pour demander une place . L'espace est limité. icanhaz.com / yahoohacknyc
En savoir plus: Regardez la bande annonce Hack Ouvert NYC .
Partagez et étendre: Créer un signet avec del.icio.us | digg it! | reddit!
YUI Theater: BayJax Tech Talks de Nicolas Zakas, Isaac Schlueter, et Matt Hackett
17 septembre 2009 à 12h49 par Eric Miraglia | En développement , de YUI Theater | Les 7 CommentairesNous avons eu une réunion extraordinaire Septembre de l' BayJax groupe ici à Yahoo! il ya quelques semaines, et les vidéos sont maintenant prêts à partir de ces sessions. Si vous visualisez ce message dans un lecteur RSS, vous devrez peut-être cliquer sur pour voir les vidéos (les versions téléchargeables sont beaucoup plus faible résolution et format pour iPod / iPhone de lecture). Pour de meilleurs résultats, basculer dans le mode plein écran.
Zakas Nicolas: "Scalable Application Architecture JavaScript"
Isaac Schlueter et Matt Hackett: "Server-Side JavaScript"
Autres Vidéos récentes Théâtre Yui:
- Tom Preston-Werner, Chris Wanstrath et Scott Chacon: Git, GitHub et codage social
- Douglas Crockford: La Saga JSON
- Jonathan LeBlanc: YQL et YUI
- Satyen Desai: YUI3: Objectifs de la conception et l'architecture
S'abonner à YUI Theater:
Partagez et étendre: Créer un signet avec del.icio.us | digg it! | reddit!
YUI Todd Kloots à Londres pour l'accessibilité / Parler ARIA Tech, le 17 novembre
17 septembre 2009 à 9:16 am par Eric Miraglia | Dans accessibilité , de développement | Comments OffYahoo! spécialiste de l'accessibilité Kloots Todd sera à Londres en Novembre pour un entretien technique organisée par Skills Matter. La conférence, «Interfaces utilisateur plus accessible avec ARIA," offrira des conseils pratiques et modèles de conception pour l'utilisation de ARIA pour créer des interfaces utilisateur accessibles qui travaillent sur l'ensemble des diverses combinaisons de navigateurs et de la technologie d'assistance ARIA soutien.
L'événement est gratuit, vous pouvez vous inscrire sur le site Web Skills Matter .
Si vous ne pouvez pas attendre Novembre pour commencer la plongée dans ARIA, Todd vous a couvert avec une bonne bibliothèque de messages de blog et vidéos de haute technologie sur le sujet.
Kloots Todd: "Développer Widgets accessibles en utilisant ARIA" @ Yahoo! Vidéo
Partagez et étendre: Créer un signet avec del.icio.us | digg it! | reddit!

Copyright © 2006-2012 Yahoo! Inc Tous droits réservés. Politique de confidentialité - Conditions d'utilisation
Propulsé par WordPress sur Yahoo! Hébergement Web .







