RichFaces 3.3.1 GAリリース

リッチフェイス



RichFacesチームは、ライブラリの次のバージョンである3.3.1 GAのリリースを誇らしげに発表しています。 特別なデモアプリケーションであるPhoto Albumも開発され、ダウンロードできます。 アプリケーションは、RichFacesコンポーネントを使用して構築されます。





新機能と機能



3.3.1リリースでは、いくつかの新しいコンポーネントが登場しました。 最も待ち望まれていたのは、HTMLページレイアウト用に設計されたコンポーネントでした。 また、このリリースでは、既存の機能を補完するテーマを使用して、コンポーネントの外観(スキップ可能性)を指定できるようになりました。 これらのコンポーネントに加えて、別のコンポーネント<rich:colorPicker />が登場しました。



HTMLマークアップのコンポーネント、テーマ



<rich:page />コンポーネントは、ヘッダー、フッター、コンテンツ、サイドバーという個別のブロックを作成することにより、ページレイアウトを整理する便利な方法を提供します。 さらに、このコンポーネントを使用して、DOCTYPE、メタページ情報、ページタイトルなどのさまざまなHTMLページパラメータを設定できます。



<rich:layout />および<rich:layoutPanel />は、Yahoo UI CSSグリッドに基づいており、ページ構造の編成に使用できるブロック(グリッド)の形成に使用されます。 これらのコンポーネントは、開発者にページレイアウトの幅広いオプションを提供します。



このリリースでは、概念的に新しい機能-テーマが登場しました。 テーマ-ユーザーインターフェイスの外観を定義する構成済みのページレイアウト。 テーマは、<rich:page />コンポーネントの「theme」属性を使用して定義されます。 テーマを使用すると、スキンと同じように、ユーザーインターフェイスの外観を実験およびカスタマイズできます。 テーマのテンプレートを作成するMavenアーキタイプを使用して、独自のテーマを作成できます。



これらのコンポーネントの詳細については、RichFaces 3.3.1のレイアウトコンポーネントの記事と、 RichFacesの公式ドキュメントを参照してください。



Maven Resource Dependency Pluginが作成されました。その主な目的は、ページにロードされるJavaScriptおよびCSSファイルの数を減らすことです。 プラグインを使用すると、アプリケーションで使用されるコンポーネントに必要なリソースのみをアプリケーションにロードできます。 この機能により、アプリケーションの「重量」が大幅に向上し、ダウンロード速度が低下します。



コンポーネントの動作の安定化を目的としたバグと改善の修正



Jiraを通じて報告された1100を超えるバグとエラーが解決されました-詳細はリリースノートを読むことで取得できます



RichFaces開発者は自動化されたテスト(Sleniumを使用)を改善し、より高品質のコンポーネントを保証します。



フォトアルバムデモアプリケーション。



開発者は、ほとんどのユーザーコントロールがRichFacesを使用して実装される本格的なアプリケーションの作成に多大な労力を費やしました。



このアプリケーションはダウンロード可能で、RichFacesを実際に使用する方法の明確な例が含まれています。 アプリケーションは、ドラッグアンドドロップ、<rich:fileUpload />、<rich:editor />(WYSIWYGエディター)などのコンポーネントと機能を使用しました。



今後の計画:リリース4.0



RichFaces開発チームの主な焦点は、主に4.0リリースです。このリリースの主な目標は、JSF 2.0との統合、およびRichFacesコンポーネントの安定性、パフォーマンス、使いやすさです。 すべての議論と計画は、次のページで利用できます。

www.jboss.org/community/wiki/RichFacesTeamMeetingInformation

www.jboss.org/community/wiki/RichFaces40Planning



夏の半ばには、バグと欠点の修正のみに焦点を当てた3.3.2リリースがあります。



便利なリンク:



RichFaces開発者ガイドwww.jboss.org/file-access/default/members/jbossrichfaces/freezone/docs/devguide/en/html_single/index.html

RichFacesライブラリをダウンロードできるページwww.jboss.org/jbossrichfaces/downloads

RichFaces twitter twitter.com/richfaces

RichFaces Jira jira.jboss.org/jira/browse/RF

RichFacesユーザーフォーラムwww.jboss.org/index.html?module=bb&op=viewforum&f=261

RichFaceのアーキテクチャと設計が議論されているブランチフォームwww.jboss.org/index.html?module=bb&op=viewforum&f=262



All Articles