Ajax雑感

観測気球

収集物の記録書庫 a data archive of collection -- collectible toys

[要旨] Ajax を応用すれば、JavaScript で「Blogクライアント」を書くってのも可能ですよね。誰か作らないかな? って、すでにあるのかも。
[キーワード] JavaScript,XMLHttpRequest

« JBOOK の商品詳細ページの内容を元にアフィリエイトリンクを生成するプログラム | トップページ | リトルプーリップ「赤毛のアン」 »

2005.02.25

Ajax雑感

巷で話題のAjax、うまいことやれば、Blogクライアントここうさぎのようなものも JavaScript だけで書けちゃいますね。XML-RPC API や Atom API に対応している blog ツール限定になってしまいますが。


まず、ページロード時に XMLHttpRequest により、あらかじめテキストファイルとして作成しておいたエントリの一覧を取得、配列にして格納しておきます。そのエントリの一覧は、Movable Type のテンプレートを以下のような感じで作成すれば、エントリを更新するたびに自動的に作成することができます。

antipop2.0 - Movable Type な Blog の全エントリを JavaScript with XMLHttpRequest でインクリメンタル検索する

あらかじめエントリの一覧を作成しておいて、それをページロード時に配列に読み込む、って手法、すでに「がちゃがちゃエントリ」で導入している手法なので、インクリメンタル検索と共用できるようにエントリの一覧のフォーマットを調整すれば、すぐにでも導入できそう。

そのうち、Ajax なアプリケーションを作ってみようかな、と思ってます。何を作るかは未定。


追記

メモ:
- FireFox では絶対 URL は xmlhttp.open できないみたい。

[を] Ajax を目指し XMLHttpRequest をいじってみる

ってことは、Ajaxエンジンの通信相手(というか、cgi 部分)は、自サイト内に設置したものしか利用できないってこと? それはちょっと厳しいな。セキュリティとか、諸々を考慮してそうなってるのかな。

Ajax な Atom API クライアント

やっぱり、すでにありました!!

The AtomAPI client is written using HTML, CSS and Javascript (or DHTML in market-speak).

isolani - Atom: Javascript AtomAPI Client using XmlHttpRequest

デモをさわってみましたが、ちゃんと blogクライアントとして使えますね。というか、Atom API が充実すれば、blog の管理画面を全部 Ajax で置き換えるってなことも可能でしょう。どこかの blog サービスで実装しないかな。

サーバ側で個人情報を関知しない個人向けサービス

サービス会社が個人情報を握ることなく実現できる
ソーシャルネットワークサービス、なんていうのを考えているのですが、
ストックしているアイディアの量に対して、圧倒的に時間も作る能力も足りません。

最速インターフェース研究会 :: [Ajax] location.hashを使ったセッション復元

このアイデア、いいですね。JavaScript で暗号化までやっちゃうんですね。

サービス提供会社としては個人情報を握りたいところだと思われるので、実際に採用されるとしたらボランティア(もしくは趣味)で提供する非営利のサービス、あるいは公共性の非常に高いサービスってことになりそうです。

投稿者: tsupo 2005.02.25 午前 10:40 | 固定リンク | このエントリーをはてなブックマークに追加 | このエントリを del.icio.us に登録 このエントリの del.icio.us での登録状況 | このエントリを Buzzurl に追加このエントリの Buzzurl での登録状況 | このエントリをlivedoorクリップに登録 このエントリのlivedoorクリップでの登録状況 このエントリをlivedoorクリップに登録している人の数 | 酢鶏巡回中

楽天市場


BlogPet」カテゴリ内の最近の記事

Blogクライアント」カテゴリ内の最近の記事

ここうさぎ(cocousagi)」カテゴリ内の最近の記事

ウェブログ・ココログ関連」カテゴリ内の最近の記事

プログラミング」カテゴリ内の最近の記事

品揃え豊富で安い!NTT-X Store


アマゾンわくわく探検隊

トラックバック

この記事のトラックバックURL:
http://app.cocolog-nifty.com/t/trackback/6737/3070513

この記事へのトラックバック一覧です: Ajax雑感:

» Ajax (エイジャックス) from わんこ日記
googleの提供しているgmailなどで、Webアプリケーションなのにバリバリクライアント側でリアルタイムな応答が出来ているのは、JavaScriptでサー... 続きを読む

受信: 2005.03.02 午後 07:54

» Ajax雑感 その2 from 観測気球
Ajax では、そのままでは URL が変化しないため、ブックマークしたり、他の Web ページからリンクしたりするときに不都合です。その解決法はすでにいくつか提示されています。 続きを読む

受信: 2005.10.03 午後 03:07

コメント

コメントを書く




※イタズラ防止のため、メールアドレスを入力しないと投稿できません。

次からのコメント入力の手間を省くために、名前やメールアドレスをcookieに記憶しますか?


URL を入力すると、その URL にリンクがはられます。
なお、メールアドレスは公開されません。ご安心ください。


ワード

ニッセン

fujisan.co.jp

楽天市場