Enfoque de implementación: PowerReviews
13 de octubre 2006 a las 9:33 am por Eric Miraglia | En el desarrollo , implementaciones YUI | 1 comentarioPeriódicamente, nos sentamos con los desarrolladores de la comunidad que están llevando a cabo YUI para proyectos fuera de Yahoo. Ayer me reuní con el equipo de ingeniería de PowerReviews , una empresa que ofrece gratis los servicios de revisión de productos de tiendas en línea de todos los tamaños, desde tiendas de mamá y pop de Sun Microsystems. PowerReviews ha estado utilizando YUI para construir la segunda generación de su producto, usted puede tomar un adelanto de su nuevo portal de opiniones en http://sneakpeak.powerreviews.com .

Los miembros del equipo de ingeniería PowerReviews: (de izquierda a derecha arriba) Martín Davidsson, Prabhu Gautam, Jim Morris, Greenough Josué, Virani Aamir y Kalicun Vlod. En sus oficinas Millbrae.
¿Qué es PowerReviews y cuánto tiempo llevan funcionando?
Hemos estado alrededor de un año y cuatro meses. El objetivo del sitio es convertirse en el "motor de la revisión de la web", que proporciona un mejor lugar para la investigación de productos a través de revisión de datos. No son suficientes las herramientas de comparación de precios en la web ya. Si el proceso de compra de los clientes es la primera investigación, entonces el precio-comparar, comprar, queremos PowerReviews al lugar para hacer la investigación ... lo llamamos "la investigación en sus propios términos."
¿De dónde viene YUI encajan en sus necesidades y el proceso? ¿Por qué eligió YUI?
Construimos nuestra primera generación utilizando la librería Prototype y la casa-cerveza de código para algunas interacciones básicas y los efectos, pero nos hemos movido de YUI para nuestra segunda generación. Estamos tratando de extraer la mayor cantidad de vinos locales como sea posible y utilizar YUI tanto como sea posible. Una gran parte de la elección de YUI para nosotros fue la documentación. También nos gustó la capacidad de elegir los componentes individuales, el hecho de que viene con fuente miniaturizada, y el hecho de que se utiliza en Yahoo ... sabemos al menos que está poniendo a prueba a un volumen alto y en muchos navegadores. Fundamentalmente, tendemos a estar de acuerdo con las filosofías de ingeniería que el equipo de YUI es que se defiendan.
¿Cuál ha sido el aspecto más gratificante de pasar a una interfaz más eficaz?
Nos gusta ser capaz de hacer el proceso de creación de una revisión más interactivo y contextual. Las aplicaciones de escritorio que este tipo de cosas realmente fácil, pero ha sido difícil en la web. Utilizando Ajax tiene para nosotros permitió que el sitio para tomar algunas de las características más interactivas.
También hemos utilizado la interactividad en la parte administrativa para mejorar la productividad. Estamos usando cosas como la edición en línea para la auditoría y la aprobación de los exámenes como vienen ya que ésta puede ser cosas simples, pero es el ahorro pageloads y pulsaciones de teclas y, en última instancia, el tiempo. También es incremental - si uno de nuestros clientes es una serie de pasos y el navegador se bloquea, todo lo que he hecho a lo largo del camino se salva.
Lo que, en todo caso, le ha sorprendido acerca de cambiar a YUI como cliente-lado de la plataforma?
YUI incluye la fundación CSS lo que necesitábamos y nos provee una alianza entre CSS y JavaScript - es como que estamos recibiendo de que todos de forma gratuita, utilizando el equipo de YUI como un grupo de externalizar para ayudarnos a construir las fundaciones. Creemos que también habrá influencia en el futuro, poder contratar a los ingenieros que están familiarizados con YUI y por lo tanto puede recoger nuestras cosas y contribuir con mayor rapidez.
¿Cuáles han sido los puntos de dolor en la adopción de YUI?
El perjuicio principal que hemos encontrado es que YUI no tiene el mismo tipo de agua destilada, una línea de efectos que se encuentran en Scriptaculous . Hemos visto a Jack Slocum cosas 's, y ver algunos de los que salgan con YUI. Pero hay algunas interacciones más complejas integradas por usted con Scriptaculous.
Tamaño del archivo es una preocupación para nosotros, también. Podemos controlar gzipping en nuestro propio sitio, pero que distribuimos nuestras soluciones a nuestros clientes, si no permiten gzipping, tamaño de archivo de la biblioteca va para arriba.
¿Has mirado en el Yahoo! Biblioteca de patrones en la planificación de la implementación de un rico cliente conjunto de características?
Sí. Esa ha sido una gran parte de nuestro pensamiento, también. Existen normas allí, y suenan muy simple a veces, pero incorporar un montón de cosas que han aprendido en Yahoo y en otras partes. Y estos son los patrones emergentes en la web, así que podemos confiar en nuestros usuarios tienden a estar familiarizados con estos patrones.
¿Tiene una implementación de YUI que sería de interés para la comunidad YUI? Si es así, por favor, comparta sus enlaces y enviar un mensaje al foro de la comunidad en YDN-JavaScript , o dejarnos un mensaje en la sección de comentarios.
Compartir y ampliar: Marcar con del.icio.us | Digg it! | reddit!
1 comentario
Lo sentimos, los comentarios están cerrados en este momento.

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


Componentes [...] se ejercen a través del sitio. En primer lugar, escribió acerca de Jim y su trabajo más de dos años - que es genial para ver cómo su producto, y su uso de YUI, ha evolucionado a lo largo [...]
Pingback por enfoque de implementación de actualización: Buzillions.com / PowerReviews »Usuario Yahoo! blog Interface - 21 de octubre 2008 #