Die Umsetzung Focus: PowerReviews
13. Oktober 2006 um 09.33 Uhr von Eric Miraglia | In Entwicklung , YUI-Implementierungen | 1 KommentarRegelmäßig setzen wir uns mit den Entwicklern in der Gemeinde, die Umsetzung YUI sind für Vorhaben außerhalb von Yahoo. Gestern traf ich mich mit dem Engineering-Team von Shopzilla , ein Unternehmen, das kostenlose Produkt-Review-Dienste für Online-Shop-in allen Größen, von Mutter-und-Emma-Läden zu Sun Microsystems. Shopzilla wurde mit YUI zu bauen die zweite Generation seiner Produkte, Sie können einen ersten Blick auf ihre neue Beiträge Portal nehmen http://sneakpeak.powerreviews.com .

Die Mitglieder des PowerReviews Engineering-Team: (im Uhrzeigersinn von oben links) Martin Davidsson, Gautam Prabhu, Jim Morris, Joshua Greenough, Aamir Virani und Vlod Kalicun. Bei ihrem Millbrae Büros.
Was ist PowerReviews und wie lange sind Sie schon?
Wir haben rund ein Jahr und vier Monaten. Das Ziel der Website ist es, die sich "review Motor des Web" bietet einen besseren Platz, um Produkte über Daten überprüfen Forschung. Es gibt genug Preisvergleich Werkzeuge im Internet bereits. Ist der Kunde Kauf-Prozess wird zunächst der Forschung, dann Preis-vergleichen, dann kaufen, wollen wir PowerReviews den Platz für die Forschung tun ... wir nennen es "Forschung zu Ihren Bedingungen."
Woher kommt YUI in Ihre Bedürfnisse und Prozess passen? Warum haben Sie sich YUI?
Wir bauten unsere ersten Generation mit der Prototype-Bibliothek und zu Hause brauen-Code für einige grundlegende Wechselwirkungen und Effekte, aber wir haben zu YUI für unsere zweite Generation verschoben. Wir versuchen zu zerreißen, so viel zu Hause zu brauen, wie wir können und verwenden YUI so viel wie möglich. Ein großer Teil der Wahl YUI für uns war die Dokumentation. Wir mochten auch die Möglichkeit, einzelne Komponenten zu wählen, die Tatsache, dass es Schiffe mit minified Quelle, und die Tatsache, dass es auf Yahoo verwendet ... wissen wir wenigstens, dass es zu den bei hoher Lautstärke und in vielen Browsern getestet. Grundsätzlich neigen wir dazu, mit dem Engineering Philosophien einig, dass die YUI-Team ist Parteinahme.
Was hat die lohnendsten Aspekte der Umstellung auf eine dynamischere Schnittstelle worden?
Wir möchten in der Lage, den Prozess der Erstellung eine Überprüfung interaktiver und kontextuellen machen. Desktop-Anwendungen machen diese Art der Sache wirklich einfach, aber es ist schwer im Internet gewesen. Mit Ajax hat für uns die Website, auf einige dieser mehr interaktive Eigenschaften nehmen dürfen.
Wir haben auch Interaktivität auf der administrativen Seite verwendet werden, um die Produktivität zu verbessern. Wir verwenden Dinge wie Inline-Editing für die Prüfung und Genehmigung von Bewertungen, wie sie in. Es können einfache Dinge sein zu kommen, aber es ist sparende pageloads und Tastatureingaben und letztlich Zeit. Es ist auch inkrementelle - wenn einer unserer Kunden hat eine Reihe von Schritten und der Browser abstürzt, bekommt alles, was sie auf dem Weg gemacht haben gespeichert.
Was, wenn überhaupt, hat man über die Umstellung auf YUI als Client-Side-Plattform überrascht?
YUI beinhaltet die CSS Grundlage wir brauchten, und bietet für uns eine Verknüpfung von CSS und JavaScript - es ist wie wir immer, dass alles kostenlos, die YUI-Team mit als Outsourcing-Gruppe, die uns helfen zu bauen Fundamente sind. Wir denken, es wird auch nutzen die Straße hinunter, wobei in der Lage, Ingenieure, die mit YUI sind und kann daher holen unsere Sachen und dazu beitragen schneller zu mieten.
Was haben die Schwachstellen bei der Verabschiedung YUI gewesen?
Die wichtigsten Nachteile haben wir festgestellt, dass YUI hat nicht die gleichen Arten von destilliertem, eine Online-Effekte, die Sie finden in Scriptaculous . Wir haben uns sah Jack Slocum 's Zeug, und wir sehen etwas von dem aufstrebenden mit YUI. Aber es gibt einige kompliziertere Interaktionen für Sie eingebaut mit Scriptaculous.
Dateigröße ist ein Anliegen auch für uns. Wir können steuern, gzip auf unserer eigenen Seite, aber wir vertreiben unsere Lösung für unsere Kunden, wenn sie nicht aktivieren gzip, geht der Bibliothek Dateigröße auf.
Haben Sie sich die Yahoo! Patterns Bibliothek in der Planung Ihrer Implementierung eines reicheren Client-seitige Feature-Set?
Ja. Das ist schon ein großer Teil unseres Denkens, auch. Es gibt Normen gibt, und sie klingen wirklich einfach zu Zeiten, aber enthalten eine Menge Dinge, die bei Yahoo gelernt wurden und anderswo. Und dies sind die entstehenden Muster im Internet, so können wir auf unserer Nutzer verlassen sich tendenziell vertraut zu sein mit diesen Mustern.
Haben Sie ein YUI-Implementierung, die von Interesse für die YUI-Community werden würde? Wenn ja, bitte teilen Sie Ihre Verbindung und eine Nachricht an die Community-Forum am YDN-JavaScript , oder lassen Sie uns eine Nachricht in den Kommentaren unten.
Share and erweitern: Lesezeichen mit del.icio.us | digg it! | reddit!
1 Kommentar
Sorry, das Kommentarformular ist zu dieser Zeit geschlossen.

Copyright © 2006-2011 Yahoo! Inc. Alle Rechte vorbehalten. Datenschutzbestimmungen - Nutzungsbedingungen
Präsentiert von WordPress auf Yahoo! Web Hosting .


[...] Komponenten sind auf der gesamten Website ausgeübt. Wir zum ersten Mal über Jims Team und ihre Arbeit mehr als zwei Jahren - es ist toll, wie ihr Produkt zu sehen, und seine Verwendung von YUI, verfügt über mehr als entwickelt [...]
Pingback von Umsetzung konzentrieren Update: Buzillions.com / PowerReviews »Yahoo! User Interface Blog - 21. Oktober 2008 #