Ajaxでも語りませんか
■ このスレッドは過去ログ倉庫に格納されています
0001nobodyさん
05/03/08 22:19:23ID:mlVx/I9Qttp://antipop.zapto.org/docs/translations/ajax.html
(Ajaxアプリケーションの一例)
ttp://chasen.org/~taku/software/ajax/imekwic/
Google SuggestなどのAjax技術でも語りませんか。
0495nobodyさん
2005/10/08(土) 01:07:59ID:???ここに出てるサンプルで
物件検索
http://www.ezdb.jp/estate2/search.php?type=items
したときに住所(都道府県)を選ぶと、ページ全体の読み込み無しで次々路線とか駅がプルダウンに出てくるんですが、これってajaxですか?
ソースを観ると、やはり鯖に読みにいってるみたい>路線、駅
読み込み速度がアレだけど、素直にすごいと思う
0497nobodyさん
2005/10/08(土) 10:42:10ID:???0498nobodyさん
2005/10/08(土) 10:43:57ID:???まずここに逝って
ttp://www.ezdb.jp/estate2/search.php?type=items
住所のselectを操作するんですよ?
それに応じて、沿線・最寄り駅のselectの内容が変わりませんか?
0499nobodyさん
2005/10/08(土) 11:45:10ID:???変わるけど
Javascriptのlocation.href = url;でページ全体を読み直してるってことでこういうのはAjaxとは言わない
0500nobodyさん
2005/10/08(土) 12:02:01ID:???obj.innerHTML = httpObj.responseText;
で取得したページの表示はできるんですが文字化けすることが多いです。
obj内だけ取得ページの文字コードで表示することできます?
0501nobodyさん
2005/10/09(日) 20:45:52ID:???http://synklab.net/letters/
0504nobodyさん
2005/10/10(月) 00:05:56ID:???あんまり見たことない検索方法かも。
これもAjaxなのかな?
0505nobodyさん
2005/10/10(月) 00:13:20ID:???0506nobodyさん
2005/10/10(月) 00:16:34ID:???0508507
2005/10/10(月) 04:28:04ID:???元ネタみて初めて意味がわかった。
リアルタイムで大勢の人間が動かしてるのね。
コレ。
面白いね。
0509nobodyさん
2005/10/10(月) 10:19:21ID:???チャットみたいなものだと1秒くらい?
0510nobodyさん
2005/10/10(月) 18:52:32ID:???1秒なら余裕で処理できそうな気はするけど。
0512nobodyさん
2005/10/11(火) 05:01:21ID:???何で速いの?データが小さいだけ?
0513nobodyさん
2005/10/11(火) 05:14:27ID:???本当に必要なデータしか転送しないので通信量が少ない
今までサーバでやっていた処理の一部をクライアントでやるようになるのでサーバ側の負荷も下がる
0514nobodyさん
2005/10/11(火) 17:24:30ID:???0515nobodyさん
2005/10/11(火) 20:10:57ID:???0516nobodyさん
2005/10/11(火) 23:16:15ID:GV6JkOF4ttp://www.amazon.co.jp/exec/obidos/ASIN/4797332646/ref=pd_sims_dp__1/250-7082693-2972209
買っとけ
0518nobodyさん
2005/10/12(水) 10:25:00ID:???0519nobodyさん
2005/10/12(水) 11:35:22ID:???セットアップにページが割かれることもないだろうから、それなりに充実した
内容になるんじゃないか(望
javascriptのコマンドリファレンスが半数を占めたりして・・・
0520nobodyさん
2005/10/12(水) 12:06:38ID:???あとは延々とフロントエンドのXML加工とJavaScriptDOMの解説とか・・・
0521nobodyさん
2005/10/12(水) 12:31:55ID:???0522nobodyさん
2005/10/12(水) 13:25:11ID:???http://www.amazon.co.jp/exec/obidos/search-handle-url/field-author%3D%E9%AB%98%E6%A9%8B%20%E7%99%BB%E5%8F%B2%E6%9C%97
0523nobodyさん
2005/10/12(水) 13:29:29ID:???ttp://allabout.co.jp/career/javascript/library/mlibrary6.htm
0524nobodyさん
2005/10/12(水) 13:50:36ID:???ttp://itpro.nikkeibp.co.jp/article/NEWS/20051011/222564/
0525nobodyさん
2005/10/12(水) 15:47:33ID:???XMLを使うと処理が遅くなるため、DHTMLも
選択できるようにした」
まあ商品の姿勢はいいんだけど
Ajaxという名を冠して売るほどのツールなのかな
0526nobodyさん
2005/10/12(水) 16:37:38ID:???0527nobodyさん
2005/10/13(木) 17:32:21ID:???書き方が紛らわしかったかな。
(1) 文字コードがUTF-8の時
→そのまま読める 例:http://www.google.co.jp/
(2) 文字コードがUTF-8以外だが、HTTPヘッダに指定がある時
→そのまま読める 例:http://www.yahoo.co.jp/ (Content-type:text/html; charset=EUC-JP)
(3) 文字コードがUTF-8以外だが、HTTPヘッダに指定がない時
→文字が化ける 例:http://www.vector.co.jp/
(3)のような場合に、文字コードがxxxだと指定することによって化けが回避できたらいいなという意味です。
0528nobodyさん
2005/10/14(金) 16:48:04ID:E5ThVlEI例えば、「最新の何件」みたいな場所にでてくる文字列ってて検索(Googleとか)に
ひっかかって欲しくないから、そういうのを AJAX化しようと思うんだけど、どうかな?
0529nobodyさん
2005/10/14(金) 17:09:53ID:???0530nobodyさん
2005/10/14(金) 19:09:05ID:???0531nobodyさん
2005/10/14(金) 19:23:59ID:NIO3R8vr0532nobodyさん
2005/10/14(金) 22:16:48ID:Lf4FxPvz0533nobodyさん
2005/10/16(日) 03:34:27ID:tAhjBOOg英和辞書
http://www.objectgraph.com/dictionary/translate.html
0534nobodyさん
2005/10/17(月) 13:41:42ID:???他のサイトのサンプルだとinnerHTMLでHTMLをインサートしてるだけだしなあ。
0535nobodyさん
2005/10/17(月) 16:40:45ID:???0537nobodyさん
2005/10/23(日) 00:02:48ID:???0538nobodyさん
2005/10/27(木) 00:02:16ID:???0539nobodyさん
2005/10/27(木) 00:30:01ID:???0540nobodyさん
2005/10/27(木) 15:31:58ID:???単に馬鹿なこと言ったから馬鹿にされてるだけな。
こんなスレに逃げてきてもなんの解決にもなってないよ。
0541nobodyさん
2005/10/27(木) 21:29:46ID:???JSのシェルだって
何かの役にたつかなぁ?
0542nobodyさん
2005/10/27(木) 23:30:38ID:???0543nobodyさん
2005/10/30(日) 13:41:48ID:o4ZgskjRマイナーブラウザ切り捨てたらいらないんじゃないかなぁ
データがでかくなるからデコードやめたいよ
「入門Ajax」にはそのへん書いてるかな?
0545439
2005/10/30(日) 21:06:14ID:???>>396,397,438に対する俺のレス(>>439)
と同じことを言ってる希ガス。
ちなみに俺のレスへの反論は一切なかったw
0546nobodyさん
2005/10/31(月) 00:38:25ID:???ここだと板違いといわれるけど、Web制作版はなんか雰囲気的に違うし。
マ板のAJAXスレもなにか妙な感じになってるし。
0547nobodyさん
2005/10/31(月) 10:34:17ID:???0549nobodyさん
2005/10/31(月) 12:45:17ID:???prototype.jsまだ試してないな、時間作って研究せんと。。
どんな感じ?
0550nobodyさん
2005/11/01(火) 02:28:03ID:???prototype.jsとかDojoとかMochikitとか。
0551nobodyさん
2005/11/01(火) 09:04:53ID:???0552546
2005/11/02(水) 00:52:37ID:???prototypeで参考にしたページをピックアップしてみる。
・本家
http://prototype.conio.net/
・非公式ドキュメント
http://www.sergiopereira.com/articles/prototype.js.html
・クラス・継承の方法についてとか分かりやすい説明があった
http://d.hatena.ne.jp/naoya/20050813/1123919908
・AJAXサンプルの一例
http://d.hatena.ne.jp/wanpark/20050821
ほかに良いのがあれば教えてください。
0553nobodyさん
2005/11/02(水) 01:10:32ID:???document.getElementById('hoge').value ってのが
$('hoge').value
って書けるだけでもいいかもしれない。
<input type="text" name="text_a" value="ABC">
ってのを$F('text_a')でとれるとか。
あと、最新の.jsだと
['aaa', 'bbb', 'ccc']._each(alert);
とか書けてなんか別の言語のような気がしてくる。
0554nobodyさん
2005/11/02(水) 04:59:37ID:???0555nobodyさん
2005/11/02(水) 06:16:24ID:3lhKwmeE異なるWindowへのDnDをやりたいんですが、できますかね。
具体的には、表示Windowと書き込みWindowが分かれている掲示板、
とかを想像してください。
WindowA に表示されてるリンク を DnD して、WindowB にDropします。
これ、URLをDropできますか。
0556nobodyさん
2005/11/03(木) 02:02:30ID:???Blogのカテゴリ別の表示とか、日付順の表示とかができそうな気がする。
0557nobodyさん
2005/11/03(木) 03:34:35ID:???でも書き込みはできないね
XMLに書き込みとかできればかなり楽しいのにね
0558nobodyさん
2005/11/03(木) 11:32:14ID:???0559nobodyさん
2005/11/06(日) 12:48:01ID:TMOVYx+Wサーバ、クライアント間でオブザーバパターン(デザインパターン)を
うまく実現できるんだろうか?
いまのところ、クライアンから速い周期でポーリングさせて、
疑似的に実現する手しか思いつかないんだけど、
なにかほかに手がある?
要は、数秒で、サーバからクライアンへ情報をPUSHしたいということです。
(やっぱり、ActiveXなり、Javaでパスを張るのが一番?)
0560nobodyさん
2005/11/06(日) 21:24:42ID:vGKMtSUGどっちがどっちを監視したいの?
クライアント側がサーバー側の状態変化を知りたいって事かな?
0561nobodyさん
2005/11/06(日) 22:14:16ID:???open("GET", "ttp://hoge.jp", false)
みたいに、第 3 引数を false にしても非同期通信になっちゃうんだけど。
0563nobodyさん
2005/11/06(日) 22:51:17ID:ZnRdZ0zy>>クライアント側がサーバー側の状態変化を知りたいって事かな?
そういうことです。
0564nobodyさん
2005/11/07(月) 11:04:24ID:???0565nobodyさん
2005/11/07(月) 20:20:09ID:+Sd+IwPl能動的にサーバー側からクライアントに通信する方法がないから
無理じゃない? >>564 が言うように HTTP の仕様的に厳しいと思う。
0566556
2005/11/08(火) 01:47:30ID:???日記サイトを作ろうとしたけど難しい。
いいサンプルないかな?
0567nobodyさん
2005/11/08(火) 03:15:42ID:???0569nobodyさん
2005/11/08(火) 14:57:15ID:???あとはクライアントサイドスクリプトでIFRAMEとかで表示するとかw
つーか、PUT危険w
鯖に寄るんじゃない?探してよw
0570nobodyさん
2005/11/08(火) 16:03:38ID:???なるほど、putメソッドか (w
使ったことないけど、<form method="put"> とかすればいいのかな?
0571nobodyさん
2005/11/08(火) 16:51:53ID:???0572nobodyさん
2005/11/08(火) 23:57:30ID:???0573nobodyさん
2005/11/09(水) 01:12:15ID:???このスレはAjaxスレなんで、もう少し別の解でお願いしますわ
0574nobodyさん
2005/11/09(水) 01:17:08ID:???XMLHTTP使うんでしょw
WebDAVでいいじゃないの。
つーか、鯖と連携しないと基本無理w
オマケ
Studying HTTP
ttp://www.studyinghttp.net/
0575nobodyさん
2005/11/09(水) 18:28:24ID:wMKMB30eHTTPの仕様上やっぱり厳しいですかね。
蛇足的に次のような手を考えてみました。
(1) クライアントから周期的にポーリングを行う.
(2) ただし、サーバーは、即応答を返さず、
要求のタイムアウトぎりぎりまで応答を返さない.
(何も変化がなかった場合)
(3) 変化を検知したら即、応答を返す
非同期が使えるから上記のような方法を取れるわけですが、
こんなやり方でどこまで効果があるかわかりません.
(実際にやって試したわけではないので)
欠点としては、サーバーサイドに常にhttpパスがたくさん張られることに
なりますが、100本や200本は平気で張れるかな?
お馬鹿な発想ですが、やってみる価値(技術的に)はありますかね?
0576nobodyさん
2005/11/10(木) 09:32:17ID:???サーバ側から変更通知があった直後は短い周期で、変更がない間は
だんだん周期が長くなっていき、ずっと変更通知がないと必要最低限の
周期に落ち着くという感じ。
更新がされるときは立て続けに更新があるが、ないときはずっとない、
そういう性質のアプリなら有効。
0577570 = 568
2005/11/10(木) 12:31:39ID:???>>573
どっかのWebメールにメールを送るようにするとか、どっかのブログにpostするとか?
0578nobodyさん
2005/11/11(金) 21:22:16ID:???難しすぎるからかな・・・
ageてみる
0580nobodyさん
2005/11/11(金) 22:53:17ID:???2. >>311- 以降を見れば分かる通り、スレ住人がカスみたいなのばっかりだから
3. 結局、Ajax なんて実装の手段でしかないので、何を成すかの方が重要だから
0581nobodyさん
2005/11/11(金) 23:25:36ID:???0583nobodyさん
2005/11/12(土) 00:25:43ID:???すごいすごいと絶賛するわりには全然普及しないしなー
ファイヤーフォックスみたいなもんだよ
新しいものには厨がついて、絶賛するわりにはシェア伸びませんっと・・・
0584nobodyさん
2005/11/12(土) 00:27:46ID:???今必要な技術じゃない
別にページ切り替えて表示しても全然無問題っていう人が大半なんだよ
0585nobodyさん
2005/11/12(土) 00:32:23ID:???0586nobodyさん
2005/11/12(土) 00:39:00ID:???0587nobodyさん
2005/11/12(土) 02:12:15ID:???や、Flashはすごいって。俺はMingコンパイルできないヘタレだけど。
Ajax使えないブラウザ使ってるやつとFlashPlayer入れてないやつ
どっちが多いんだろうか。。
0588nobodyさん
2005/11/12(土) 02:13:20ID:???0589nobodyさん
2005/11/12(土) 02:49:19ID:???var cmt = getEVALUATION("頭痛が痛く"); // 588の発言の一部を評価
var rsp = (cmt == "ネタ")? "ツマラナイ" : "Ajaxもいいけど日本語も勉強しろ";
window.alert(rsp);
0590nobodyさん
2005/11/12(土) 03:04:09ID:???Mの一部だけが残って、クライアントサイドでMVCモデルを構築してやる事になるんだろうな。
適当なクライアントサイドフレームワークがいくつか選べるくらいに出てこないと、素人やら零細やらはきついか。
0591nobodyさん
2005/11/12(土) 15:42:53ID:1OhvrSfxhttp://www.live.com/
http://www.google.co.jp/ig
0592nobodyさん
2005/11/12(土) 19:51:54ID:???普及とは言えないなw
数え切れないほどajaxが随所にないと
0593nobodyさん
2005/11/12(土) 20:01:42ID:???0594nobodyさん
2005/11/12(土) 21:58:53ID:???http://goodjob.boy.jp/chirashinoura/detail/id/32.html
■ このスレッドは過去ログ倉庫に格納されています