YUI 3.2.0 Released: SimpleYUI, Event Support Touch, Gesti, transizioni, grid CSS, ScrollView, del caricatore e altro

Set 7, 2010 alle 2:53 pm da Eric Miraglia | In Sviluppo | 6 commenti

Il team di YUI è lieta di annunciare il rilascio GA di YUI 3.2.0 , un aggiornamento significativo per YUI JavaScript e CSS componenti. Questa versione presenta una serie di miglioramenti delle prestazioni e le principali nuovo supporto per i dispositivi mobili con interfacce utente touch.

Supporto tocco intrinseco YUI 3.2.0 porta sostegno a sfioramento per una vasta gamma di interazioni di YUI-powered, tra cui Drag and Drop e Slider.
Il modulo Gesto di YUI 3.2.0 porta sostegno a sfioramento per una vasta gamma di interazioni di YUI-powered, tra cui Drag and Drop e Slider.

Ci sono due modi per iniziare con la nuova versione:

  • Utilizzare dal CDN: YUI 3.2.0 è disponibile sul CDN Yahoo! tramite il tag versione 3.2.0 - in modo da poter riferimento i nuovi contenuti attraverso percorsi di liberazione come http://yui.yahooapis.com/3.2.0/build/yui/yui-min.js . Passare al file di semi per la nuova release e tutte le successive use() dichiarazioni verranno caricati YUI 3.2.0.
  • Scarica il comunicato: Scarica YUI 3.2.0 da YUILibrary.com , compreso il codice sorgente ed esempi per tutti i componenti - compresi coloro che sono nuovi a questa versione.
  • Esplorare gli esempi: esempi YUI sono un buon modo per avere un'idea di come funziona la biblioteca e la gamma di funzionalità copre.

I cambiamenti degni di nota YUI 3.2.0

George Puckett ha arrotolato di alto livello elenco di modifiche in YUI 3.2.0 , è possibile anche il check-in sui nostri progressi affrontare le questioni nel database dei bug . Ecco alcuni dei componenti nuove e aggiornate presenti nel 3.2.0:

  • SimpleYUI è stato introdotto come un modulo praticità - oltre ad arrotolare una varietà di caratteristiche più essenziali YUI, crea un'istanza globale (assegnato al globale Y ) che è disponibile per l'uso immediato. Questo annacquato non è un YUI ... solo una comodità per coloro che vogliono avere un rollup comune con standard Ajax-kit funzionalità.
  • Supporto intrinseco per gli eventi tocco è stato aggiunto ( mynode.on("touchstart", function(e) {}); ). Abbiamo inoltre aggiunto un modulo di Gesti con due gesti in bundle - flick e move - che funziona sia con touch-mouse e dispositivi azionati. Controlla la documentazione gesti e gli esempi di idee su come iniziare a usare gesti.
  • YUI caricatore ora supporta funzionalità base di carico. Questo ci permette di separare, ad esempio, IE il codice specifico in sottomoduli separati e consentire il programma di caricamento bundle che solo il codice per i browser che lo richiedono. Stiamo sfruttando questa nuova funzione per evitare di spedizione IE codice specifico nel modulo Dom di browser diversi da IE, una performance / k-peso spinta di cui beneficeranno tutti gli utenti dei browser moderni, senza modificare il codice richiesto.
  • Portafoglio animazione YUI 3 è ora supporta transizioni attraverso il modulo di transizione , fornendo la normalizzazione del browser per questo potente, con accelerazione hardware (dove disponibile) la tecnica per le transizioni trattamento; controlla questo esempio per il codice di esempio . Il modulo di animazione , nella sua forma più elementare, è un albero delle dipendenze ottimizzato per i browser moderni, riducendo significativamente il k-peso per l'animazione semplice browser migliori.
  • YUI 3.2.0 debutta una nuova versione beta di YUI CSS Grids componente, e si può cominciare ad esplorare questo nuovo approccio alle griglie nella versione di anteprima. Gli esempi sono il posto migliore per iniziare .
  • YUI ScrollView, nuovi YUI 3.2.0 Abbiamo lavorato con Michael Johnston della squadra Mobile di Ingegneria Yahoo a portare un nuovo (beta) widget ScrollView di YUI 3.2.0. ScrollView fornisce un'implementazione riquadro di scorrimento familiare agli utenti di applicazioni native Apple IOS, emulando l'elasticità dei vincoli dell'elemento quando lo scorrimento all'inizio o alla fine limite. Vedrete nella 3.2.0 esempi per ScrollView che questo componente è un dispositivo neutro, lavorando bene con un mouse e con gli eventi tocco sul tuo dispositivo Android o IOS.
  • La componente Caricatore da YUI 2 è ora parte della famiglia 3 YUI pure, al debutto in versione beta a 3.2.0.
  • Editor (beta) per YUI 3 : debutta redattore YUI 3 come uno strato di utilità di base che fornisce una base su cui è possibile creare un ricco controllo di modifica del testo. Questa versione di editor non contiene una GUI di qualsiasi tipo - cromo widget farà il suo debutto in 3.3.0.
  • Il modulo di storia che ha debuttato con YUI 3.0.0, che era un porto della versione 2 YUI, è stata deprecata (rimane disponibile in YUI 3.2.0 come history-deprecated ). Una nuova beta Storia utilità debutta in 3.2.0 , sulla base del modulo Storia Ryan Grove Lite dalla Galleria YUI 3. Un'anteprima-release esempio tratto dal nuovo componente è un buon riferimento di partenza.
  • Il JSONP e Query YQL moduli dalla Galleria 3 YUI sono diventati componenti canonici, debuttando come beta in questa versione.

Prossimamente

Siamo entusiasti dei prossimi mesi in YUI sviluppo:

  • YUI Conf 2010 si terrà 8-10 Novembre a Sunnyvale. Come di consueto, ci sarà un keynote Crockford, parla da alcuni dei collaboratori brillante alla Galleria YUI 3 (tra cui Nate Cavanaugh e Eduardo Lundgren di Liferay), e sessioni dal team YUI.
  • Nuovi componenti e caratteristiche: Siamo al lavoro su YUI 3 versioni di strumenti come il completamento automatico, DataTable, Button, grafici e editor, così come alcuni completamente nuovi progetti. Aspettatevi un anteprima del 3.3.0, con tutti i nuovi lavori completati fino ad oggi, quando si è qui per la conferenza di novembre.
  • Yeti , YUI per Node.js , e di più: La squadra continua a spingere la busta con progetti mirati alle frontiere più promettenti in ingegneria frontend. Reid Burke Yeti è stato appena lanciato, permettendo a linea di comando cross-browser di prova per chiunque utilizzi Test YUI. Lavoro Dav Glass di fare YUI 3 lavorare senza problemi con NodeJS è stato documentato sul blog e sarà un'offerta ufficiale YUI presto. E c'è di più a venire.

Feedback

Fateci sapere cosa ne pensate della nuova release nei forum o @ yuilibrary su Twitter.

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

6 commenti »

RSS feed dei commenti a questo post.

  1. Rockin! Ero un po 'preoccupato dalle prestazioni ScrollView in PR1, ma wow, che ora sembra fantastico. Buon lavoro .. Ho un toolkit che posso usare per coprire tutti i dispositivi. Grazie.

    Commento di Simon Gilligan - 7 settembre 2010 #

  2. Grazie per le gentili parole, Simone!

    Commento di Eric Miraglia - 7 Settembre 2010 #

  3. Queste caratteristiche del suono rilasciato exiciting, modulo YQL dalla galleria di ufficiali YQL mezzo è davvero useful.I sia come YUI e YQL, sono buoni partner.

    Commento di Sway Deng - 7 settembre 2010 #

  4. Grazie per tutto il grande lavoro del team sta facendo YUI

    Commento di Arnaud - 8 Settembre 2010 #

  5. Si dovrebbe creare un sito web per simpleyui con un bel look pulito e sento che è "semplice" - praticamente una vetrina con un testo molto limitato, ecc, ma sarebbe una bella pagina di destinazione per chi cerca ribalta SimpleYui

    Commento di Andrew Wooldridge - 12 SETTEMBRE 2010 #

  6. Grande aggiornamento! Grazie per la magia!

    Commento di Yvo Schaap - 24 SETTEMBRE 2010 #

Lascia un commento

Nota: I commenti sono moderati per la prima volta. Spam cancellato.

XHTML: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>

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 .