トップページ⇒php
1001コメント247KB

Ajaxでも語りませんか

■ このスレッドは過去ログ倉庫に格納されています
0001nobodyさん05/03/08 22:19:23ID:mlVx/I9Q
Ajax - Asynchronous JavaScript + XML
ttp://antipop.zapto.org/docs/translations/ajax.html

(Ajaxアプリケーションの一例)
ttp://chasen.org/~taku/software/ajax/imekwic/

Google SuggestなどのAjax技術でも語りませんか。
0140nobodyさん2005/05/29(日) 08:15:40ID:???
【関連スレ】

  Ajaxでも語りませんか
  http://pc8.2ch.net/test/read.cgi/php/1110287963/
0141nobodyさん2005/05/29(日) 08:28:44ID:???
【リソース】

  Ajax - Asynchronous JavaScript + XML
  http://antipop.zapto.org/docs/translations/ajax.html

  Ajax Framework
  http://glm-ajax.sourceforge.net/

  Ajax.NET
  http://sourceforge.net/projects/ajaxnet/

  DWR (Direct Web Remoting)
  http://www.getahead.ltd.uk/dwr/

  SAJAX - Simple Ajax Toolkit by ModernMethod - XMLHTTPRequest Toolkit for PHP
  http://www.modernmethod.com/sajax/

  JASON
  http://www.crockford.com/JSON/index.html

【アプリ】

  (Ajaxアプリケーションの一例)
  http://chasen.org/~taku/software/ajax/imekwic/

  Ajaxで紙copiライクなツール、めもー
  http://www.redcruise.com/blog/index.php?p=113

  Calculate pi with Ajax (Webで分散?こんぴゅーてぃんぐ)
  http://k2works.sub.jp/ajax/pai/
0142140=1412005/05/29(日) 08:29:50ID:???
誤爆失礼
0143140=141=1422005/05/29(日) 09:11:23ID:???
140=141です。
先ほど誤爆いたしまして、大変失礼しました。

このたびプログラム板に、
Ajaxのアプリケーション・アーキテクチャとしての側面を議論するスレ
を立てさせて頂きました。

  Ajax
  http://pc8.2ch.net/test/read.cgi/tech/1117319965/

よろしかったらおいで下さいませ。
0144nobodyさん2005/06/03(金) 00:53:57ID:nl2LtrGy
iframe使って動的に読むプログラム書いて
画期的じゃん!とか思ってたら
既にAjaxとか言う技術が巷間で語られてることを知ってガックリ来たよ
しかもこれならリロード時の読み込み音が発生しないみたいだし
0145nobodyさん2005/06/03(金) 01:17:41ID:???
www.example.com/hoge.js
から
cgi.example.com/hoge.cgi
を呼ぶときはHttpRequestではなくiframeじゃないと無理。
ってのは合ってる?
0146nobodyさん2005/06/03(金) 01:41:11ID:???
>>145
IEはドメインに関係なく読み込み放題です
01471252005/06/03(金) 07:17:40ID:???
>>145
JSソースを読み込む方式は出来るはず
ttp://game.gr.jp/mag2p/2/loadjs/loadjs.htm
0148nobodyさん2005/06/03(金) 07:54:21ID:???
>>147
おぉ、サンクス!

>>146
そうなのですか。でもIE専用にはしたくないですね。
0149nobodyさん2005/06/04(土) 01:13:46ID:???
> でもIE専用にはしたくないですね。
いや、実装がマチマチって言いたかったんよ
0150nobodyさん2005/06/04(土) 11:27:30ID:???
>>149
勘違いしました。すいません。
0151nobodyさん2005/06/04(土) 22:40:35ID:???
XMLHttpRequestを使うとHTTPリクエストのメッセージボディがXML形式になりますが、それをサーバ側で処理するには
CGIなりServletなりがHTTPリクエストパラメータ形式ではなくXML形式を受け取れるようになってないとだめですよね。
つまり今までのやり方と違うわけですが、みなさんどうしてますか。
例えばServletならHttpServlet#doGet()やdoPost()を使わず、GenericServletを継承してXMLを受け取れるServletを
作らないといけないのでしょうか。
0152nobodyさん2005/06/04(土) 23:51:18ID:???
>>151
> XMLHttpRequestを使うとHTTPリクエストのメッセージボディがXML形式になりますが、
ならないよ
0153nobodyさん2005/06/05(日) 14:03:16ID:???
>>151
ただの文字列だよ
0154nobodyさん2005/06/05(日) 22:54:23ID:???
それじゃXMLHttpRequestのXMLには何の意味があるの?
0155nobodyさん2005/06/05(日) 23:29:49ID:???
responseXML があるだろが。使ってから訊けよ。
0156nobodyさん2005/06/07(火) 16:40:06ID:3zfTLLTt
Javascript(XMLHttpRequest) + DOM + DHTML 
Ajax?
で具体的にですけど
http://xml-jp.amznxslt.com/onca/xml3?t=miseinennnoka-22&dev-t=1AMVZMZT2SZPSET21J82&AsinSearch=4797314133&type=heavy&locale=jp&f=xml
の32行目の<SalesRank>25,472</SalesRank>をhtmlのページに表示
できますか?
0157nobodyさん2005/06/07(火) 19:02:25ID:???
↑マルポ
0158nobodyさん2005/06/18(土) 00:27:49ID:???
HTTPSの環境で使いたいと思ってるのですが、
何か問題はありますでしょうか?
0159nobodyさん2005/06/21(火) 02:21:17ID:???
無問題
0160nobodyさん2005/06/21(火) 02:43:46ID:???
問題あるよぉ。
証明書もらわないといけないし、すこし通信速度が遅くなる。
サーバーに負荷もかかるしね。
0161nobodyさん2005/06/21(火) 07:32:46ID:???
>>160

それって、Ajax固有の話ではないよ。
0162nobodyさん2005/06/21(火) 07:42:22ID:???
>>161
いやAjaxだと通信回数が増えるからさらに負担って事じゃないの?
0163nobodyさん2005/06/21(火) 09:27:29ID:???
つまり、Ajax固有の問題はないと。
0164nobodyさん2005/06/21(火) 14:32:28ID:???
responseText で受け取った HTML を DOM で操作することは可能でしょうか?
responseXML で HTML を受け取る方法があれば、それでもいいのですが。
0165nobodyさん2005/06/21(火) 18:00:31ID:???
responseXMLでXHTMLを受け取れば?
01661642005/06/21(火) 18:42:29ID:???
>>165
取得したい HTML は自分で作成してるわけではないので、できなそうです。
とりあえず、iframe で代用しました。
0167nobodyさん2005/06/21(火) 21:01:50ID:???
loadXML なり parseFromString なり使えばいいんじゃねーの?
…って前にもどっかで書いたな。
0168nobodyさん2005/06/24(金) 21:59:32ID:GGCmaP5E
AJAX情報はやっぱりMLが一番早いな〜。
0169nobodyさん2005/06/24(金) 22:00:02ID:GGCmaP5E
AJAX関連記事が良くまとめられてたサイト
http://www.o40.org/blog/archives/2005/06/ajax.php
0170nobodyさん2005/06/24(金) 22:01:32ID:8p968C1G
AJAX関連記事が良くまとめられてたサイト
http://www.o40.org/blog/archives/2005/06/ajax.php
0171nobodyさん2005/06/24(金) 23:43:09ID:???
過去形かよ!
0172nobodyさん2005/06/26(日) 16:13:36ID:???
ワラ
0173nobodyさん2005/06/27(月) 17:42:23ID:aYAF/+eO
Ajaxを使ったサイト
http://www.at21.net/

1] 各項目名上へカーソルオーバした時に、その内容項目を自動表示。
2] 画面最上部のニューズ等ボタンクリック時に、対応ニュース項目を表示。

0174nobodyさん2005/06/27(月) 17:44:54ID:???
>>173 またお前かw

会社概要
社名 有限会社 サイバースペース
設立 1997年8月19日
資本金 1,000万円
所在地 〒332-0023 埼玉県川口市飯塚3-8-**
TEL 048-259-****
E-MAIL [email protected]*t
0175nobodyさん2005/06/27(月) 18:50:03ID:???
>>173 って何なの?
0176nobodyさん2005/06/27(月) 22:11:01ID:???
6月24日発売のWEB&DB PRESS 27号はAjaxの記事が大量に載ってますょ
0177nobodyさん2005/06/28(火) 02:14:31ID:???
お〜俺のサイトも載ってた
制作時間3時間だというのに・・・。
ひょっとして、日本でこういうの作ってる奴って30人くらいいしかいねぇの?
0178nobodyさん2005/07/05(火) 17:55:17ID:???
家の近くの本屋、WEB&DB PRESS 27号売ってないよ....。
総集編は売ってるのにさ

27号売れてるの?
0179nobodyさん2005/07/05(火) 18:25:42ID:???
>>178
ttp://www.amazon.co.jp/exec/obidos/ASIN/4774123986/
01801782005/07/06(水) 02:07:39ID:???
>>179
amazonで注文するくらいなら本屋で注文するよ....
0181nobodyさん2005/07/06(水) 02:26:35ID:???
へー、俺は本屋で注文するくらいなら Amazon で注文するよ
0182nobodyさん2005/07/06(水) 04:26:52ID:???
近所の本屋が無くなると雑誌の立ち読みができなくなるからな…。
最近は手に入る本は本屋で買っているけど。
0183nobodyさん2005/07/07(木) 15:03:15ID:???
俺はコンビニで受け取れるイーエスブックスで注文してる
0184nobodyさん2005/07/07(木) 22:31:24ID:???
amazonで注文するくらいなら本屋のかわいいおねえさんに注文するな。
0185nobodyさん2005/07/08(金) 10:04:31ID:???
本屋のお姉さまにエロいタイトルの本を注文して
復唱させるプレイですか
0186nobodyさん2005/07/08(金) 11:53:06ID:???
妹系おねえさんに復唱してもらうと、それなりにハァハァ
ttp://www.amazon.co.jp/exec/obidos/ASIN/4774123595
0187nobodyさん2005/07/12(火) 00:23:16ID:igCjfT8G
google mapは確かにスゲェが、RESTとの相性っつーか、その辺どうなんだ?
確かにURIを生成はするけど、無理矢理感があるし、XMLHTTPはどう考えるんだ?
0188nobodyさん2005/07/12(火) 23:25:37ID:???
>184-186
かなりおっさんくさい
0189nobodyさん2005/07/12(火) 23:30:08ID:???
それは分かっております
0190nobodyさん2005/07/12(火) 23:34:29ID:???
だがそれがいい
0191nobodyさん2005/07/13(水) 22:21:00ID:???
http://map.rails2u.com/
すげーなこれ。
自分の中じゃgoogle suggests, mirrormanに続く感動だ。
0192nobodyさん2005/07/13(水) 22:43:26ID:???
ちと遅いけど、JSAN が公開されてますよ。
ttp://jsan.jp/index.html
0193nobodyさん2005/07/13(水) 22:44:53ID:mO3dSN5w
これ作ったのは向うの会社?






・
0194nobodyさん2005/07/13(水) 22:51:02ID:???
あうち、リンクミス。
正しくはこっち ttp://openjsan.org/

>>193 About から引用します…
Michael Schwern first had the epiphany back in April of 2005.
In May of 2005 David Wheeler had the idea of writing down a good way
to emulate namespaces in JavaScript 1.5.
In June of 2005 Casey West began work on a fully cross-browser implementation
of Michael Schwern's original vision. Finally in July of 2005 Open JSAN was launched.
0195nobodyさん2005/07/14(木) 01:49:33ID:???
このJSANってものが、イマイチよく分からんが
これまでのJavaScriptのライブラリとどう違うの?

PerlやってないからCPANがどういうものか知らないんだよね・・・。
0196nobodyさん2005/07/16(土) 16:08:45ID:???
JSAN はライブラリじゃなくて、ライブラリのまとめサイト。
0197nobodyさん2005/07/16(土) 18:01:08ID:???
あー、そういうことなのか。
ちょっと分かった。
0198nobodyさん2005/07/16(土) 19:22:03ID:???
>>188
Jakartaのなぁなぁなやつと思ってればいいのかな?
0199nobodyさん2005/07/17(日) 08:53:31ID:???
>>191
凄い!
0200nobodyさん2005/07/20(水) 10:31:06ID:???
JSONってJSに最初から実装されているんじゃなくて
誰かが勝手に考えた約束事かい?
0201nobodyさん2005/07/20(水) 10:48:49ID:???
前からあるものに誰かが名前付けたって感じか
Ajaxと同じだな
0202nobodyさん2005/07/20(水) 18:47:05ID:???
色々検索したけど
文字化け対策については、
現時点では
http://jsgt.org/ajax/ref/charset_test/responsetext/php/urlencode.php
の
PHP rawurlencode() → JS decodeURIComponent()
が最新なのかな?
なんか日々探索の過程にある技術なんだねえ
0203nobodyさん2005/07/21(木) 16:22:30ID:???
>>200
構造を持つデータオブジェクトをJavaScriptの文法で記述して送受信しましょうという提唱。
「JavaScriptに実装されている」っていう表現はなにか誤解してる。
0204nobodyさん2005/07/21(木) 18:26:36ID:???
iframe版のテストをしたいんだけど
XMLhttpRequest非対応の、
現在容易に入手可能なWindows用ブラウザって何がありますか?
02052042005/07/21(木) 18:40:35ID:???
Operaでアーカイブページをハケーンしますた
古いブラウザって案外探すの苦労するよね…
0206nobodyさん2005/07/21(木) 19:30:26ID:???
>>204-205
IEなら3.0以降は使えるよ。
ttp://skyzyx.com/downloads/
0207nobodyさん2005/07/21(木) 20:59:41ID:???
>>205
http://browsers.evolt.org/
0208nobodyさん2005/07/21(木) 23:26:58ID:yQcN6wbO
なーんか、猫も杓子もAjaxと騒ぎすぎて、変なところに負担かかっちゃいそうなのがイヤン。
0209nobodyさん2005/07/22(金) 01:27:46ID:???
>>206-207
素晴らしすぎますね
こんなサイトがあったとは
ありがとうございました
0210nobodyさん2005/07/22(金) 02:11:29ID:???
Ajaxはむしろ鯖負荷を軽くするじゃん。
クライアントサイドプログラム書いてると
普段いかに鯖負荷を気にしてるか分かるよ。
なんか、すごい気が楽。
0211nobodyさん2005/07/22(金) 03:18:55ID:???
>>210
むだに問い合わせしまくりだが。
0212nobodyさん2005/07/22(金) 05:09:12ID:???
>>211
それはそう作ってるから。
0213nobodyさん2005/07/22(金) 05:32:37ID:???
>>212
それができるのがAjaxだが
0214nobodyさん2005/07/22(金) 13:11:23ID:???
>>213
クライアントでできることはクライアントに任せれば鯖の負荷が減る
それだけのことじゃん。
Ajaxだからといって必ずしも四六時中通信してなきゃならんというわけでもなし
0215nobodyさん2005/07/22(金) 13:55:13ID:???
>>214
Ajaxで非同期に通信しようとすれば、通信量が増える傾向にある。
0216nobodyさん2005/07/22(金) 14:45:48ID:???
一度取ったデータは画面遷移するまではクライアント側に持たせられるから
トータル的な負荷は減ると思うよ。
画面装飾はクライアントですればいいから、データのみ送ればいいだけだし。
そのうちサーバーサイドでのHTML組み立てがなくなっていきそうな予感。
0217nobodyさん2005/07/22(金) 14:57:21ID:???
>>216
フレームワークやらツールやらが整うのに2年くらいはかかりそう。
0218nobodyさん2005/07/22(金) 15:52:20ID:???
MSとか大手がこぞってAjaxの開発環境整備してるから
「激変」しそうな気がするね。
JS好きだから歓迎だけど。
0219nobodyさん2005/07/22(金) 15:58:52ID:???
>218
M$製のツールはAjaxと似て非なるものになりそうですが
0220nobodyさん2005/07/22(金) 17:28:46ID:???
>>218
あたらしい手法の最初の開発環境は、つかいづらいっていうのが定説だから。
0221nobodyさん2005/07/22(金) 17:39:44ID:???
>>216
>そのうちサーバーサイドでのHTML組み立てがなくなっていきそうな予感。

ブックマークが出来なくなるので
喜ばれないと思われます。
0222nobodyさん2005/07/22(金) 18:43:22ID:???
>ブックマークが出来なくなるので

m9(^Д^)プギャーーーッ
0223nobodyさん2005/07/22(金) 23:30:06ID:???
>>221
前スレになんかなかったかな?
#xxxをURLに出すようにするファイラー
0224nobodyさん2005/07/22(金) 23:31:02ID:???
×前スレ
○過去レス
0225nobodyさん2005/07/23(土) 11:31:56ID:???
ブックマークできないってどゆこと?
どういう状況を想定しているのか微妙に分からない。
223の「ファイラー」という言葉も謎なのだが。
ファイラ…?フィルタ…?…何の?
0226nobodyさん2005/07/23(土) 12:47:08ID:???
>>225
例えばgoogle mapで、目的の場所を表示してブックマークに入れても無意味
ファイラーはファイラーだよ。
0227nobodyさん2005/07/23(土) 13:21:29ID:???
つ [最速インターフェース研究会]
0228nobodyさん2005/07/23(土) 14:57:57ID:???
google maps は URL 同期用のリンクが用意されてるね
0229nobodyさん2005/07/23(土) 15:53:26ID:???
うん。だからブックマURL云々はどうにでもなると思う。
0230nobodyさん2005/07/23(土) 20:56:41ID:???
>>226
> ファイラーはファイラーだよ。

初めて聞いた。
0231nobodyさん2005/07/23(土) 21:47:17ID:???
>>225
> 223の「ファイラー」という言葉も謎なのだが。
「ブラウザって何?」って感じなんだが。

ファイラー の検索結果のうち 日本語のページ 約 77,500 件中 1 - 10 件目 (0.10 秒)
0232nobodyさん2005/07/23(土) 21:48:05ID:???
ちなみに>>223の言ってるファイラーは最速インターフェース研究会のやつだと思う
0233nobodyさん2005/07/23(土) 21:49:08ID:???
そんなもん分からんわw
0234nobodyさん2005/07/23(土) 22:02:30ID:???
ぐぐりゃあほみたいに出てくる言葉なのになぁ。
知らんことは問題にはならんけど、知らんことを開き直るやつはろくなやつじゃないという教訓があるのだが。
0235nobodyさん2005/07/23(土) 22:13:35ID:???
>>234
お前があほなのは良く分かった。
0236nobodyさん2005/07/23(土) 22:40:10ID:???
一般的にファイラっていったらDOS時代にあったフィルメンテとか
あんな感じのもの言うんじゃないの?
それとAjaxにどんな関係があるのかが分からんかった
0237nobodyさん2005/07/23(土) 22:56:09ID:???
>>235
きみ、だめっぷり全開だね
0238nobodyさん2005/07/23(土) 23:07:17ID:???
>>237
お前がなとしか言いようがないなwww
0239nobodyさん2005/07/23(土) 23:15:27ID:???
ファイラーって言ったら普通 Explorer とか FD とか FILMTN とか卓駆とかのことを指すよな
■ このスレッドは過去ログ倉庫に格納されています