Rápida EGB Estado de la actualización

27 de mayo 2011 a las 11:40 am por Matt Sweeney | En Desarrollo | 1 comentario

Hemos perdido la actualización de Q1, y en lugar de salir corriendo a la actualización de la Q2, estamos dando la oportunidad de racionalizar nuestro enfoque de la EGB. Tenga la seguridad, la próxima actualización de la tierra en la Q2. Mientras tanto, recuerde que debe examinar sus propias estadísticas de usuarios para asegurar el mejor retorno de la inversión en el desarrollo y la comprobación de recursos.

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

YUI: Jue horarios de entrada 26 de mayo

24 de mayo 2011 a las 11:24 am por Luke Smith | En Desarrollo , los horarios de entrada | 4 comentarios

¿Qué viene en el YUI 3.4.0?

Estamos tratando de lograr que nuestros patos en una fila antes hoy en día, y añadir un poco más la transparencia de nuestro ciclo de desarrollo y del proceso. Lo creas o no, de hecho tenemos una idea de lo que planean lanzar la versión 3.4.0.

La versión final 3.4.0 está prevista para un lanzamiento de agosto, pero vamos a publicar tres versiones preliminares adicionales en el camino, incluido el primero, PR1, esta semana!

Únete a la convocatoria de una visión general de algunas de las próximas características y correcciones de errores, conseguir un estado en donde estamos hoy, y obtener un primer vistazo a nuestro ciclo de nueva versión.

Fecha y detalles

Vamos a estar en línea 10 a.m.-11 a.m. PDT jueves. Los detalles de la conexión son los mismos, como de costumbre.

  1. Marque 1-888-371-8922 para (Skype funciona muy bien para no estadounidenses participantes *)
  2. Ingrese el código de participante 47188953 #
  3. Ú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)

* - Si Skype no es una opción, enviarme un email o me coge (DavGlass) en el canal de IRC # yui en freenode para un número local.

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

YUI Formación en Suiza

24 de mayo 2011 a las 10:26 am por Tobias Ebnöther | En Desarrollo , Eventos YUI | 1 comentario

LIIP recientemente patrocinó la formación de YUI dada por Tobias Ebnöther para principiantes con algunos conocimientos básicos acerca de JavaScript. El espacio era muy limitado, por lo que no dio a conocer este mismo público.

La Mañana

Comenzar temprano tuve un primer grupo de desarrolladores que estaban interesados ​​en aprender acerca de YUI. La mayoría de ellos ya estaban familiarizados con otras grandes bibliotecas o la versión 2 de YUI. La respuesta del grupo fue genial, como todo el mundo amaba la manera muy clara que YUI le permite resolver los problemas cotidianos y, potencialmente, reutilizar el código. Tuvimos una pequeña discusión sobre el uso de la técnica de caja de arena o simplemente rodando con SimpleYUI . Mientras que la versión simple permitido un buen comienzo en el taller mayoría de la gente parecían preferir las instancias espacio aislado.

La Tarde

Por la tarde tuve un grupo muy interesante con una mezcla de desarrolladores, clientes y propietarios de los productos. Al principio me daba un poco de miedo debido a los niveles de conocimiento muy diferentes, pero como se vio después, con todo el mundo apoyándonos unos a otros que casi coincidía con la velocidad del grupo de la mañana. Los comentarios aquí era bueno: la gente se admiraba sobre todo lo rápido que puedes hacer algo con un widget que pueden arrastrarse. Así que les mostró algunos buenos ejemplos de cómo la gente las cosas juntos en la galería, y que incluso tenía un cierto tiempo para construir nuestros propios módulos.

Próximo

Dando un día completo de entrenamiento fue una gran experiencia y agotador. La próxima vez voy a planificar el tiempo un poco más en la mañana, 3 horas eran bastante corto para una presentación completa. Vamos a tener un curso intermedio basado en el "bloques de construcción YUI" material en LIIP Zurich el 09 de junio. El espacio va a ser muy limitado, pero una vez más dejar un comentario a este post, si estás interesado en formar parte.

Introducción a la gente a YUI fue muy divertido por lo que queremos organizar una formación más público en Zúrich pronto, probablemente en algún momento de julio. Sería bueno saber cuántas personas están tan interesado deja un comentario si le gustaría venir.

Tobias Ebnöther Sobre el autor: Tobias Ebnöther es un ingeniero de front-end y entrenador en LIIP . Él es apasionado acerca de JavaScript, las pruebas y futbolín. Puedes seguir Tobias en Twitter en @ ebii o lo encuentran en el IRC, como EBI.

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

Bidi Tutorial: RTL YUI calendario en árabe

23 de mayo 2011 a las 10:30 am por Mohammad Younis | En Desarrollo | No Comments Este ejemplo muestra cómo crear una versión en árabe de derecha a izquierda de un "calendario básico emergente" con YUI 2.9.0. El Calendario YUI componente contiene una serie de APIs útil, incluyendo un botón configurable cerca, cuña dinámica iframe, y APIs para ocultar y mostrar al usuario. LTR: YUI calendario en pantalla Inglés RTL: YUI calendario en pantalla y en árabe Haga clic aquí para ver el ejemplo de trabajo. Haga clic aquí para descargar todos los archivos necesarios para ejecutar el ejemplo a nivel local.

Pasos para Bidirectionalize un Widget de RTL

  1. Declarar el idioma principal y cambiar la dirección de la página dentro de la <html> etiqueta con el lang y el atributo dir="rtl" , este punto en caso de que la página entera es rtl, pero si la página es litros, hay que añadir la RTL en el widget.
  2. Convertir los atributos CSS y valores que se relacionan con la dirección en la hoja de estilos, incluyendo flotador, posiciones de la imagen, text-align, el margen, relleno, borde, etc Recomendamos CSSJanus para la conversión de CSS.
  3. Actualizar cualquier JavaScript relacionados con la direccionalidad. Medida de lo posible, se recomienda hacer la dirección configurable en el código JavaScript.
  4. Traducir las cadenas de texto en el idioma original al lenguaje RTL, tanto en la página HTML y JavaScript.
  5. Pon a prueba las imágenes de sprites en el caso de tener que dar la vuelta.
  6. Compruebe el grado de compatibilidad, las pruebas del calendario a través de navegadores para asegurarse de que está funcionando bien.

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

YUI: Jue horarios de entrada 12 de mayo

9 de mayo de 2011 a las 2:17 pm por Dav vidrio | En Desarrollo , los horarios de entrada | 3 comentarios

Actualizaciones de componentes propietarios y una discusión sobre el futuro del cargador

En la estela de Adam Moore de dejar el equipo YUI de "Inicio" pastos IER, que recientemente hizo un shuffle grande de componentes, la asignación de los nuevos propietarios a una serie de componentes básicos como cargador, eventos, y el YUI mundial. Dav Glass se cohosting se la llamada con Eric F esta semana para hablar sobre los cambios de destino y abrir la conversación sobre lo que está en la hoja de ruta para estos componentes.

Si usted tiene ideas brillantes, molesta picazón, o pensamientos antiguos llanos justos sobre el inmueble YUI mundial, cargador, el sistema de módulos, o cualquier otra cosa, llame pulg Somos todo oídos!

Fecha y detalles

Vamos a estar en línea 10 a.m.-11 a.m. PDT jueves. Los detalles de la conexión son los mismos, como de costumbre.

  1. Marque 1-888-371-8922 para (Skype funciona muy bien para no estadounidenses participantes *)
  2. Ingrese el código de participante 47188953 #
  3. Ú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)

* - Si Skype no es una opción, enviarme un email o me coge (DavGlass) en el canal de IRC # yui en freenode para un número local.

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

En la galería de YUI 3: Geo

06 de mayo 2011 a las 4:46 pm por Nicholas C. Zakas | En Desarrollo , YUI 3 Galería | Comments Off geolocalización es una de las más interesantes relacionados con las tecnologías de HTML5 a aparecer en los navegadores, y el Geo módulo de Galería da acceso a la ubicación información. La API de geolocalización del W3C proporciona una interfaz sencilla para acceder a la ubicación del usuario de JavaScript. El siguiente código accede a la ubicación actual del usuario en un navegador que soporte:
 navigator.geolocation.getCurrentPosition(function(result) { //success handler }, function (result){ //failure handler }) 
Cuando se ejecuta este código, el navegador muestra un mensaje pidiendo permiso al usuario para ver su ubicación actual. El diálogo que se muestra en Firefox se ve así: Geolocalización de diálogo en Firefox Si el usuario rechaza el permiso, o se produce un error al intentar obtener la posición actual, el manejador de fallos que se llama. De lo contrario, el controlador se llama el éxito con la información sobre la ubicación actual. Esa información se presenta en forma de coordenadas de latitud y longitud (otro tipo de información puede estar disponible, así, dependiendo de la implementación). La geolocalización del W3C API es compatible con Internet Explorer 9 +, Firefox 3.5 +, Safari 5 +, Chrome, Opera y 10.6, así como en Mobile Safari y WebKit de Android, por lo que es bastante ubicua. El módulo Geo utiliza la API de geolocalización cuando esté disponible, y cae de nuevo a una búsqueda basada en IP a través de la YQL pidgets.geoip mesa abierta cuando no esté disponible o si hay un error. Esta tabla es excepcionalmente útil porque usted puede buscar información sobre la ubicación de una dirección IP específica, o se puede omitir la dirección IP y se devolverá la información de ubicación de la dirección IP que realiza la solicitud. La última parte se asegura de que usted necesita para hacer una sola solicitud para obtener información sobre la ubicación en lugar de dos (otras soluciones de utilizar uno para obtener la dirección IP y luego uno para obtener la información de ubicación para esa dirección IP). En la manera típica de YUI, el módulo Geo ofrece una interfaz optimizada para el acceso a la información de geolocalización. En lugar de ofrecer dos funciones de devolución de llamada, uno para el éxito y una para el fracaso, sólo tiene que pasar en uno. El objeto resultante tiene un success la propiedad que indica si la llamada se realizó correctamente:
 YUI({ gallery: 'gallery-2011.04.27-17-14' }).use('gallery-geo', function(Y) { Y.Geo.getCurrentLocation(function(response){ //check to see if it was successful if (response.success){ console.log(response.coords.latitude); console.log(response.coords.longitude); } }); }); 
Cuando recibe una llamada de geolocalización se realiza correctamente, el success la propiedad es verdadera y response.coords está lleno con al menos dos propiedades: latitude y longitude (si la API nativa se utiliza, a continuación, todas las propiedades disponibles se copian a este objeto). También hay una source la propiedad en el objeto de respuesta que es "nativo", si la información fue recuperada de la API nativa, o "pidgets.geoip", si fue recuperado por YQL. Si ocurre un error, o si el usuario se niega a proporcionar información sobre la ubicación, entonces success es falso. Si la API de geolocalización tiene un error, el módulo Geo intentará basada en IP de búsqueda en su lugar. Sin embargo, si el usuario se niega a proporcionar información, la búsqueda basada en IP no se realiza. Tenga en cuenta que la API nativa es mucho más precisa que la localización de IP, por lo que no obtendrá los mismos resultados de calidad en los navegadores sin soporte de geolocalización de origen. Sin embargo, el módulo Geo es un buen primer paso para proporcionar experiencias basadas en la localización a los usuarios.

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

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 .