« ボットネット地図 | メイン | TimeTube - テーマに沿ったYouTube動画をタイムラインで表示 »

2008年05月09日

inputEx - HTML Form作成Javascriptライブラリ

inputExは、クライアント側だけでバリデーションや入力補助つきのフォームを作成できるJavascriptライブラリだ。MITライセンスで、Yahoo UI libraryのバージョン2.5.1をベースにしている。

inputEx-logo.png

サンプルのページからデモを開くとわかるけれど、

inputEx-example-url.png

JSON形式の短い記述のみで、きちんとしたフォームが使える。一般的なフォーム、URLやメールアドレス、IPアドレスなど特定のフォーマットに従ったフォーム、グループの制約を持つフォームやカラーピッカー、WISYWIGエディタまで、様々なフォームのための部品が提供されている。

ドキュメントもきちんとしているし、GUIでこのJSONデータを作成するためのフォームビルダも提供されているので、使うための敷居は低いだろう。

inputEx-builder-screenshot.png

サーバ側でフォームを書かないため、このライブラリで作ったフォームは、Javascriptがオフになっていると動かなくなる。使いどころとしては、検索エンジンやスクリプトからフォームを辿りにくくするとか、All Javascriptであることからクライアント側のJavascriptだけで動くようなアプリケーション(サンプルのGTDツール)とかになるだろうか。

via del.icio.us/popular

投稿者 秋元 : 2008年05月09日 14:59

トラックバック

このエントリーのトラックバックURL:
http://labs.cybozu.co.jp/cgi-bin/mt-admin/mt-tbp.cgi/1887

 
mg src="http://img.awasete.com/image.phtml?u=http%3A%2F%2Flabs.cybozu.co.jp%2Fblog%2Fakky%2F" width="160" height="140" alt="あわせて読みたい" border="0">

著書

PHPxWebServiceAPIConnections.jpg

プロフィール

週三日勤務で、残りは個人で活動しています