ajax

Using the XMLHttpRequest Object and AJAX to Spy On You

While the XMLHttpRequest object and AJAX can provide huge user and developer benefits, there are some issues you probably haven't thought about yet - but it's time everyone did.

JSON-RPC-Java 0.9 released

17 Jun 2005 - Released 0.9 (aka "About time for a release release") - Contains many updates and bug fixes including: Public access to many APIs (documentation still needed on many of these), conversion of numeric String types into methods …

動的にロードされたDatePicker

下のjsの動的ロードの話は、実はtacosのPartialFormコンポーネントとDatePickerを一緒に使うと、動作がおかしくなるので何とか修正しようと調べました。作ろうとしているのは、 http://tacos.mine.nu:8080/tacos-demo/app?service=page/PartialForms みたい…

XMLHttpRequest & Ajax Working Examples

XMLHttpRequest & Ajax Working Examples ajaxのサンプルへのリンク多数。

Google Suggest 徹底解剖

http://blog.drecom.jp/gakkun/archive/60 ちゃんと調べている人たちがいっぱいいました。ありがたい。

Google Suggest

http://www.google.com/webhp?complete=1 ajaxでオートコンプリート機能を実現してます。XMLHttpRequestが使えない場合、IFRAMEとCookieで擬似的にリクエストを動的に取得する、ということもやってます。googleすげー。

AJAXパターンカタログ

https://bpcatalog.dev.java.net/nonav/ajax/index.html 昨日に引き続きAJAXパターンのサイト

ajaxpatterns.org

http://www.ajaxpatterns.org/index.php?title=Main_Page あとでじっくり読みます。

Laszlo用のplug-in

Integrated Development Environment for LaszloA technology preview of an Eclipse-based development environment for creating Laszlo applications using the LZX declarative mark-up language.

DirtyFormWarning

tacosのjarを20050421版に更新したらDirtyFormWarningというコンポーネントが追加されていた。フォームに何か変更を加えてSubmitせずに他のページへ移ろうとすると、メッセージを出してくれるというもの。これは便利かも。 http://tacos.mine.nu:8080/tacos-…

例外の発見

JSON-RPC-javaだとJavaScriptでtry...catchを書いてあげれば、呼び出したサーバー側の例外をcatchできるので例外は見つかる。だけどtacosの場合、サーバー側での例外がJavaScript側で見つけにくい。っていうか見つけるのに時間がかかった。tacosのPartLinkで…

TrimPath

For web application developers, the JavaScript Templates engine from TrimPath is a lightweight APL / GPL open-source component that lets you have template-based programming (like PHP/ASP/JSP) while running in a web browser. JavaScriptで実…

Laszlo

Laszloのリッチ・インターネット・アプリケーションとは、HTML、DHTML、CSS、JavaScriptなどによる従来のWebクライアントの表現の限界を超えたGUI(図1)によるユーザー・エクスペリエンスをWebクライアントとして提供するものです。 デモ を見た。うおーす…

KamiWiki

TiddlyWikiは、以下の点で優れたユーザーインターフェイスを持っていると思う。 ・1頁単位でなく、段落(ブロック)単位で、Wiki頁の作成を可能にした ・JavaScriptベースで、一つのHTMLからオブジェクトを表示させているため、頁の切り替え処理が超高速&…

Tacosと格闘中

結局Tacosを使ってます。結構素直に動いてくれるので嬉しい。ところで@tacos:Partでクライアントから呼び出された部分に含まれるJavaScriptって実行できないのかな?っていうかこれはtacosに限った話じゃないよね。ajax一般で部分的にロードされたHTMLに含ま…

いきなりアプリに使ってみる

ちょっと複雑なデータを参照する画面がありまして、一覧の各行ごとにさらに明細行を取得するというものなんですが、今まではページをレンダリングするときに全てのデータを取得してたんで、結構遅かったんです。でもtacosを使って明細行は@tacos:Partで部分…

PartRequest.after

tacosではPartRequest.afterメソッドで、イベントハンドラを登録できることが判明。っていうか、サンプルのPartial.htmlに思いっきり書いてあるし。きっと他のライブラリも同じ感じだろうね。 <script type="text/javascript" src="js/fader.js"></script> <script type="text/javascript"> PartRequest.after("started", function() { e = document.get…

やっぱりあった

Partial Page RenderingDynamic page rendering using XmlHttpRequest. Markup is rendered using standard Tapestry components. The changed section is retrieved from the server and replaced in the page. This way existing Tapestry pages can be ma…

XTile

XTileをざーっと見た。大体JSON-RPC-javaと同じ感じ。リクエストは送るけど、クライアントサイドでのレンダリングはjavascriptでやらないとダメ。うーん、ちょっと違うなー。 欲しいのは、ページの一部をTapestryで定義できてリクエストでそれだけ返してくれ…

ちょっと違った。

tacosのコンポーネントは僕の欲しかったものとちょっと違っていて、リクエストからページの一部分ではなくページ全てをレンダリングしてから要求された部分だけ抜き取って返す、というものでした。残念、もうちょい。

AmazonBrowser

Tapestry Ajax DemoThis is a simple search application that searches Amazon.com as you type-in the search phrase.The war file download includes the source. Amazonの本とかを検索するTapestryでajaxするサンプル。warをデプロイしたら、http://loca…

formassembly

作ったフォームはHTMLコードとJavascript、スタイルシートで生成されるので、それらをあなたのサイトに設置するだけ、という簡単さも素晴らしい。最新技術がどんどん出ている分野でこそ、こうした簡単に使えるツールが必要になりますね。あなたが「最近つい…

DWR (Direct Web Remoting)

JSON-RPC-Java vs. DWR JSFのカスタムコンポーネントを作ってまして、それに丁度Ajax的な機能が必要かなーってのでのぞいたのがこの2つ。 JSON-RPC-Java以外にもあるんですな。 DWR (Direct Web Remoting)What DWR does for you: DWR gives you a very easy…

XTile

Make dynamic apps with XMLHttpRequest やっぱりありますな。Tapestry + ajax。サンプル有。

Ajax解説ページ

Ajax解説ページ 実際にajaxを使ってajaxを説明するメタajaxなサイト。やっぱ実際に動くものは理解しやすい。