YUI 3.2.0 Released: SimpleYUI, Touch Event Support, Gesten, Transitions, CSS Grids, ScrollView, Uploader, and More
7. September 2010 um 02.53 Uhr von Eric Miraglia | In Entwicklung | 6 KommentareDie YUI-Team freut sich, die GA-Release von anzukündigen YUI 3.2.0 , ein bedeutendes Update für YUI JavaScript-und CSS-Komponenten. Diese Version enthält eine Reihe von Leistungsverbesserungen und wichtige neue Unterstützung für mobile Geräte mit Touch-Benutzeroberflächen.

Das Gesture-Modul in YUI 3.2.0 bringt Touch-Unterstützung, um eine breite Palette von YUI-powered Interaktionen, einschließlich Drag and Drop und Slider.
Es gibt zwei Möglichkeiten, um mit dem neuen Release loslegen:
- Verwenden Sie aus dem CDN: YUI 3.2.0 ist auf der Yahoo! EUR über die 3.2.0 version tag - so können Sie das neue Release von Inhalten über Dateipfade wie Referenz
http://yui.yahooapis.com/3.2.0/build/yui/yui-min.js. Wechseln Sie auf die Seed-Datei für das neue Release und alle folgendenuse()-Anweisungen YUI 3.2.0 zu laden. - Laden Sie die Version: Download YUI 3.2.0 von YUILibrary.com , einschließlich Quellcode und Beispiele für alle Komponenten - auch die neu in dieser Pressemitteilung.
- Entdecken Sie die Beispiele: YUI Beispiele sind ein guter Weg, um ein Gefühl dafür, wie die Bibliothek und das Angebot an Funktionalität deckt zu bekommen.
Nennenswerten Änderungen in YUI 3.2.0
George Puckett hat aufgerollt den High-Level-Liste der Änderungen in YUI 3.2.0 ; Sie können auch in unseren Fortschritt mit Fragen in die Bug-Datenbank . Hier sind einige der neuen und aktualisierten Komponenten in der 3.2.0 vorgestellten Artikel:
- SimpleYUI hat als Service-Modul eingeführt - zusätzlich zu Aufrollen einer Vielzahl von wichtigsten Funktionen YUI ist, erstellt es eine globale Instanz (übertragen auf die globale
Y), das ist für den sofortigen Einsatz. Dies ist keine verwässerten YUI ... nur eine Bequemlichkeit für diejenigen, die eine gemeinsame Rollup mit Standard-Ajax-kit-Funktionalität haben wollen.
- Intrinsic-Unterstützung für Touch-Ereignisse wurde hinzugefügt (
mynode.on("touchstart", function(e) {});). - Wir haben auch eine Gestures-Modul mit zwei gebündelten Gesten hinzugefügtflickundmove- dass die Arbeit sowohl mit Touch-und Maus-gesteuerten Geräten. Schauen Sie sich die Gesten der Dokumentation und Beispiele für Ideen, wie man starten mit Gesten. - YUI Loader ist jetzt auch Capability-basierten loading. Dies ermöglicht es uns zu trennen, zum Beispiel IE-spezifischen Code in separate Module und ermöglichen den Loader, um diesen Code nur für Browser, die es erfordern bündeln. Wir nutzen diese neue Funktion zum Versand IE-spezifischen Code in der Dom-Modul für nicht-IE-Browser, eine Performance / k-weight steigern, dass alle Benutzer von modernen Browsern ohne Code Änderung erforderlich profitieren zu vermeiden.
- YUI 3er Animation Portfolio unterstützt nun Übergänge über die Transition Modul , bietet Browser Normalisierung für dieses leistungsstarke, Hardware-beschleunigte (sofern verfügbar) Verfahren für die Behandlung Übergänge; lesen Sie in diesem Beispiel für Beispiel-Code . Das Modul Animation , in seiner einfachsten Form, verfügt über eine optimierte Abhängigkeit Baum für moderne Browser, eine signifikante Reduzierung der k-Gewicht für eine einfache Animation in besseren Browsern.
- YUI 3.2.0 debütiert eine neue Beta-Version von YUI Grids CSS -Komponente, und Sie können beginnen Erkundung dieser neuen Ansatz für Grids in der Preview-Version. Die Beispiele sind der beste Ort zu beginnen .
-
Wir haben mit Michael Johnston von der Yahoo! Mobile Engineering-Team, um eine neue (beta) zu bringen ScrollView Widget für YUI 3.2.0. ScrollView bietet ein Scroll-Fenster Umsetzung vertraut Nutzer von nativen Apple iOS-Anwendungen emulieren die Elastizität des Elements Einschränkungen, wenn gescrollt, um den Anfang oder das Ende zu begrenzen. Du wirst sehen, in der 3.2.0 Beispiele für ScrollView , dass diese Komponente device-neutral ist, arbeitet auch mit einer Maus als auch mit Touch-Ereignisse auf Ihrem Android oder iOS-Gerät. - Der Uploader Komponente von YUI 2 ist jetzt Teil des YUI 3-Familie als auch, debütiert als Beta in 3.2.0.
- Editor (beta) für YUI 3 : Editor Debüts in YUI 3 als Basis Nutzschicht eine Grundlage, auf der Sie eine Rich-Text-Kontrolle bei der Bearbeitung erstellt werden können. Diese Version des Editor enthält keine GUI jeder Art - Widget Chrom wird in 3.3.0 Debüt.
- Die Geschichte Modul, das mit YUI 3.0.0, die eine Portierung des YUI-2-Version war, debütierte ist veraltet (es bleibt in YUI 3.2.0 als
history-deprecated). Eine neue Beta-History Utility Debüts in 3.2.0 , basierend auf Ryan Grove Geschichte Lite-Modul aus der YUI 3 Gallery. Eine Vorschau-Version beispielsweise von der neuen Komponente ist ein guter Ausgangspunkt Referenz. - Die JSONP und YQL Abfrage -Module aus der YUI 3 Gallery geworden kanonischen Komponenten, debütiert als Beta in dieser Pressemitteilung.
Es kommt noch mehr
Wir freuen uns über den kommenden Monaten in YUI Entwicklung begeistert:
- YUI Conf 2010 findet von 8 bis 10 November in Sunnyvale. Wie üblich, gibt es eine Crockford Keynote Vorträge von einigen der brillanten Autoren, die YUI 3 Gallery (einschließlich Nate Cavanaugh und Eduardo Lundgren von Liferay), und Sessions aus dem YUI Kernteam werden.
- Neue Komponenten und Funktionen: Wir sind bei der Arbeit auf YUI 3 Versionen von Tools wie Auto-Vervollständigen, DataTable, Button, Charts und Editor, sowie einige ganz neue Projekte schwer. Erwarten Sie eine Vorschau auf 3.3.0, mit allen neuen bislang geleistete Arbeit, wenn Sie hier sind für die Konferenz im November.
- Yeti , YUI für Node.js und vieles mehr: Das Team weiterhin den Umschlag mit Projekten an der vielversprechendsten Grenzen in Frontend Engineering richtet schieben. Reid Burkes Yeti war gerade gestartet, so dass Kommandozeilen-Cross-Browser-Test für jeden, mit YUI Test. Dav Glass Arbeit zu YUI 3 arbeiten nahtlos machen mit NodeJS hat auf dem Blog dokumentiert worden und wird eine offizielle YUI bietet bald sein. Und es kommt noch mehr.
Rückkopplung
Lassen Sie uns wissen, was Sie von dem neuen Release denke in den Foren oder @ yuilibrary auf Twitter.
Share and erweitern: Lesezeichen mit del.icio.us | digg it! | reddit!
6 Kommentare
Leider ist die Kommentarfunktion für diesen Artikel geschlossen.

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


Rockin! Ich war ein wenig mit ScrollView Leistung in PR1 besorgt, aber wow, das sieht jetzt fantastisch. Nice job .. Ich habe ein Toolkit ich verwenden, um alle Geräte abdecken kann. Vielen Dank.
Kommentar von Simon Gilligan - 7. September 2010 #
Vielen Dank für die freundlichen Worte, Simon!
Kommentar von Eric Miraglia - 7. September 2010 #
Diese freigesetzten Features Sound exiciting, YQL Modul von Galerie zu amtlichen YQL wirklich useful.I ist sowohl wie YUI und YQL, sie sind gute Partner.
Kommentar von Sway Deng - 7. September 2010 #
Danke für all die großartige Arbeit der YUI-Team ist dabei
Kommentar von Arnaud - 8. September 2010 #
Sie sollten eine Webseite einzurichten, für simpleyui mit einem schönen, sauberen Look and Feel, das ist "einfach" - im Grunde eine Vitrine mit sehr begrenzten Text, etc., aber wäre eine schöne Landing-Page für jemanden suchen daher SimpleYui
Kommentar von Andrew Wooldridge - 12. September 2010 #
Große update! Vielen Dank für die Magie!
Kommentar von Yvo Schaap - 24. September 2010 #