Web活用備忘録

綺麗なデザインで使い勝手の良いフォームを作るチュートリアル

2009 年 3 月 11 日

こんにちは! 新人? 制作Tです。


やっとiPhoneを契約しました! 上掲の写真はiPhoneで撮ったものです。コントラストはやや強めですね。シャッターのレスポンスも使いやすいと思います。

買った初日は、カメラ機能がシンプルすぎて思わず笑ってしまいました。

もっとも「カメラ機能単体」では勝負していないのが、iPhoneのカメラ機能の凄みでもあるようです。このあたりはもっと調べていこうと思います。



綺麗なデザインで使い勝手の良いフォームを作る

綺麗で、なおかつ入力項目にエラーがあったときなどに修正がしやすいフォームは、どのようなサイトであってもコンバージョン率(サイト訪問者が実際にフォームを使って資料請求や問い合わせを行うこと)をアップさせるたいへん大きな要素のひとつです。


今回ご紹介するエントリ『Beautiful Forms – Design, Style, & make it work with PHP & Ajax』は、JavascriptとPHPを使用して綺麗で動作の速いフォームを作るチュートリアルの、まとめエントリです。

英文のページになりますので、英語の苦手な方はExcite翻訳などをご利用ください。


エントリの内容は以下の通りです。各項目見出しは意訳いたしました。



1.フォームのデザイン&プランニング

美しく使い勝手のよいフォームを作るための考えかたについて。


  • 入力項目の設計
  • どのようなフォームに需要が集中しているか
  • フォームのユーザビリティテストが必要です



2.スタイリングの美しいフォーム

フォームをより簡単に、より美しく作るためのチュートリアルです。


  • CSSとjQueryを使ったコーディング
  • 5つのユニークなフォームデザイン
  • ul・liタグを使ったコーディング例
  • フォームを作る5つの簡単テクニック
  • フォーム作成スクリプトniceform



3.あなたのフォームにスパイスを

より判りやすい・使い勝手のよいフォームを作るためのヒントとチュートリアルです。


  • jQueryを利用して入力中のフォーム要素のスタイルを変更する
  • CSSとJavaScriptを使用した入力内容のヒント
  • jQueryを利用して入力中の要素を目立たせる
  • 自動メッセージ表示で使い勝手を向上させる
  • ファイル送信用フォームを美しく
  • Mootoolsを利用したログインパネルの表示・非表示
  • FancyForm:チェックボックスのスタイル変更スクリプト



4.確認画面の工夫

入力内容の確認を簡単にするJavaScriptの紹介です。

いずれも入力項目についての内容のチェックと指摘を、画面を移動することなくおこなってくれるものです。

日本語でのチェックについては、入力されたテキストを自動で指定の形式(半角, 全角, ひらがな, 全角カタカナ)に変換するスクリプトも利用したいところです。


  • Form.Check:mootoolsで利用できるスクリプト
  • fValidator:単独で使用できるスクリプト
  • Validate:mootoolsで利用できるスクリプト



5.作例:Ajax & PHPフォーム

上記を踏まえたうえで、すぐに利用できるフォームのサンプルです。 商用利用が可能かどうかは、個々のページからご確認ください。


  • ProtoForm:非常に簡単にフォームを検証し、データを送信することができます。prototype.jsにて動作します。
  • jQueryとPHPを利用した、画面遷移の無いフォーム
  • LightForm:Ajax / PHPでできたお問い合わせフォーム
  • Autosuggest:オートコンプリート機能付きのPHPフォーム



考えかたや制作実務の復習として、大変参考になるエントリでした。

特にAjax(Javascript)によって「現在どこを入力しているかわかりやすくする」という部分は、弊社のフォームのようにPerl CGIを用いたフォームでも採用できるところですね。



<制作@アイタス

このエントリをはてなブックマークに追加このエントリをdel.icio.usに追加このエントリをLivedoor Clipに追加このエントリをYahoo!ブックマークに追加このエントリをFC2ブックマークに追加このエントリをNifty Clipに追加このエントリをPOOKMARK. Airlinesに追加このエントリをBuzzurl(バザール)に追加このエントリをChoixに追加このエントリをnewsingに追加

このエントリのキーワード:,

カテゴリー別一覧

 

キーワード

CMS アイタスの取り組み アイタスってなんだす 動画 Web活用 採用 書籍 セミナー・勉強会 Web施策に力を入れたい 新人スタッフ WordPressで企業サイト構築 Webサイト制作会社 実店舗への集客につなげたい ブランディング確立 魅力や特徴をわかりやすく伝えたい 講座 社内勉強会 ビジネスブログ 事業に活かしたい 企画立案