Realizzazione di messa a fuoco: YUI 3 Accensione ResearchPro Autofusion di

18 giugno 2010 alle ore 9.00 da Josh Lizarraga | In Sviluppo | Comments Off

Circa l'autore: Josh Lizarraga Josh Lizarraga è un Contributor YUI e sviluppatore frontend sede a San Diego, California. Egli usa YUI per costruire interfacce front-end e applicazioni multimediali Ajax per Autofusion, Inc. , una società di San Diego, che offre soluzioni web per l'industria automobilistica negli Stati Uniti e Canada. Quando non è l'orologio, Josh gode di contribuire al progetto con YUI casi di test e Galleria moduli.

ResearchPro schermata iniziale

Informazioni sul progetto

Oltre a servire i professionisti del settore, Autofusion fornisce all'utente finale risorse informative tramite il nostro CarPrices.com sorella loco. "ResearchPro" è il nome che abbiamo dato la nostra applicazione nuova vettura del marchio di ricerca, che permette all'utente di trovare velocemente e facilmente tutto quello che c'è da sapere su un potenziale acquisto nuova vettura.

Ricerca di una nuova auto prima di acquistare è di solito una esperienza scoraggiante ma necessario, e le opzioni attualmente disponibili per i consumatori non sono molto user-friendly. ResearchPro tentativi di porre rimedio a questi problemi con un approccio semplice e guidato alla ricerca dell'auto. Prendiamo anche l'esperienza di un ulteriore passo avanti, permettendo ai clienti di ricevere un preventivo gratuito sulla loro auto da sogno presso i rivenditori locali.

Perché YUI?

Abbiamo iniziato a utilizzare YUI 2 per tutti i nostri lo sviluppo dell'interfaccia circa due anni fa, e non hanno guardato indietro. YUI attenzione sullo sviluppo di applicazione lo rende un gioco da ragazzi per Autofusion, come ci forniscono molte applicazioni Web e widget embeddable ai nostri clienti.

Nel corso degli anni abbiamo utilizzato quasi ogni componente 2 YUI c'è in entrambe le proprietà del cliente il nostro sito web ed i nostri strumenti interni. Comprovata esperienza YUI e la documentazione davvero incredibile la distinguono dalle altre biblioteche con cui abbiamo lavorato. I perfezionamenti alla libreria offerta da 3 YUI fatto una scelta facile per questo progetto.

Come YUI è utilizzata nel progetto

ResearchPro fa uso di diversi YUI 3 componenti, cioè IO , JSON , Node , eventi , animazione , e anche la beta Slider widget. Stiamo anche utilizzando i moduli selettore-css3 e eventi MouseEnter, così come un modulo personalizzato che gestisce la comunicazione JSON con il backend.

ResearchPro YUI 3 Slider Utilizzo

Sfide e vantaggi di YUI 3

Migrazione da YUI 2 a 3 è stato YUI sia la più grande sfida e la più grande vantaggio durante lo sviluppo di ResearchPro. Operazioni con istanze di Node invece di nodi DOM direttamente può richiedere un certo adattamento a un primo momento, ma abbiamo subito scoperto che questa astrazione eccellente riduce notevolmente la quantità e la complessità del codice per una determinata attività. Allo stesso modo, il chainability di YUI 3 metodi offre po 'di zucchero sintattico grande che è difficile da vivere senza.

La sfida principale della migrazione 3 YUI è stato e continua ad essere bug beta. Il primo YUI 3 beta è stata rilasciata pochi mesi prima di iniziare lo sviluppo, e abbiamo preso questa opportunità di iniziare questo progetto con la codeline nuovo. Volevamo avere familiarità con YUI 3 una volta che sostituisce YUI 2 nel nostro flusso di lavoro lungo la strada. Durante lo sviluppo, abbiamo scoperto e segnalato diversi bug, alcuni dei quali sono ancora in fase di elaborazione oggi.

Quali sono le prospettive per Autofusion?

Siamo sempre sviluppare nuovi prodotti con YUI e rivedere la nostra attuale offerta di incorporare YUI sul frontend. La nostra soluzione di inventario on-line è alimentato da YUI 2, e stiamo attualmente pianificando una versione raffinata del prodotto che utilizzerà YUI 3 al suo posto.

La nostra interfaccia di inventario fa un uso massiccio della famiglia modulo contenitore, quindi speriamo che per il momento di cominciare lo sviluppo YUI 3 avrà implementazioni di Panel e di dialogo. Siamo stati molto soddisfatti con la rapida crescita di funzioni, YUI e si aspettano di essere il nostro kit di strumenti frontend di scelta per gli anni a venire.

Condividere ed estendere: Bookmark con del.icio.us | Digg it! | reddit!

Nessun commento ancora

Al momento l'inserimento di commenti non è in questo momento.

Ospitato da Yahoo!

Copyright © 2006-2011 Yahoo! Inc. Tutti i diritti riservati. Informativa sulla privacy - Termini di Servizio

Powered by WordPress su Yahoo! Web Hosting .