Rey Bango de Ajaxian Entrevistas YUI Desarrolladores Adam Moore, Desai Satyen, Lucas y Smith
30 de abril de 2010 a las 1:25 pm por Eric Miraglia | En Miscelánea | 2 comentariosRey Bango de Ajaxian (y Microsoft) visitó la semana pasada Yahoo! , y que ha publicado la entrevista central de YUI los miembros del equipo Adam Moore, Desai Satyen, Lucas y Smith. Compruébelo usted mismo en su blog o en el de inserción a continuación.
Compartir y ampliar: Marcar página con del.icio.us | Digg It! | reddit!
En la galería de YUI 3: Widget Peter Peterson Clasificaciones
28 de abril 2010 a las 8:46 pm por Peter Peterson | En Desarrollo , la Galería de YUI 3 | 4 comentariosYo quería llevar los pies mojados, con la versión definitiva de la infraestructura widget de presentarse en YUI 3.1.0, y me he sentido siempre la mejor manera de hacerlo es escribir algo de código. Yo quería algo fácil, y me encontré con que en una implementación de CSS clasificaciones que he encontrado en los medios de Komodo . El widget resultante es el Widget YUI3 Valoraciones ( demostración ). La mayor parte del trabajo del widget es manejado por el CSS y se describe así en el artículo Komodo Media. El único problema con el widget, una vez fue un voto ha sido elegido, no ha pasado nada menos que la página se vuelve a cargar, y cuando el widget perdido el foco, que perdió su calificación. Aquí es donde la galería de widgets YUI 3 Valoraciones entra en juego
Mis metas para el proyecto fueron:
- El código para el widget debe ser lo suficiente como para tocar en los aspectos básicos de cómo crear un widget de YUI 3
- El widget de mejorar progresivamente la página
- La interacción del usuario con el widget es fácilmente capturado
- Añadir un botón de clasificación clara que no existe en el diseño original
- El widget debe ser accesible para las personas que utilizan lectores de pantalla
- Haga la creación de instancias y la interacción con el simple widget de muertos con el menor código posible.
Es fácil agregar el widget de calificación a su página utilizando el cargador de YUI:
YUI ({ Galería de fotos: la galería-14.04.2010-19-47 ' }). Uso (de la galería de calificaciones ',' caso ', function (Y) { / / Programa de la lógica ... });
Usted también necesitará los recursos de imágenes y archivos CSS situados ubicado en github o desde su propia copia de la galería.
Sólo tienes que añadir un nodo en el origen que contiene el tipo de corriente (cualquier número entre 0 - 5) o está vacío.
<span id="myWidget"> 2.5 </ span>
A continuación, puede crear una instancia del widget con el siguiente código en su caja de arena:
myRating var = {(Y.Ratings nuevos srcNode: "# MyWidget"}); myRating.render ();
Sentí que era importante hacer este widget fácil de personalizar y por lo que añade algunas configuraciones para el constructor. inline cuando se establece en true se mostrará la línea de calificación con el texto en la página (por defecto es false). skin puede ser ajustado a " pequeño "para disminuir el tamaño del widget (Ejemplo:
)
Por su parte, el widget de calificaciones hace poco más que configurar la interacción de clasificación para el usuario. Un poco más de trabajo que hay que hacer para utilizar realmente el valor. Me voy que hasta el implementador de considerar, ya sea para añadir una devolución de llamada para el evento disparó cuando los cambios de calificación, o el abastecimiento de un plugin para el widget para manejarlo de forma automática. Para empezar, cada vez que se cambia una clasificación de los ratingChange activa el evento. Es fácil de instalar un detector de eventos para captar la ratingChange de eventos para todos los widgets en la página. En este ejemplo, registrar la Evaluación Widget srcNode id 's, la clasificación anterior, y la nueva calificación para cualquier widget de calificación en la página cuando los cambios de calificación:
Y.on ("ratings: ratingChange", function (e) { var id = e.target.get ("contentBox") get ("id").; Y.log (id + "Nuevo valor:" + + e.newVal "fue:" + e.prevVal); });
Las ideas de futuro para el proyecto:
- Progresivamente mejorar los elementos de formulario
- Hacer que el botón de clasificación transparente opcional
- Hacer que el margen de potencia configurable
- Más pieles, y la combinación de los sprites CSS
- Internacionalización
Compartir y ampliar: Marcar página con del.icio.us | Digg It! | reddit!
Cinco de NodeJS - BayJax de mayo de celebra el lado del servidor JavaScript con Ryan Dahl, Insua Elías, y el vidrio Dav
27 de abril 2010 a las 11:23 am por Eric Miraglia | En Desarrollo y Eventos YUI | 3 comentariosBayJax organizador de Gonzalo Cordero ha anunciado que ha llegado el momento para otro BayJax , y esta vez vamos a estar celebrando la explosión de JavaScript del lado del servidor con el Cinco de Node.js en Yahoo!. Tenemos tres oradores fantásticos: Ryan Dahl, creador de Node.js; Elías Insua, creador de uno de los grandes abstracciones para DOM nodo, y Dav Glass, un ingeniero de YUI que ha estado blogueando acerca de su trabajo conseguir YUI 3 se ejecuta en el nodo.
Por favor, únase a nosotros el 05 de mayo @ Yahoo! HQ 17:30-21:00 Como Gonzalo dice: "Sombreros, ponchos y trajes de luchador se anima." RSVP en la página de Meetup BayJax .
Ryan describe su conversación de esta manera:
Es bien sabido que los bucles de eventos en lugar de hilos son necesarios para servidores de alto rendimiento. Javascript es un lenguaje no comprometido de las discusiones y diseñado específicamente para ser utilizado con evented asíncrono de E / S, lo que lo convierte en un atractivo medio de software de programación de servidor. Node.js une el motor V8 Javascript compilador con un ciclo de eventos, un grupo de subprocesos para hacer llamadas al sistema de bloqueo, y un analizador HTTP cuidadosamente diseñado para proporcionar una interfaz de navegador-como a la creación rápida del lado del servidor del software. Esta charla se explicará el diseño del nodo y cómo empezar a trabajar con él. "
Elías, que se ofrece Skype desde Nueva York, hablará sobre su proyecto, jsdom , que proporciona las abstracciones esenciales que permiten a los DOM del lado del cliente, dependiente de la DOM JavaScript para funcionar en Node.js. Esta es una parte importante del cambio de paradigma, lo que permite niveles de servidor y la reutilización de código nunca antes posible del lado del cliente y permitir la consolidación progresiva de ser un producto natural y eficaz de nuestro entorno de desarrollo.
Dav llevará este tema hacia adelante, mostrando de manera práctica cómo la fundación de Node.js, las abstracciones en jsdom, y el trabajo propio Dav para añadir funciones de lista de materiales de jsdom permitir la aplicación plena, como YUI para ilustrar algunas de las enormes promesas de este tipo de desarrollo. Usted puede leer sobre el trabajo de Dav aquí en la YUIBlog ( Parte 1 , Parte 2 ).
Póngase al día con Meetups anteriores BayJax
Gonzalo ha organizado una gran serie de eventos BayJax de tarde. Faltó a alguna? Aquí están los YUI Theater enlaces para el último de la serie:
- Nicolás Zakas, Stoyan Stefanov, Harmes Ross, Julien Lecomte, Matt Sweeney: Alto Rendimiento JavaScript - Cinco colaboradores de Alto Rendimiento de O'Reilly JavaScript discuten avanzada de JavaScript y DOM optimizaciones de secuencias de comandos en el 04 2010 BayJax meetup en Yahoo.
- John Resig: Pruebas, análisis de rendimiento, y jQuery 1.4 - John Resig de Mozilla, el creador de la popular jQuery JavaScript biblioteca, las opciones críticas para las pruebas y análisis de rendimiento en JavaScript y vistas previas de los cambios significativos en breve en jQuery 1.4.
- Brad Neuberg: Introducción a HTML5 - Brad Neuberg de Google ofrece una introducción amplia a HTML5 como está siendo implementado en los navegadores modernos, incluyendo características tales como SVG / Canvas, la etiqueta de vídeo, de almacenamiento de base de datos, aplicación de caché, y mucho más.
Compartir y ampliar: Marcar página con del.icio.us | Digg It! | reddit!
En el salvaje de 24 de abril 2010
24 de abril 2010 a las 6:57 am por Eric Miraglia | En In the Wild | Comments OffDespués de una edición más agradable de YUI: Horario de apertura el viernes , vamos a redondear esta semana con notas sólo unas pocas notas recientes y las implementaciones de la comunidad YUI desarrollo:
- YUI 2 en Discovery.com : rico en medios, Discovery Channel, el sitio hace uso de YUI 2.8.0 Animación y Administrador de conexión, entre otros componentes.
- 3/Node.js YUI obra reseñada por @ dalmaer: "Ah, y YUI 3 está buscando realmente agradable These Days" : Dion Almaer echa un vistazo a YUI Dav Glass trabajo 3/Node.js en Ajaxian. Dion Write: "Ah, y YUI3 está buscando realmente agradable en estos días. Un buen equilibrio entre una buena API + Widgets que buscan realmente agradable + un Crockford's poder adquisitivo de la atención de la seguridad ".
- YUI 2 en RealCyclist.com : A mi edad, cuando la carretera se empina de empezar a buscar una bicicleta más ligera. (Comer menos puede ser menos costoso, pero es menos divertido.) Y si usted mira en RealCyclist.com , usted puede hacer compras en un sitio impulsado por una amplia gama de YUI 2 componentes. En un tema relacionado, BonkTown - un sitio de negocio para los ciclistas - YUI es también alimentado por, y usted puede recoger objetos como tapas de zapatos que hacen que sus pies más aerodinámica en un tiempo de prueba.
- Prueba gratuita-tracker Cuanto Con YUI DataTable 2, Tabs, Contenedores : Todd Wells escribió para decirnos acerca Cuanto: " Cuanto es una herramienta gratuita para el almacenamiento de resultados de las pruebas automatizadas y manuales, organizándolos en grupos lógicos, analizando la naturaleza de la prueba individual fracasos, y el uso de los datos resultantes para proporcionar estadísticas útiles. Se utiliza la biblioteca de YUI 2 ampliamente, incluyendo contenedores, eventos, DataTable, Button y TabView ". ( Fuente original. )
- Ejecutar un script PHP en el fondo usando AJAX [y YUI] : Mindraven tiene un puesto de esbozar cómo iniciar las tareas de fondo de PHP utilizando Administrador de Thomas Sha YUI conexión .
-
Presentaciones de Español a YUI en DesarrolloWeb.com : El equipo de DesarrolloWeb.com hemos reunido una serie de cuatro artículos en español iniciarles a los desarrolladores web YUI , YUI 3 , eventos simples , y añadir / quitar clases CSS de YUI . Su YUI manual "pretende ofrecer UNA serie de Artículos Teóricos y Prácticos de las librerías YUI, Marco de la ONU Javascript y CSS." - Y! Buscar Ingeniero @ bretts escribe acerca de su módulo fuera de la Galería Eventos : Brett Stimmerman de Yahoo! Search dicsusses su nuevo Eventos Fuera de módulo para el YUI 3 Galería. Fuera de los eventos "permite que los elementos para suscribirse a eventos DOM que se producen fuera de ellos. Un evento se produce fuera del abonado si el objetivo no es el propio abonado, o cualquiera de los antepasados del abonado. "( Fuente original. )
¿Cuánto perdemos? Háganos saber a través de @ yuilibrary o en los comentarios a continuación (si se siente retro).
Manténgase sintonizado: Rey Bango de Ajaxian detenido ayer por Yahoo y grabó un vídeo de la entrevista con los ingenieros de YUI Luke Smith, Desai Satyen y Moore Adán. Ese período de sesiones, además de una charla con el organizador del evento BayJax Cordero Gonzalo, debe estar corriendo en Ajaxian en la semana que viene.
Compartir y ampliar: Marcar página con del.icio.us | Digg It! | reddit!
YUI Theater - Adam Granicz: "Desarrollo Web robusta y rápida con WebSharper" (57 min.)
23 de abril de 2010 a las 20:49 por Eric Miraglia | En Desarrollo y YUI Theater | 2 comentariosAdán Granicz detenido por Yahoo! a principios de esta semana para hablar sobre el lenguaje de programación C # y su uso en desarrollo de aplicaciones web.
La empresa de Granicz, Intellifactory , produce la plataforma WebSharper. WebSharper cumple el papel de la comunidad que F # GWT y herramientas similares rellene la comunidad Java, prometiendo un establecimiento inflexible de tipos, la experiencia rápida y fuertemente integrado de desarrollo con el despliegue de aplicaciones web ricas. Como Riatrax4JS de Fybit y yui4java hacer por desarrolladores de Java, WebSharper trae el poder de YUI 2 a F # desarrolladores, por lo que una amplia gama de widgets YUI disponibles.
Si el vídeo incrustar a continuación no se muestran correctamente en su lector de RSS de su elección, asegúrese de hacer clic a través de ver la versión de alta resolución del vídeo en el YUI Theater .
Otros recientes Videos de YUI Theater:
- Nicolás Zakas, Stoyan Stefanov, Harmes Ross, Julien Lecomte, Matt Sweeney: Alto Rendimiento JavaScript - Cinco colaboradores de Alto Rendimiento de O'Reilly JavaScript discuten avanzada de JavaScript y DOM optimizaciones de secuencias de comandos en el 04 2010 BayJax meetup en Yahoo.
- Douglas Crockford: Crockford en JavaScript - Parte 5: El Fin de Todas las Cosas - Yahoo! 's JavaScript arquitecto Douglas Crockford concluye su serie de cinco capítulos conferencia sobre el lenguaje de programación JavaScript, con una revisión de temas relacionados con la seguridad y el rendimiento en JavaScript.
- Douglas Crockford: Crockford en JavaScript - Episodio IV: La metamorfosis de Ajax - Yahoo! 's JavaScript arquitecto Douglas Crockford continúa su serie de conferencias sobre el lenguaje de programación JavaScript con un análisis del Document Object Model (DOM) y una exploración de Ajax.
- Douglas Crockford: Crockford en JavaScript - Acto III: La función de la Ultimate - Yahoo! 's JavaScript arquitecto Douglas Crockford continúa su serie de conferencias sobre el lenguaje de programación JavaScript con un análisis de las funciones en JavaScript. "Las funciones son la mejor parte de JavaScript, 'Crockford dice. "Es donde está el poder, que es donde la belleza es". Vea el video para saber por qué.
- Douglas Crockford: Crockford en JavaScript - Capítulo 2: And Then There Was JavaScript - Yahoo! 's JavaScript arquitecto Douglas Crockford examina las características del lenguaje de programación JavaScript.
- Douglas Crockford: Crockford en JavaScript - Volumen 1: The Early Years - Douglas Crockford pone el lenguaje de programación JavaScript en su propio contexto histórico, trazando la estructura de la lengua y las convenciones (y algunas de sus peculiaridades) de vuelta a sus raíces en las primeras décadas del equipo la ciencia.
Subscribirse a YUI Theater:
Compartir y ampliar: Marcar página con del.icio.us | Digg It! | reddit!
YUI: Horario de Viernes, 23 de abril
22 de abril de 2010 a las 12:32 pm por Luke Smith | En Desarrollo | 4 comentariosLa próxima entrega de YUI: Horario de apertura es mañana, viernes 23!
El horario de apertura los primeros fue un gran éxito, con cerca de 30 personas que entran en y algo de conversación y retroalimentación tanto para Smith Lauren módulo Galería YUISand así como para YUI.
El tiempo será el mismo que antes, 10 a.m.-12 p.m. PDT. El tema principal de esta semana será una introducción y revisión de código de Eric Ferraiuolo 's módulo de Gestor de la Galería de componentes . Yo también voy a empezar a abrir las conversaciones con una "punta de YUI 3 o truco" de clases.
Esta semana, vamos a estar acompañados por su colega YUIer Satyen Desai ( @ dezziness ), el principal arquitecto detrás del atributo , la base , y Widget piezas de infraestructura en YUI 3. (Si a usted le gustaría conocer a Satyen antes del evento, usted puede hacer que el YUI Theater .)
Al igual que antes, el plan es usar Adobe Connect para compartir la pantalla y hacer la voz sobre un puente de conferencia. Esta es la información para la unión de:
- Marque 1-888-371-8922 para (no estadounidenses participantes, enviarme un correo electrónico a un número local)
- Ingrese el código de participante 47188953
- Únete a la sesión de compartir pantalla (esto le preguntará si desea instalar el plugin de Adobe Connect, si esta es tu primera vez con él)
Y como se mencionó en la primera YUI: Horario de atención, usted puede mantenerse al día con el calendario de eventos y otros temas siguiendo @ yuilibrary en Twitter o suscribirse al Calendario de Eventos YUI .
Si esta es la primera vez que he leído sobre YUI: Horario de apertura, es un foro abierto conmigo mismo y con otros miembros del equipo de YUI y algunas grandes mentes de la comunidad de YUI. Puede leer más sobre ello aquí .
Esperamos verte allí!
Compartir y ampliar: Marcar página con del.icio.us | Digg It! | reddit!
YUI Theater - Zakas Nicolás, Stoyan Stefanov, Harmes Ross, Lecomte Julien, Matt Sweeney: "Alto Rendimiento JavaScript" (92 min.)
21 de abril 2010 a las 10:36 am por Eric Miraglia | En Desarrollo y YUI Theater | Comments OffLa edición de abril la edición 2010 de la quedada BayJax de Yahoo! ofrecido cinco altavoces, todos los cuales son co-autores en el nuevo volumen de Alto Rendimiento de JavaScript de O'Reilly ( capítulo libre disponible aquí ). Había cerca de 200 asistentes que llenaban el Cafe URL en el corazón de Yahoo!, y oyeron claramente cinco interesantes toma en el desempeño de aplicación Web.
Si el vídeo incrustar a continuación no se muestran correctamente en su lector de RSS de su elección, asegúrese de hacer clic a través de ver la versión de alta resolución del vídeo en el YUI Theater .
Otros recientes Videos de YUI Theater:
- Douglas Crockford: Crockford en JavaScript - Parte 5: El Fin de Todas las Cosas - Yahoo! 's JavaScript arquitecto Douglas Crockford concluye su serie de cinco capítulos conferencia sobre el lenguaje de programación JavaScript, con una revisión de temas relacionados con la seguridad y el rendimiento en JavaScript.
- Douglas Crockford: Crockford en JavaScript - Episodio IV: La metamorfosis de Ajax - Yahoo! 's JavaScript arquitecto Douglas Crockford continúa su serie de conferencias sobre el lenguaje de programación JavaScript con un análisis del Document Object Model (DOM) y una exploración de Ajax.
- Douglas Crockford: Crockford en JavaScript - Acto III: La función de la Ultimate - Yahoo! 's JavaScript arquitecto Douglas Crockford continúa su serie de conferencias sobre el lenguaje de programación JavaScript con un análisis de las funciones en JavaScript. "Las funciones son la mejor parte de JavaScript, 'Crockford dice. "Es donde está el poder, que es donde la belleza es". Vea el video para saber por qué.
- Douglas Crockford: Crockford en JavaScript - Capítulo 2: And Then There Was JavaScript - Yahoo! 's JavaScript arquitecto Douglas Crockford examina las características del lenguaje de programación JavaScript.
- Douglas Crockford: Crockford en JavaScript - Volumen 1: The Early Years - Douglas Crockford pone el lenguaje de programación JavaScript en su propio contexto histórico, trazando la estructura de la lengua y las convenciones (y algunas de sus peculiaridades) de vuelta a sus raíces en las primeras décadas del equipo la ciencia.
Subscribirse a YUI Theater:
[ Fotos por Nicole Sullivan ,. utiliza con permiso]
Compartir y ampliar: Marcar página con del.icio.us | Digg It! | reddit!

Copyright © 2006-2012 Yahoo! Inc. Todos los derechos reservados. Política de privacidad - Condiciones del servicio
Desarrollado por WordPress en Yahoo! Web Hosting .




