一定期間更新がないため広告を表示しています
UIEngineの説明をする際に、「通常のウェブ・アプリケーションと異なり、非同期通信を使ってクライアント側でデータ・バインディングをするので、ストレスの少ないユーザー・エクスペリエンスを提供できます」と言ってきた私だが、「データ・バインディングとは何か」を知らない人が意外に多いことに気がついたので、ここで解説しておく。 得意の食べ物にたとえれば、データ・バインディングは「調理」に相当する。定食屋のように全ての食材(データ)をキッチンで調理をしてしまってから一度に持ってくるのが「サーバー・サイドでのデータ・バインディング」で、紅花レストランのように食材をテーブルまで持って来て目の前で調理してくれるのが「クライアント・サイドでのデータ・バインディング」である。 食材を一度にはテーブルに運ばず、客が一つ目の料理を食べている間に二つ目の料理の食材を運んで料理をしておき、一つ目の料理を食べ終わった
ウェブサイトに付箋機能をつける「noteit」というCGIがありました。 ・今あなたが管理しているウェブページに付箋が貼れるようになる。 ・Ajaxな通信を用いたページ遷移のない付箋編集。 ・幅広い対応ブラウザ。 ・編集内容のRSSによる配信。 ・ひとつのCGIでウェブページをいくつでも付箋化。 ・軽い。(パスワード使用時でも28kb、不使用時で22kb(画像、css、js込み)) ・画像アップロード機能。 ・バックアップ機能。 簡単なスクリプトを挿入するだけで、ウェブページに付箋機能を取り付けることができます。 ちょっとした掲示板代わりにもいいですし、制作中のウェブサイトの修正点を知らせたりするのにも使えますね。いろいろと用途はありそうです。 itworks – testitからすぐに試すことができますので、興味のある方はどうぞ。
Webベースのタスク管理(ToDo管理)サービスで、“やらなくてはいけないこと”をタスクとして設定し、実行したら消していく。ユーザーインタフェースはAjaxを多用しており、ほとんどのシーンで画面のリロードなしで入力、閲覧が可能になっている。ほとんどの操作で「アンドゥ」(取り消し)が可能なのも特徴だ。 タスクを登録する際には、「今日」「金曜日」「5分後」「2週間以内」といった自然語での期日指定、繰り返し指定が行える。日本語にも対応しており、上記の例などが利用できるが、繰り返し指定は英語のほうがうまく入力できた。ユーザーごとに用意されたアドレスにメールを送るだけでタスクを追加でき、この記述法も日本語への対応を果たしている。
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く