タグ

2007年2月7日のブックマーク (4件)

  • フォームの入力エラーを吹き出しで教えてくれる JavaScript

    ■ フォームの入力エラーを吹き出しで教えてくれる JavaScript フォームの validation 関連のライブラリはいくつかありますが、私は以下に紹介するやつをずっと使ってまして、これがかなり気に入ってます。ただ、オレナイズされたコードが随所に含まれていたから紹介する事が出来ないでいたのですが、今回やっと書き直したのでお目見えです。 AJAX を使ってサーバサイドと連携、とかそういう事も全くやってなくて、普通に JavaScript のみで入力のチェックをしてるだけなんで、真新しい事はないんですが。 実際の動作サンプル とりあえず submit ボタンを押せば、全て理解出来るかと思います。 今回は CSS のファイルと画像のファイルといっぱい出来てきてしまっていて、いつもの「読み込ませるだけ」とはちょっと毛色も違い、使うのには事前の準備が必要で面倒です。 いつもの JavaScri

  • 80年代のAppleに学ぶUIの部品化とガイドライン - @IT

    インタラクションデザインパターン(1) 80年代のAppleに学ぶUIの部品化とガイドライン ソシオメディア 上野 学 2007/2/7 ソフトウェアのユーザーインターフェイスに関して、その構成要素を体系的に部品化し、状況に応じた用法をユーザーの視点から規定するという取り組みは、1984年にApple Computer社のMacintoshが採用したGUIリソースの管理方法と、追って開発者向けに提供されたユーザーインターフェイスガイドラインの存在によって一般化したといえます。 1985年に出された開発者向けドキュメント『Inside Macintosh』にはすでに「User Interface Guidelines」という章が設けられており、その後この部分は加筆され、独立した書籍としても出版されるようになります。 これらにより開発者は、OSのAPIからシステム標準のGUIの部品(ウィンドウ

  • @IT:Webアプリケーションのユーザーインターフェイス[1]-2

    Webアプリケーションのユーザーインターフェイス[1] ユーザーにとっては “ユーザーインターフェイス”こそが製品そのもの ソシオメディア 上野 学 2005/6/2 ■インタラクションデザイン 人とコンピュータの間のコミュニケーションを仲介するのがユーザーインターフェイスの役割であると述べましたが、では、人とコンピュータの間のコミュニケーションとは何でしょうか。複雑な情報処理が可能になった現代のコンピュータでは、ユーザーはコンピュータと対話式に操作を進めるのが普通です。 つまりある利用目的を達成するためには、まずユーザーが何らかの入力操作を行い、それを受け取ったシステムが内部で何らかの計算を行って処理結果を出力する、というやりとりを繰り返します。そのため、使いやすく利用効率の高いシステムを設計するには、表面的なユーザーインターフェイスを適切にデザインするだけでなく、対話がスムーズに進むよ

  • Secure Remote Disk

    Download (Version 0.3.2, Universal Binary, MacOS X 10.4+) MacFUSE-Core Credits Donate Feedback Back Home Secure your workflows Connect to your remote servers with super secure SSH and the *cough* convenience of MacOS X' Finder. Secure Remote Disk provides simple user interface for MacFUSE and sshfs. Secure Remote Disk requires MacFUSE-Core 0.1.7 or newer to work. MacFUSE is still alpha software. S