YUI 2.8.0: Utility Utility Storage, controllo ProgressBar, Swf e SwfStore
14 set 2009 alle ore 02:12 da Eric Miraglia | In Sviluppo | 19 commentiIl team di YUI e collaboratori del progetto sono lieti di annunciare la disponibilità immediata di YUI 2.8.0. Questa release introduce quattro nuovi componenti ( Storage Utility , Utility SWFStore , Utility SWF , e il controllo ProgressBar ) insieme a centinaia di correzioni e miglioramenti. George Puckett di note di rilascio per YUI 2.8.0 fornire una panoramica completa delle modifiche.
| | |
Nuovo 2.8.0
Quattro componenti importanti fanno il loro debutto in questa versione:
Matt Snider di Storage Utility : Matt è l'ingegnere frontend piombo (e il primo dipendente) a Mint.com (che utilizza ampiamente YUI, congratulazioni per le loro grandi novità di oggi ) e l' autore di un popolare blog JavaScript . Matt ha contribuito l' utility di archiviazione per la 2.8.0, una meta-componente per lato client storage che fornisce HTML5 in stile locale e durata della sessione interfacce di storage attraverso diversi meccanismi di stoccaggio. Con questa release iniziale, storage possono utilizzare uno dei tre meccanismi di stoccaggio: HTML5 storage, Google Gears e storage tramite il Flash Object condivisa. Con HTML5-capable browser crescita della quota rapidamente, e con la prevalenza di Flash come un ripiego, questo ti dà una copertura affidabile per la stragrande maggioranza degli utenti. L'API di archiviazione consente di specificare quale di questi tre meccanismi da utilizzare e in quale ordine di provarle.
Satyam è il controllo ProgressBar : Satyam (Daniel Barreiro) è conosciuto per la comunità YUI come uno dei maggiori esperti sul potente YUI controllo DataTable , ed è autore di importanti guide che hanno contribuito decine di migliaia di sviluppatori di sfruttare appieno DataTable. E 'anche conosciuto come uno dei membri più utili alla comunità YUI. Con la 2.8.0, Satyam contribuisce un nuovo componente, la ProgressBar , che approfondisce ulteriormente il portafoglio YUI di controlli dell'interfaccia utente. ProgressBar offre una API di comodo, una vasta gamma di eventi personalizzati, e supporto completo per l'animazione e la sua vasta gamma di effetti di andamento. - Alaric Cole Utility SWFStore : SWFStore fornisce la funzionalità Shared Object Flash per la meta Utility di archiviazione e dispone di un JavaScript per memorizzare dati di testo con FSO. SWFStore supporta on-the-fly compressione gzip fosse di vostro memorizzati coppie chiave / valore, che consente di ottenere una migliore distanza in miglia fuori limite predefinito 100KB di Flash (questo può essere prolungato se i permessi utente). Mentre molti sviluppatori useranno SWFStore nel contesto di Storage Utility, abbiamo anche presentato come una caratteristica standalone per coloro che desiderano utilizzare direttamente.
- Allen Rabinovich Utility SWF : In 2.8.0, abbiamo scoppiata rilevamento Flash e incorporando funzionalità in un programma separato condiviso. Abbiamo iniziato in movimento YUI ibrido Flash / JS componenti - compresi grafici e Conservare SWF - componente di base sulla nuova Allen. (Nota: Se si desidera verificare la versione di Flash, è possibile indipendentemente incluso il
swfdetectmodulo, che popolaYAHOO.env.ua.flash.
Principali aggiuntivi
- Cross-Domain Supporto Connection Manager: Connection Manager (componente XMLHttpRequest YUI) ottiene il supporto di base per il cross-domain (XDR) richieste nel 2.8.0. Abbiamo implementato il meccanismo basato su Flash XDR che è stato rilasciato come parte della componente YUI 3 IO . Abbiamo anche scoppiata connessione funzionalità di base di gestione in una
connection-coremodulo, riducendo le emissioni di anidride codice se si sta utilizzando solo la capacità di base XHR. Andate a Configurator per aggiornare l'elenco delle dipendenze , se si desidera optare per questa pacchetto più sottile. -
Delegazione evento Supporto Utility evento : YUI è da tempo incluso un dettagliato tutorial di esempio delegazione evento / , e abbiamo parlato con la tecnica qui YUIBlog nel 2007. Con la 2.8.0, Todd Kloots ha costruito il supporto per la delega di eventi direttamente nella libreria con il nuovo modulo delegato dell'evento , portando 2.8.0 di parità con il supporto delegazione evento abbiamo consegnato in YUI 3. - Ottiene un carosello Galleria: Andres Narvaez e Gamaiel Zavala, gli ingegneri frontend per Yahoo! 's proprietà dei media, hanno lavorato con Gopal Venkatasen di estendere il controllo YUI Carousel per fornire supporto "galleria-style" con più righe di articoli. In Yahoo!, Andres e Gamaiel hanno implementato questa funzione gallerie di video ridisegnato per siti come Yahoo! Sport :
-
Calendario aggiunge il supporto per Offset Anno : Il nuovo year_offsetproprietà di configurazione del controllo Calendar fornisce il supporto per i sistemi di calendario che sono fondamentalmente gregoriano, ma il cui zero anno è diverso da 0 CE (il calendario thailandese è uno dei numerosi sistemi di questo tipo). - Supporto doppio asse a Classifiche: Tripp Ponti è stato duramente al lavoro su Grafici YUI , e tra molti miglioramenti per la 2.8.0 ha aggiunto il supporto per il multi-asse grafici.
- Molto di più: centinaia di bug fix e miglioramenti sono inclusi nel YUI 2.8.0, George Puckett del manifesto di versione fornisce componente per componente dettagli di questi cambiamenti.
Ringraziamenti
Alcuni dei lavori più interessanti nuovi YUI 2.8.0 (tra cui Matt stoccaggio e di Satyam ProgressBar ) provengono dal di fuori di Yahoo, e il coinvolgimento della comunità nel progetto continua a crescere di mese in mese. Per quelli di voi che hanno contribuito tempestive correzioni di bug e miglioramenti in questa versione, e alle centinaia che ha contribuito a perfezionare la biblioteca attraverso di alta qualità richieste di miglioramento e segnalazioni di bug, grazie!
Cosa c'è di nuovo?
YUI 2 sviluppo e manutenzione continua. Puoi seguire questo lavoro su YUILibrary.com , dove la tabella di marcia sarà presto spuntare verso la lista di priorità per la 2.9.0. Come correzioni di bug rotolare contro l'albero 2 sviluppo YUI, è possibile seguirle in tempo quasi reale su GitHub . Se c'è qualcosa che non si muove abbastanza velocemente per voi, forcella il pronti contro termine, firmare un CLA , e iniziare a fare le richieste di trazione.
La squadra rimane al lavoro su YUI 3 , e stiamo ora finalizzando la documentazione per il prossimo rilascio 3.0.0 GA che porterà la nuova YUI 3 core e molte utility dalla fase beta. YUI 3 è disponibile anche su GitHub , in modo sentitevi liberi di clonare il YUI 3 pronti contro termine e iniziare l'allenamento l'imminente rilascio. Al di là del GA, continueremo a lavorare per portare widget per YUI 3 della pila nuovo widget e rendendo più facile per la comunità a contribuire attraverso il progetto.
Condividere ed estendere: Bookmark con del.icio.us | Digg it! | reddit!
19 commenti
Al momento l'inserimento di commenti non è in questo momento.

Copyright © 2006-2011 Yahoo! Inc. Tutti i diritti riservati. Informativa sulla privacy - Termini di Servizio
Powered by WordPress su Yahoo! Web Hosting .









Wow, che una release eccellente. Voi ragazzi non finiscono mai di stupire.
E 'bello vedere così tanto di brillantezza 3.x' s mostrate nella linea 2.x.
E sì, +1 a Matt Snider & Co grande novità di oggi!
Best,
Nate
Commento di Nate Koechley - Set 14, 2009 #
Bel lavoro, grazie!
Per quanto tempo dovrà trascorrere prima che YUI 2.x è superato da 3.x?
A proposito, il link al foglio di imbrogliare archiviazione utilità è rotto: http://developer.yahoo.com/yui/storage/
Commento di Gabe - 15 Settembre 2009 #
Gabe - YUI 2.x continueranno ad essere sostenute per un lungo tempo a venire, e come potete vedere con questa versione un sacco di sviluppo viene ora assunto da persone al di fuori del team originale di Yahoo che ha costruito YUI. Quella squadra è concentrata principalmente su YUI 3 in questo momento, e YUI 3 continuerà a ottenere la parte del leone della nostra attenzione, come si completa il rilascio GA e iniziare a gettare le basi per i widget durante il resto dell'anno. -Eric
Commento di Eric Miraglia - 15 Set 2009 #
Bel lavoro, complimenti!
Ma è davvero necessario pensare a come ridurre il periodo tra le due versioni. Perché avete bisogno di sette mesi per fare una nuova release (YUI 2,7 è stato annunciato il 18.02)?
Commento di Greg - 15 Settembre 2009 #
Greg - Due fattori hanno aumentato il tempo tra una release: 1) Stiamo lavorando sulla prossima generazione di YUI (YUI3 - http://developer.yahoo.com/yui/3/ ), 2) perché YUI 2.x gli aggiornamenti sono disponibili in tempo reale su GitHub, si ha accesso sempre più il codice come si sviluppa fra le release. In alcuni casi, che ha fatto cerotto rilascia meno importante come minori, problema patch specifiche sono accessibili tramite GitHub. Saluti, Eric
Commento di Eric Miraglia - 15 Set 2009 #
Sono felice di essere uno dei primo lotto di collaboratori esterni. La ProgressBar non è il massimo di widget, ma è servito per cercare il modo di lavorare con collaboratori esterni. Codifica un widget complesso e ottenere il flusso di lavoro della stessa contribuendo direttamente con ciascuna estremità 9 fusi orari a parte sarebbe stato troppo complicato.
Quindi, lode dovrebbe andare a tutti che hanno reso possibile per tali contributi esterni di far parte di YUI 2.8. Prima di tutto Jenny, il mio sponsor di Yahoo, il mio contatto su tutto il processo, poi quelli che erano saliti con l'idea di aprirlo a contributi esterni, coloro che hanno fornito gli strumenti in modo da poter contribuire e coloro che hanno rivisto il mio codice originale e ha fornito buoni consigli su come renderlo idoneo nella libreria YUI.
Grazie
Commento di Satyam - 17 settembre 2009 #
[...] Controlla i più approfondita sul blog YUI. [...]
Pingback da Ajaxian »YUI 2.8.0 - wrapper di archiviazione locale, una migliore interazione Flash, connessioni crossdomain e barre di avanzamento - 17 Settembre 2009 #
[...] Un post dettagliata delle nuove funzionalità e cambiamenti importanti sono disponibili all'indirizzo http://www.yuiblog.com/blog/2009/09/14/yui-2-8-0/ [...]
Pingback da YUI 2.8.0 rilasciato | Ramoonus.nl - 17 Settembre 2009 #
Il doppio asse esempio grafico dovrebbe includere una leggenda per indicare con quale asse ogni serie è associato. Un modo potrebbe essere fatto è quello di aggiungere icone alla leggenda per ogni asse, personalizzabile ovviamente, ma i valori di default potrebbe essere punto di frecce a destra oa sinistra (o su e giù per i grafici a barre).
Commento di Josh Tynjala - 18 Settembre 2009 #
Stavo per lamentarsi che il rilevamento Utility SWF ignorato la versione secondaria. Come probabilmente saprete, Adobe ha annunciato all'inizio di quest'anno che Flash Player 10 aggiornamenti con nuove funzioni avrebbe ricevuto un aggiornamento di versione, invece di stare sempre a 0 come Flash Player 9 ha fatto. Mi sembrava che Utility SWF si rompono in questo caso. Comunque, ho riletto l'annuncio e ho visto che la revisione non avrebbe mai azzerare in questo caso, e sarebbe continuano ad aumentare. Lo hanno fatto per sostenere che "legacy" script di rilevazione versione. Anche se è bello vedere che l'utilità SWF non si rompe, è ancora un po 'strano che un nuovo script agisce come quello che Adobe considera uno script legacy.
Commento di Josh Tynjala - 18 Settembre 2009 #
[...] Más información | Blog de YUI [...]
Pingback da Disponible YUI 2.8.0 | Mas Geek - 18 SETTEMBRE 2009 #
Josh - Grazie per la punta. Dovrò studiare un modo efficace per visualizzare l'abbinamento di una serie a un asse. Il tuo suggerimento è buono, ma dovrò aggiungere una funzionalità per la leggenda per consentire il marker da uno stile diverso rispetto a quelli della sua serie corrispondente.
Commento di Tripp - 18 Settembre 2009 #
Tripp, non deve necessariamente essere gli stessi marcatori che indicano l'asse. Invece, potrebbe essere un simbolo in più vicino al marcatore e il nome della serie.
Commento di Josh Tynjala - 18 Settembre 2009 #
Buon punto. Grazie.
Commento di Tripp - 18 Settembre 2009 #
Complimenti al popolo YUI per fare un altro grande liberazione. Le aggiunte alla libreria sembrare grande!
Ha l'utilità yuiloader stato risolto? Sostegno coda sarebbe fantastico su di essa, vedo che è già stata implementata in yui 3 e funziona come un fascino!
Maggiori informazioni sul problema: http://yuilibrary.com/forum/viewtopic.php?p=1333
Grazie e congratulazioni!
Commento di Alex Cazacu - 21 Settembre 2009 #
Alex - Adam ha risposto a tale post sul forum di questa mattina con ulteriori informazioni. -Eric
Commento di Eric Miraglia - 21 Settembre 2009 #
Josh,
Quando Adobe passa ad utilizzare la versione secondaria, aggiorneremo SWF a comportarsi di conseguenza - sia come un rilascio di bug per 2.8, e 2.9 (e, naturalmente, a 3).
Best,
Allen
Commento di Allen Rabinovich - 22 Settembre, 2009 #
[...] Hay otra serie de cambios interesantes YUI 2.8.0 en algún como otro Componente para la Delegación de Eventos, ONU Gestor de Conexiones entre dominios, Carrusel de imagenes, calendarios, ... Para ponerte al día te recomendamos seguir el blog de YUI. [...]
Pingback da YUI 2.8.0 - almacenamiento locale, mejor interacción con Flash y mucho más, Carrero - 23 Settembre 2009 #
[...] Stato un mese impegnato qui con YUI 2.8.0, YUI PHP Loader 1.0.0 beta 1, e YUI 3.0.0 colpire tutti i fili - e con il nostro primo pubblico [...]
Pingback di In the Wild per 5 ottobre 2009 »Yahoo! User Interface Blog (YUIBlog) - 5 da Ottobre 2009 #