YUI 3.2.0リリース:SimpleYUI、タッチイベントのサポート、ジェスチャー、トランジション、CSSグリッド、ScrollView、アップローダなどを

2010年9月7日14:53にエリックMiraglia別|中開発 | 6コメント

YUIチームはのGAリリース発表していますYUI 3.2.0 、YUIのJavaScriptとCSSのコンポーネントを大幅に更新します。 このリリースでは、パフォーマンスの改善とタッチのUIを持つモバイル機器のための主要な新サポートのホストを提供しています。

YUI 3.2.0の本質的なタッチのサポートは、ドラッグ&ドロップとスライダーを含むYUIパワーの相互作用の広い範囲にタッチサポートをもたらします。
YUI 3.2.0のジェスチャーモジュールは、ドラッグ&ドロップとスライダーを含むYUIパワーの相互作用の広い範囲にタッチサポートをもたらします。

新しいリリースを開始するには、2つの方法があります。

  • 中古品を使用します。YUI 3.2.0は3.2.0バージョン·タグを介してYahoo!のCDNで利用可能です-あなたのようなファイルパスを介して新しいリリースの内容参照できるようにhttp://yui.yahooapis.com/3.2.0/build/yui/yui-min.js 新しいリリースのためのシードファイルに切り替えると、後続のすべてのuse()ステートメントは、YUI 3.2.0がロードされます。
  • からダウンロードYUI 3.2.0:リリースダウンロード YUILibrary.com -このリリースに新しいものも含め、ソースコードおよびすべてのコンポーネントの例を含めています。
  • 例を見てみよう YUIの例では、ライブラリが動作し、機能の範囲は、それがどの程度カバーするかの感覚を得るための良い方法です。

YUI 3.2.0における注目すべき変更点

ジョージPuckettは、ロールアップされたYUI 3.2.0の変更のハイレベルのリストをあなたはまた、バグデータベースの問題に対処する私たちの進捗状況でチェックすることができます ここでは3.2.0で紹介新規および更新されたいくつかのコンポーネントは、次のとおりです。

  • SimpleYUIは、便利なモジュールとして導入されました- YUIの最も重要な機能のさまざまなロールアップに加えて、それが(グローバルに割り当てられたグローバルインスタンスを作成しYの即時利用可能です)。 この社会運動では水で薄めたYUI ...標準的なAjaxベースキット機能を備えた一般的なロールアップをしたい人のためだけの利便性。
  • タッチイベントの固有のサポートが追加されました( mynode.on("touchstart", function(e) {}); )。 -我々はまた、2つのバンドルされているジェスチャーでジェスチャーモジュールを追加ましたflickmove -タッチやマウス·ドリブン·デバイスの両方で動作する。 チェックアウトジェスチャーのドキュメント例のジェスチャーを使用して起動する方法についてのアイデアを。
  • YUIのローダーは現在、能力ベースの読み込みをサポートしています。これは、私たちは独立したサブモジュールには、たとえば、IE固有のコードを分離し、それだけを必要とするブラウザに対してそのコードをバンドルするローダーを許可することができます。 我々は、IE以外のブラウザへのDOMモジュール、不要コードの変更と近代的なブラウザのすべてのユーザーに恩恵をもたらすパフォーマンス/ K-重量ブーストに出荷IE固有のコードを回避するために、この新機能を活用しています。
  • YUI 3のアニメーションポートフォリオには、今を経由して遷移をサポートしているトランジションモジュール遷移を処理するために、この強力な、ハードウェア·アクセラレーション(利用)技術のブラウザ正規化を提供し、 サンプルコードはこの例をチェックアウト アニメーションモジュールは 、その最も基本的な形で、大幅に改善のブラウザでは、単純なアニメーションのためのK-重量を軽減、最新のブラウザのために合理化された依存関係ツリーを持っています。
  • YUI 3.2.0デビューの新しいベータ版YUIのCSSグリッドコンポーネント、およびプレビューリリースでは、グリッドにこの新しいアプローチを模索し始めることができます。 例では、開始するための最良の場所です
  • YUI ScrollView、YUI 3.2.0の新 我々は新しい版(ベータ版)を持参するYahoo!ケータイエンジニアリングチームのマイケル·ジョンストンで働いScrollViewウィジェットを YUI 3.2.0に。 ScrollViewは、開始または終了して限界までスクロール要素の制約の弾力性をエミュレートし、ネイティブのAppleのiOSアプリケーションのユーザーにはおなじみのスクロールペインの実装を提供します。 あなたを見てみようScrollViewのために3.2.0の例ではAndroidやIOSデバイスでタッチイベントと同様にマウスでうまく機能して、このコンポーネントは、デバイスに中立であること。
  • アップローダのコンポーネント YUI 2からは、3.2.0のベータ版としてデビューし、同様に今YUI 3ファミリの一部です。
  • YUI 3のエディタ(ベータ版)あなたはリッチ·テキスト編集コントロールを作成することができる基盤を提供するベースのユーティリティ層としてYUI 3のエディタでデビュー。 エディタのこの​​バージョンでは、いかなる種類のGUIが含まれていません - ウィジェットのクロムは、3.3.0でデビューするであろう。
  • YUI 2バージョンのポートだったYUI 3.0.0でデビューした歴史モジュールは、(それがようにYUI 3.2.0で使用可能なまま廃止されましたhistory-deprecated )。 新しいベータ歴史ユーティリティデビュー3.2.0で 、 YUI 3ギャラリーからライアングローブの歴史Liteモジュールに基づいています。 新しいコンポーネントからプレビューリリースの例では、良い出発リファレンスです。
  • JSONPYQLクエリからモジュールYUI 3ギャラリーは、このリリースではベータ版としてデビューし、標準的なコンポーネントとなっています。

今後の発行予定

我々は、YUIの開発に今後数ヶ月の間に興奮しています:

  • YUI会2010サニーベール11月8月10日に行われます いつものように、クロックフォードの基調講演、YUIのコアチームからYUI 3ギャラリー(Liferayのネイトキャバノーとエドゥアルド·ラングレンを含む)、およびセッションへの素晴らしい貢献のいくつかの講演があるでしょう。
  • 新しいコンポーネントと機能:我々はYUI 3コンプリート、DataTableには、Button、チャートやエディタなどのツールのバージョンだけでなく、いくつかの全く新しいプロジェクトに仕事でハードだ。 あなたは11月の会議のためにここにいるときは、これまでに完了したすべての新しい仕事で、3.3.0のプレビューを期待しています。
  • イエティNode.jsのためのYUIと、複数のチームがフロントエンド·エンジニアリングの最も有望なフロンティアを目指したプロジェクトで封筒をプッシュし続けています。 リードバークのイエティはちょうどYUI Testを使っている人のためのコマンドラインクロスブラウザでテストすることを可能に、発売されました。 YUI 3 NodeJSとシームレスに動作させるために、DAVガラスの作品はブログに記載されており、まもなく公式のYUIの提供となります。 と来る多くはありません。

フィードバック

私たちは、新しいリリースの聞かせフォーラムでまたは@ yuilibrary Twitterで。

共有および拡張: del.icio.usでブックマーク | Diggそれ! | reddit!

6コメント

  1. ロッキン! 私は少しPR1でScrollView性能と心配でしたが、ワウ、それは今幻想的に見える。 ニースの仕事.. 私はすべてのデバイスをカバーするために使用できるツールキットを持っている。 サンキュー。

    によるコメントサイモンギリガン - 2010年9月7日

  2. 優しい言葉のおかげで、サイモン!

    によるコメントエリックMiraglia - 2010年9月7日

  3. ギャラリーから正式な意味YQLこれらのリリースの機能の音exiciting、YQLモジュールは、両方のYUIとYQLのような本当にuseful.Iですが、彼らは良いパートナーです。

    コメントby スウェイ小平 - 2010年9月7日

  4. YUIチームがやっているすべての偉大な仕事のおかげで

    アルノーによるコメント- 2010年9月8日

  5. あなたはすてきなきれいな顔でsimpleyuiのためのウェブサイトを設定し、 "シンプル"であると感じるべきである - 基本的には非常に限定されたテキストを持つショーケースなどが、誰かを探しフォアSimpleYuiのための素晴らしいランディングページになる

    によるコメントアンドリューウールドリッジ - 2010年9月12日

  6. 大きなアップデート! 魔法をありがとう!

    によるコメント局長のYvoシャープ - 2010年9月24日

申し訳ありませんが、コメントフォームは、この時点でクローズされます。

ヤフーが主催する

著作権©2006-2012ヤフー株式会社すべての権利を保有。 プライバシーポリシー - サービス利用規約

を搭載ワードプレスヤフー ウェブホスティング