Najavljujući YUI 3.4.0 i novi YUILibrary.com
18. kolovoz 2011 u 8:54 pm by George Puckett | U razvoju se | 19 KomentariYUI momčad ima ne jedan, nego dva najave dijeliti danas. Prvo, pokrenuli smo potpuno revidiran YUILibrary.com . Nova stranica je temelja prepisati pruža jedinstvenu odredište za sve Yui dokumentacije, čišći UI, i više intuitivan organizacije na vrhu robusne nove arhitekture. Uzmite malo vremena da pogledate. Nadamo se da ćete biti vrlo sretni s onim što vidi.

Osim toga, YUI 3.4.0 sada je dostupna na CDN, kao i preuzimanje . Neki naglasci u ovom izdanju su:
- App okvir (beta): YUI 3.4.0 obilježava debi App okvira, Ryan Grove i Eric Ferraiuolo. App okvir je nakupljanje od kontrolera i Model i popisa modela i View dijelova koji pruža jednostavan MVC-stil okvira za pisanje jednog stranica JavaScript aplikacija. Ove komponente se mogu koristiti odvojeno ili zajedno kako bi stvorili ništa od jednostavnih ne-interaktivne pogledom na bogate aplikacije s URL-based usmjeravanje, podataka obvezujući, te puni klijent-server sinkronizaciju.
Kalendar (beta): Allen Rabinovich je dodao kalendar Yui 3. Zbirka clanak u 3.4.0 release. Kalendar je fleksibilan dodatak koji omogućuje mjeseca do mjeseca navigacija, jednu ili više datuma odabira oblikovanja, prilagođeni i internacionalizacije. Također se uvodi novi pristup do sada koji koristi filtriranje setova pravila ugniježđene i potpuno template-based renderiranje, koji omogućuje programerima da brzo i lako prilagoditi za razne namjene. - Loader: YUI Loader je doživjela značajan update za 3.4.0 by DAV stakla, s naglaskom na poboljšanje performansi. Sjeme datoteka sadrži Loader i svoju meta-podataka koji čini učitavanje modula brže od svih svojih meta-podataka zahtjeva već su na stranici. Rollups uklonjeni iz sustava i allowRollup zadane u false u Loader config. Kao rezultat toga, YUI sada će biti samo učitati module navedene nego dodatnih modula uključenih u sklopu kumulativnom. Konačno, graditi katalog je eksplodirala i podmoduli uklonjeni iz jezgre sustava, čime se smanjuje broj iteracija izvršenih od strane Loader u izračunu ovisnosti. Možete se odnose na na blogu o utovarivača promjena u 3.4.0 za više detalja.
Grafika (beta): Tripp Mostovi uvodi Graphics modul u YUI 3.4.0. Ova komponenta pruža JavaScript API koji vam omogućuje stvaranje unaprijed definirane oblike i slobodno oblik poligona s punjenjem i moždani udar svojstava u različitim formatima. Na temelju mogućnostima preglednika i uređaja, grafika će uzvratiti oblike pomoću SVG, HTML, platno, ili VML. - Ploča (beta) i dodatak: YUI pripravnik Tilo Mitra je proveo drugi produktivni ljeto u Kaliforniji radi na prepisati na ploči. On je također napravio nekoliko poboljšanja, uključujući Widget obraćenje Widget-autohide i Widget-modalnosti od dodataka do proširenja i uvođenje WidgetButtons, novi dodatak nastavak koji vam omogućuje da stavite css-styled gumbiće u zaglavlja i podnožja bilo dodatak koji implementira standardni modul podršku.
- ScrollView: Tilo je također poboljšana ScrollView za 3.4.0 za podršku vertikalnu stranične i uključuju scrollview-popis plugin za dodavanje CSS classnames neposrednim popisa elemenata.
Pored pružanja dizajnira za YUILibrary.com i Yui programer i dizajner, Jeff Coniff, također je pridonio veliki broj artikala za 3.4.0 release. Poboljšanja su napravljene na dizajn i obavljene neke widgete za bolje izgleda i upotrebljivosti na mobilnim uređajima. On je također stavio je umjetnički talenti za rad u stvaranju većeg broja novih primjera kao što su kompleks crtež: Violina primjer u slikama.
U YUI 3.4.0, nekoliko komponenti su promaknut iz beta GA statusom Utility , TabView i YQL upita . Također ćete primijetiti uklanjanje komponenti kompatibilan s knjižnici Osim povijesti, zastarjela i CSSGrids-zastarjela.
Mi jesu vrlo uzbuđen da dijele YUI 3.4.0 i novu web stranicu s Yui zajednice. Možete naučiti više o YUI 3.4.0 uvidom u dokumentaciju o YUILibrary.com . Možete također može pregledati sažetak svih promjena je navedeno u datotekama komponente povijesti za YUI 3.4.0 , kao i cijeli popis ulaznica kojima će se tijekom YUI 3.4.0 razvoja . Kao i uvijek, bili bismo Vam zahvalni da podnese bilo kakve prijedloge što bi mogli imati ili oštećenja možda razotkriti u našoj bazi podataka karte. Povratne informacije za YUI 3.4.0 mogu se upisati u u Yui 3 ulaznica baze podataka . Ulaznice za YUILibrary.com može upisati u YUILibrary na repozitorij . Ako ste zainteresirani iza scene pogled na stvaranje novog YUILibrary.com, budite sigurni da nam se pridružite Otvorenog sati četvrtak, 18. kolovoza , gdje će se razgovarati u osmišljavanju i provedbi.
Podijelite i proširiti: Označi s del.icio.us | digg it! | Reddit!
19 Comments »
RSS feed za komentare na ovaj post. Trackback URI
Ostavite komentar

Copyright © 2006-2012 Yahoo! Inc Sva prava pridržana. Pravila o privatnosti - Uvjeti pružanja usluge
Powered by WordPress na Yahoo! Web Hosting .

Što se dogodilo s novom TreeView? Znaš li u kojem verzija će doći?
Komentar Nikole - Kolovoz 18, 2011 #
Veliko djelo! Hvala YUI tim.
Komentar Sarkis Dallakian - Kolovoz 18, 2011 #
Veliko djelo. Što je plan za portanje YUI2 widgeta YUI3? Moram miješati YUI2 i YUI3 jer DataTable, TreeView, ColorPicker, SimpleDialog sl. nisu prenijeli. DataTable je osobito važno.
Komentar Ilya Goberman - Kolovoz 18, 2011 #
Hi momački, sjajan posao!
To je dobivanje teže i teže pronaći nešto za prigovoriti ;-)
Lijepo izgleda, dobra orijentacija, bogatstvo novih informacija, puno za istraživanje
Komentar Paolo - Kolovoz 18, 2011 #
Moram reći da je dokumentacija za YUI3 općenito je još mnogo gore nego jedan za YUI2. Odobren, YUI2 dokumentacija nalazi se u blizini savršen, ali ipak ...
Na primjer, počeo sam gledati na YUI3 Overlay klasa: http://new.yuilibrary.com/yui/docs/overlay/~~HEAD=pobj . Gledajući "overlay.on (" xyChange "i funkcije (e) {", vi mislite da bi xyChange je događaj ime. Odlazak na http://new.yuilibrary.com/yui/docs/api/classes/Overlay~~pobj. html , nema događanja pod nazivom "xyChange" ili "xy", a potraga za xy vraća Plugin.DDProxy (?). Gdje je ispitati kritički je to dokumentirano? sam pogoditi tu "widthChange" treba da se koristi za prekrivanja stanovati događaja ...
Također, bilo je jako lijepo u YUI2 otvoriti uzoraka u novom prozoru (tako nazivaju i 'čistili ste uzoraka). To nije moguće u YUI3, pa ako sam pogled na stranice izvora, moram filtrirati puno teksta nije relevantna za uzorcima.
Komentar Ilya Goberman - Kolovoz 18, 2011 #
@ Ilja: poboljšana DataTable i TreeView su u radovima za 3.5.0, kao što su sloj na bazi dodaci na tragu SimpleDialog.
U novom API dokumenata, atribut promjena događaji se prikazuju zajedno s njima povezane atribute umjesto da navedena u Događanja kartici. To je učinjeno kako bi događaje atributnih promjena od dodavanja previše buke na listu sastavnice ostalim događajima, što je čest prigovor o starim API dokumente.
Prekriti je xyChange događaj dokumentiran ovdje: http://yuilibrary.com/yui/docs/api/classes/Overlay.html # attr_xy
Komentar Ryan Grove - Kolovoz 18, 2011 #
Na yuilibrary.com sam mogao naći na download sekciji samo radiš za pretraživanje, nema vode.
Također, koristi se da bi mogli koristiti online alata za okupljanje preuzimanje ručno, sada mogu samo skinuti izdatih punu zip.
Štoviše, preuzimanje ne uključuju API dokumenata ili izvore i postoji samo da je jedan zip u download sekciji.
Komentar Michael Hasenstein - Kolovoz 19, 2011 #
# 2
Ok, našao sam konfigurator - obavljajući Google pretraživanje. Čini se nekoliko bitnih linkovi još uvijek nedostaje u novoj početnoj stranici.
Komentar Michael Hasenstein - Kolovoz 19, 2011 #
Ryan, hvala na Vašem odgovoru. Nova dokumentacija će potrajati neko vrijeme za naviknuti.
Neke komentare o funkcionalnosti:
Bilo bi lijepo imati više uzoraka za sloj. Ja sam sljedeća komponenta kodirana u YUI2: DataTable zamotan u Izgled zamotan u draggable promjenjive veličine ploči. Ja sam ga prenesen na draggable sloj promjenjive veličine, ali to nije bilo lako i nije bez problema:
1) sam morao prilagoditi zaglavlje da izgleda više kao YUI2 ploči putem css. Bilo bi lijepo ako dobro izgleda zaglavlja sagrađena u sloj.
2) Moj dodatak u YUI2 je vukao preko zaglavlja. No, sada je cijeli sloj je draggable. Ne previše loš, nije točno ono što želim. Primjer bi bio koristan jer bih misliti da je zajednički zadatak.
3) Nema gumb 'Zatvori' izgrađen in Lijepo je imati.
Možda je nova klasa slična YUI2 vijeća potrebna je kako bi podržao ove fetaures.
Sada koliko DataTable. Ja sam ocijeniti neke druge 3rd dio knjižnice i pronašao YUI2 DataTable biti najbolji. To su značajke koristim, ne misle da postoje u YUI3, ali nisam malo bolje pogledate:
1) cell urednici.
2) kontekst izbornika. Nisam vidio podršku za jelovnika u YUI3 uopće. Šteta.
3) Ažurirajte stanica vrijednost. Izuzetno je važno da je brzo. To je vrlo brzo u YUI2.
4) U koloni mijenjati redoslijed i promjenu veličine.
5) nisam vidio podršku za redom brisati stupac / dodati.
6) Red pretraživanja po Id. Možda postoji. No, to je lijepo da Zapis u tablici YUI2 je jedinstven id: record.getId ().
U principu, bilo bi lijepo da bi na kraju sve luku YUI2 DataTable primjera YUI3.
Komentar Ilya Goberman - Kolovoz 19, 2011 #
I imaju tendenciju da napuste API Dokumenata otvoriti u kartici svih vremena, 24/7, a sada je nesnosan 1 × 1 gif od ping.chartbeat.net izlazak svake minute ili tako nakon korištenja dokumente za malo (mislim počinje nakon promjene karticu, recimo između događaja i atributa, nakon spinner.gif se traži). Ne bi primijetio, osim nove dokumente prestaju raditi svaki jednom u neko vrijeme i Chrome pokazuje da se zaglavi učitavanja ping.chartbeat.net zahtjev (s).
Na stvarnog sadržaja, bilo bi lijepo da ima neki bolji prioritet u rezultatima pretraživanja previše. Na primjer u potrazi za "uključeno" u svemu kartici stvarno treba navesti metode s točnim nazivom i stavke s riječima koji počinju s tim znakovima prije slučajnih stvari koje jednostavno imaju ta slova u sredini svojih imena.
Komentar by Adrian - Kolovoz 20, 2011 #
@ Adrian: Chartbeat ping se koristi da se okupe u stvarnom vremenu podatke na način na koji ljudi koriste web (stvari poput koliko vremena ljudi aktivno provode čitajući vs samo u praznom hodu, na primjer). To ne bi trebalo miješati s bilo kojeg mjesta funkcionalnost ipak. Ja ću pogledati i vidjeti ako ja mogu reproducirati problem što je opisano.
Imamo velike planove za pretraživanje poboljšanja, tako Stay tuned. Bolje upit namjeri prioriteta je na vrhu popisa.
Hvala za povratne informacije!
Komentar Ryan Grove - Kolovoz 21, 2011 #
Gdje su YUI 2 dokumente na mjestu? Mislim stranice kao što su:
http://developer.yahoo.com/yui/container/dialog/~~V
Komentar Felipe Gašper - Kolovoz 22, 2011 #
@ Felipe: YUI 2 dokumenti su još uvijek dostupni na http://developer.yahoo.com/yui/2/~~pobj . Mi ćemo dodati link na Yui 2 projekta stranici. Hvala!
Komentar Jenny Donnelly - Kolovoz 22, 2011 #
Vaši Yui projekti promijenila moj život. Veliki posao. Jenny i tim - volim mrežu - njegova je moj najomiljeniji lik.
Komentar Jason Remisoski - Kolovoz 25, 2011 #
Postoji li neka vrsta otvorene rasprave o prioritetima za sljedeću verziju (i)? Osobno, stvarno bih vidjeti Button-izbornika verziju koja ispravno radi na mobilnom okruženju, kao izvornog izgleda odaberite komponentom, WYSIWYG urednik i iPhone stil okvir-veze. Ali mislim da je sve do preferencija i da bi bilo dobro da se neke zajednice potporu tih izbora.
Također bih volio vidjeti neki više oka komponente bombona stil, kao što su iPhone okvir-prekidač. Kad nađem vremena za to zapakirati ću se objavljivanju samodovršetak temelji tag selektor sebe.
Komentar by Marc Schipperheyn - Kolovoz 30, 2011 #
Hi Marc - Za raspravu o prioritetima, hop na brojem Yui na freenode.net IRC. :) To je kanal doživio Yui članove zajednice + središnji devs, tako da je dobro mjesto za mljeveno meso kroz ideje. Naravno, ako već imate prilično dobro konkretizira zahtjev, uvijek možete podnijeti ulaznicu na yuilibrary web stranice.
Komentar Evan pješak - Kolovoz 30, 2011 #
Tema YUI3 je API dokumente je tako lijepa (http://yuilibrary.com/yui/docs/api/classes/Anim.html), kada sam koristiti yuidoc alat (http://yuilibrary.com/download/yuidoc /) da biste stvorili svoje dokumente, ne baš kao YUI3 je docs.How mogu dobiti najnovije temu?
Komentar yumi301 - 8. rujna, 2011 #
@ Yumi301 -
Najnovija verzija našeg dokumente su generirani razvojne verzije naš sljedeći YUIDoc izdanju. Sljedeći inačici potpuno je prepisivati iz temelja u JavaScript i radi na NodeJS.
Možete vidjeti moje radove u tijeku ovdje:
https://github.com/davglass/yuidocjs/
Imajte na umu da je tema na mjestu je još uvijek u razvoju u toj repo pod i `newtheme javni izdaci grane.
Komentar DAV stakla - 8. rujna, 2011 #
@ DAV Staklo
Morao sam pokušati yuidocjs danas, i nije mogao učiniti work.Waiting za oslobađanje version.Thanks za vas posao.
Komentar yumi301 - 8. rujna, 2011 #