YUI 3.2.0 Fecha de publicación: SimpleYUI, soporte táctil de eventos, los gestos, las transiciones, Grids CSS, ScrollView, subió, y mucho más

7 de septiembre de 2010 a las 14:53 por Eric Miraglia | En Desarrollo | 6 comentarios

El equipo de YUI se complace en anunciar el lanzamiento de la GA YUI 3.2.0 , una actualización significativa de JavaScript YUI y los componentes de CSS. Esta versión se caracteriza por una serie de mejoras en el rendimiento y el apoyo importante para dispositivos móviles con interfaces de usuario táctiles.

Táctil de apoyo intrínseco en YUI 3.2.0 trae soporte táctil para una amplia gama de YUI potencia las interacciones, incluyendo arrastrar y soltar y Slider.
El módulo de gestos en el YUI 3.2.0 trae soporte táctil para una amplia gama de YUI potencia las interacciones, incluyendo arrastrar y soltar y Slider.

Hay dos maneras de empezar con la nueva versión:

  • El uso de la CDN: YUI 3.2.0 está disponible en el CDN de Yahoo! a través de la etiqueta de la versión 3.2.0 - así que usted puede hacer referencia al contenido del comunicado nuevo a través de rutas de los archivos como http://yui.yahooapis.com/3.2.0/build/yui/yui-min.js . Cambie al archivo semilla para la nueva versión y todas las subsecuentes use() declaraciones se carga YUI 3.2.0.
  • Descargue la versión: Descargar YUI 3.2.0 del YUILibrary.com , incluyendo el código fuente y ejemplos para todos los componentes - incluyendo aquellos que son nuevos para esta versión.
  • Explora los ejemplos: ejemplos YUI son una buena manera de hacerse una idea de cómo funciona la biblioteca y el rango de funcionalidad que cubre.

Cambios notables en YUI 3.2.0

George Puckett ha enrollado la lista de alto nivel de los cambios en YUI 3.2.0 , también se puede comprobar en nuestro progreso abordar los problemas de la base de datos de errores . Éstos son algunos de los componentes nuevos y actualizados que figuran en el 3.2.0:

  • SimpleYUI se ha introducido como un módulo de conveniencia -, además de rodar una variedad de las características más esenciales de Yui, se crea una instancia global (mundial asignada a la Y ) que está disponible para su uso inmediato. Esta no es una aguada YUI ... simplemente una comodidad para aquellos que quieren tener un paquete de continuación de común con el estándar Ajax kit de funcionalidad.
  • Apoyo intrínseco a eventos de contacto ha sido añadido ( mynode.on("touchstart", function(e) {}); ). También hemos añadido un módulo de gestos con dos gestos incluido - flick y el move - que trabajan con ambas táctiles y dispositivos impulsados ​​por el ratón. Echa un vistazo a la documentación de los gestos y ejemplos de ideas sobre cómo empezar a usar gestos.
  • Cargador de YUI es ahora compatible basada en la capacidad de carga. Esto nos permite separar, por ejemplo, IE código específico en submódulos independientes y permitir que el cargador de empaquetar que el código sólo para los navegadores que lo requieran. Estamos aprovechando esta nueva característica para evitar el envío de IE código específico en el módulo de Dom para navegadores que no son IE, un aumento de rendimiento / k de peso que beneficie a todos los usuarios de los navegadores modernos, sin cambio de código es necesario.
  • Cartera de YUI 3 de la animación ahora es compatible con las transiciones a través del módulo de transición , proporcionando la normalización del navegador para que esta técnica de gran alcance, con aceleración por hardware (donde esté disponible) para el manejo de las transiciones, echa un vistazo a este ejemplo de código de ejemplo . El módulo de Animación , en su forma más básica, tiene un árbol de dependencias optimizado para los navegadores modernos, reduciendo significativamente el k de peso para la animación simple en mejores navegadores.
  • YUI 3.2.0 estrena una nueva versión beta de CSS de YUI Grids componente, y usted puede comenzar a explorar este nuevo enfoque de redes de la versión preliminar. Los ejemplos son el mejor lugar para empezar .
  • YUI ScrollView, nuevo en YUI 3.2.0 Hemos trabajado con Michael Johnston, del equipo de Ingeniería de Yahoo! Mobile para traer una nueva versión (beta) ScrollView widget de que YUI 3.2.0. ScrollView proporciona una implementación panel de desplazamiento familiar para los usuarios de aplicaciones de Apple iOS nativas, emulando a la elasticidad de las limitaciones del elemento cuando se desplaza hasta el límite de principio ni fin. Usted verá en los ejemplos 3.2.0 para ScrollView que este componente es un dispositivo neutral, trabajando bien con el ratón, así como con eventos de toque en su dispositivo iOS o Android.
  • El componente de cargador de YUI 2 es ahora parte de la YUI 3 de la familia, así, su debut como una versión beta de 3.2.0.
  • Editor (beta) para YUI 3 : se estrena en el Editor de YUI 3 como una capa base de la utilidad que proporciona una base sobre la cual se puede crear un control de edición de texto rico. Esta versión del Editor no contiene una interfaz gráfica de usuario de cualquier tipo - widget de cromo se estrenará en 3.3.0.
  • El módulo de Historia, que debutó con YUI 3.0.0, que era un puerto de la YUI 2 versión, ha quedado en desuso (que sigue estando disponible en YUI 3.2.0, como history-deprecated ). Una nueva beta de Historia de utilidad se estrena en 3.2.0 , basado en la historia de Ryan Grove módulo de Lite de la galería de YUI 3. Un ejemplo de vista previa de liberación del nuevo componente es una buena referencia de partida.
  • El JSONP y YQL consulta módulos de la Galería de YUI 3 se han convertido en componentes canónicos, debutando como el beta de esta versión.

Más por venir

Estamos muy entusiasmados con los próximos meses en el desarrollo de YUI:

  • YUI Conf. 2010 tendrá lugar 08 al 10 11 en Sunnyvale. Como es habitual, habrá una apertura Crockford, charlas de algunos de los colaboradores brillantes a la Galería de YUI 3 (incluyendo a Nate Cavanaugh y Eduardo Lundgren de Liferay), y las sesiones del equipo central de YUI.
  • Los nuevos componentes y características: Estamos trabajando duro en YUI 3 versiones de herramientas como Autocompletar, DataTable, Button, gráficos y redactores, así como algunos proyectos totalmente nuevos. Esperar una vista previa de 3.3.0, con todo nuevo trabajo completado hasta el momento, cuando estás aquí para la conferencia en noviembre.
  • Yeti , YUI de Node.js , y más: El equipo continúa empujar el sobre con los proyectos destinados a las fronteras más prometedoras en la ingeniería de la interfaz. Yeti Reid Burke se puso en marcha justo, permitiendo que la línea de comandos multi-navegador de pruebas para cualquier persona que utilice YUI prueba. Dav trabajo de Glass para hacer YUI 3 trabajos a la perfección con NodeJS se ha documentado en el blog y será un funcionario que ofrece YUI pronto. Y aún hay más por venir.

Realimentación

Háganos saber lo que piensa de la nueva versión en los foros o yuilibrary @ en Twitter.

Compartir y ampliar: Marcar página con del.icio.us | Digg It! | reddit!

6 comentarios

  1. Rockin! Yo estaba un poco preocupado con el rendimiento ScrollView en el PR1, pero wow, que ahora tiene un aspecto fantástico. Buen trabajo .. Tengo un conjunto de herramientas que pueden utilizar para cubrir todos los dispositivos. Gracias.

    Comentario por Simon Gilligan - 07 de septiembre 2010 #

  2. Gracias por las amables palabras, Simón!

    Comentario por Eric Miraglia - 07 de septiembre 2010 #

  3. Estas características del sonido lanzado exiciting, el módulo de la galería de YQL YQL medio oficial es en realidad useful.I tanto como YUI y YQL, son buenos socios.

    Comentario por Sway Deng - 07 de septiembre 2010 #

  4. Gracias por todo el gran trabajo del equipo de YUI está haciendo

    Comentario por Arnaud - 08 de septiembre 2010 #

  5. Es necesario configurar un sitio web para simpleyui con un aspecto limpio y agradable y se siente que es "simple" - básicamente, un escaparate con un texto muy limitado, etc, pero sería una página de destino agradable para alguien buscando plano SimpleYui

    Comentario por Andrew Wooldridge - 12 de septiembre 2010 #

  6. Gran actualización! Gracias por la magia!

    Comentario por Ivo Schaap - 24 de septiembre 2010 #

Disculpa, los comentarios están cerrados en este momento.

Presentado por Yahoo!

Copyright © 2006-2012 Yahoo! Inc. Todos los derechos reservados. Política de privacidad - Condiciones del servicio

Desarrollado por WordPress en Yahoo! Web Hosting .