Ajaxでも語りませんか3
■ このスレッドは過去ログ倉庫に格納されています
0001nobodyさん
2006/05/16(火) 12:41:57ID:???↓
Google Maps
↓
もう Ajax って呼んじゃおうぜ
adaptive path ≫ ajax: a new approach to web applications
ttp://www.adaptivepath.com/publications/essays/archives/000385.php
邦訳
ttp://antipop.zapto.org/docs/translations/ajax.html
AJAX - MDC
ttp://developer.mozilla.org/en/docs/AJAX
作って理解するAjax (1):IT Pro
ttp://itpro.nikkeibp.co.jp/article/COLUMN/20051104/224040/
作って理解するAjax (2):IT Pro
ttp://itpro.nikkeibp.co.jp/article/COLUMN/20051125/225193/
過去スレ
1 http://pc8.2ch.net/test/read.cgi/php/1110287963/
2 http://pc8.2ch.net/test/read.cgi/php/1134214341/
0360nobodyさん
2006/08/01(火) 00:10:46ID:???「Ajax実践テクニック」が結構よさげ。
各ライブラリの使い方書いてるし(さわりだけのもあるけど…)
http://www.amazon.co.jp/gp/product/4798014001/
サンプルはこれ…
ttp://jsgt.org/js/books/rc/sample/contents.htm
同じ作者の本でも「入門Ajax」は買うんじゃなかったorz
当時この本しかなかったからな…
0361nobodyさん
2006/08/01(火) 00:34:50ID:???ただライブラリの説明とかあんまりないんだよね
1行太字で書いてあって「これでできます」みたいな
この作者にあんまり良いイメージがなくて本を買ってない感じもあるから
買ってみたらもしかしたらよいのかも
0362nobodyさん
2006/08/01(火) 00:47:52ID:???アイデアブックと言いながら、基本的な面でエッセンスがうまく凝縮されてる感がある。
「入門Ajax」は駄作もいいとこw
0363nobodyさん
2006/08/01(火) 03:54:16ID:???0364nobodyさん
2006/08/01(火) 04:21:45ID:???0365nobodyさん
2006/08/01(火) 15:31:06ID:???http://www.itmedia.co.jp/enterprise/articles/0608/01/news005.html
0366nobodyさん
2006/08/01(火) 15:48:29ID:???GoogleAPIばっかで参考にならんよ。
そんなものよりprototype.jsとかに絞ったやつがほしいな。
あと主だったIDEとかの使用方法やデバッグ方法とかの本が欲しい。
0367nobodyさん
2006/08/01(火) 16:03:47ID:???0368nobodyさん
2006/08/01(火) 16:12:20ID:???0369nobodyさん
2006/08/01(火) 16:26:54ID:???0370nobodyさん
2006/08/01(火) 17:10:15ID:???0371nobodyさん
2006/08/01(火) 17:28:31ID:???ちゃんと根拠示せ。
dojoは重すぎなんだよ。
つーかdojoってscript.aculo.usとかと比べるものだろ。
なんでprototype.jsと比べんの?
0373nobodyさん
2006/08/01(火) 18:38:56ID:???0374nobodyさん
2006/08/01(火) 18:52:24ID:???確か、本来ECMAScriptというのはprototypeベースなオブジェクト指向プログラミングを想定しているのに
無理に継承型のオブジェクト指向を持ち込んだせいで、かなり汚い設計になっている、という話だったね。
個人的には多分ECMAScriptは難しい言語だから、理解できない人のために作成したんだと思うけれど、
何かトラブルに出会ってもECMAScriptに精通していないと解決できないし、そういう人は最初からそれを使う。
大規模な開発には全く意味がないと思う。
また、今調べてみたら勝手な拡張はいまだに続いているようだ。
prototype.jsが組み込まれてしまったHTMLでは他のJavaScriptは動かないと思ったほうがいいね。
これが問題になる人は多そう。
それより気になるのは、なぜprototype.js信者がこんなにいるんだろう。
具体的にどこがいいのか逆に聞きたい。
0375nobodyさん
2006/08/01(火) 18:56:36ID:???0376nobodyさん
2006/08/01(火) 20:36:58ID:???情報が古すぎ。
0377nobodyさん
2006/08/01(火) 20:53:31ID:???374じゃないけど、それ、バージョンいくつの話?
http://prototype.conio.net/
多分ここが公式だと思っているんだけど(違ったら誰か教えてください)
the latest version 1.4.0ではしっかり汚染しています
それと、俺も「具体的にどこがいいのか逆に聞きたい」と思ってるんだけど
0378nobodyさん
2006/08/01(火) 21:07:14ID:???0379nobodyさん
2006/08/01(火) 21:13:10ID:???Ruby使いは構文をある程度そのまま使える、くらいだよな。
JavaScriptライブラリとしては最悪に近い出来だと思っていた。
DoJoが重いというのもprototype.js信者の思い込みだし。
最近のDoJoの軽さ、機能の豊富さは素晴らしい。
スクリプトの読み込みも動的になったしね(賛否両論だけど)
0380nobodyさん
2006/08/01(火) 21:15:50ID:???プロトタイピングには、使えるよ。
設計思想が、JavaScriptじゃない。
$とか、美しくない。
ブラウザ互換性が、あるようで、無い。
エラートラップを勝手にやってるので、デバッグがめんどくさい。
とは言っても、いろいろ機能があるから、ちゃっちゃと雛形作るのには向いている。
0381nobodyさん
2006/08/01(火) 21:21:26ID:???0382nobodyさん
2006/08/01(火) 21:22:59ID:???だから、それ以外もついでに使ってる。
0383nobodyさん
2006/08/01(火) 21:26:44ID:???さぞ素晴らしいんだろねぇそのライブラリは。
0384nobodyさん
2006/08/01(火) 21:28:59ID:???どっちみち、prototype.jsの機能を全部使うわけじゃないし、バグをなおさなきゃ使えないから、
結局、雛形作るときに使うだけで、自前で書いてる。
0385nobodyさん
2006/08/01(火) 21:29:13ID:???そういやトークンの先頭に$を書くのは、厳密に言えば仕様違反だったね。
トークンに$を使っていいのは自動生成されたプログラムのみだっけ。
仕様のどっかに書いてあった記憶がある。
>>382
俺はbind系ってあんまり使う機会がないな。クロージャ使って書いちゃうことが多い。
0386nobodyさん
2006/08/01(火) 21:30:07ID:???俺も自前派。prototypeの内部でどう実装されているのかを調べるくらいなら自分で書くほうが早い。
ちなみにprototypeを使うくらいならdojoの方がよほど優れている
0388nobodyさん
2006/08/01(火) 21:38:21ID:???とはいえ、基本的にはJavaScriptを「ページ装飾のツール」としてしか見ていないみたいで残念だけど
0389nobodyさん
2006/08/01(火) 21:45:39ID:???dojo しばらくぶりで行ってみたけど、ずいぶん変った。
これ、よさそうだと思ってたんだけど、何かが気に食わなくて(重いと思ったんだったか…)
結局、自分で、window pain 実装を書いて使ってるんだけど、今の状況なら、乗り換えても良いかも。
0390nobodyさん
2006/08/01(火) 21:46:06ID:???何度も言うがdojoとprototype.jsを比べんなよ。
用途が全然違うだろ。
0392nobodyさん
2006/08/01(火) 21:51:30ID:???違うと思ってるのは君だけだね。
prototypeの何がいいかも示せずに負け惜しみばかり、見苦しいだけだよ。
0393nobodyさん
2006/08/01(火) 22:00:51ID:???代替ライブラリって言うかさ、prototype.js使うと、結構、いろんな楽ができるんだけど、
使ってるうちに、副作用が気になって、楽より、苦の方が大きくなるんだ。
肝心のAJAXに関しては、実際大した機能は持ってないから、
他のRPCライブラリと組合わせたりすると、とたんにデバッグが大変になる。
多分最初は便利なんだけど、結局、根本的に楽になるわけじゃなくて、
タイプ量が減るって程度なんだ。
だから、DOM操作をしようと思ったら、cssQueryとか使うし。
結局、使うのって、event系とか、bindだけになっちゃって、
そんなら、副作用抱えるより、自前で書いた方が良いやってなる。
0394nobodyさん
2006/08/01(火) 22:02:31ID:???しかもAcademic Free License v 2.1だぜ。怖くて使えねーよ。
0395nobodyさん
2006/08/01(火) 22:23:50ID:???0396nobodyさん
2006/08/01(火) 22:50:14ID:???ここ見てて自前ライブラリ作ろうって思ったわ。
0397nobodyさん
2006/08/02(水) 00:20:49ID:???0398nobodyさん
2006/08/02(水) 00:41:54ID:???aptana.tv
http://www.aptana.tv/
0399nobodyさん
2006/08/02(水) 09:36:00ID:???実はscript.aculo.usを使い倒してる関係でprototype.jsを擁護してみたが
実は$とイベント追加くらいしか使ってないんだ。
軽くなったのならdojo使ってみるわ。
おまいら情報ありがとな。
0400nobodyさん
2006/08/02(水) 10:53:44ID:???0402nobodyさん
2006/08/02(水) 13:11:40ID:???あー、このインテリセンス最高。
と思ったらいきなり落ちやがった・・・。使えねー。
0403nobodyさん
2006/08/02(水) 13:27:29ID:???アンインストールした。
ここまで不安定なIDEって意味あるのかね。
0404nobodyさん
2006/08/02(水) 14:27:03ID:???0405nobodyさん
2006/08/02(水) 15:11:32ID:???0407nobodyさん
2006/08/02(水) 20:21:50ID:???0409nobodyさん
2006/08/03(木) 05:51:29ID:W2lzktOE0410tato
2006/08/03(木) 11:44:10ID:???ライセンスに関しては、dojoは、修正BSDとAFL2.1のデュアルライセンスになっているようです。AFLと(L)GPLの互換性の問題がある場合はBSDを方を選べということかなぁ。
http://manual.dojotoolkit.org/WikiHome/DojoDotBook/Book15
0411nobodyさん
2006/08/04(金) 10:23:25ID:???実装コードを解説しているサイトか本を紹介してもらえませんか。
0412nobodyさん
2006/08/04(金) 10:34:00ID:???日本語をローマ字検索できる仕組みとか、キーの操作方法とか、一通りそろってる感じ。
0413nobodyさん
2006/08/04(金) 10:52:22ID:???Ajaxの本質、「非同期メッセージ型ウェブ・アプリケーション」のススメ
http://satoshi.blogs.com/life/2005/06/ajax.html
0415nobodyさん
2006/08/04(金) 14:43:26ID:???本質とかそんなこと、組み込んだやつに聞けよ。
0416nobodyさん
2006/08/04(金) 15:19:19ID:???0418nobodyさん
2006/08/04(金) 18:44:27ID:???DWRの本家のドキュメントで探してるんだけど、ようわからん…
0419nobodyさん
2006/08/04(金) 21:20:37ID:???0420nobodyさん
2006/08/04(金) 21:44:30ID:???0421nobodyさん
2006/08/04(金) 23:44:59ID:???0422nobodyさん
2006/08/05(土) 00:53:21ID:???0423nobodyさん
2006/08/05(土) 21:27:19ID:???http://japan.internet.com/webtech/20060804/7.html
0425nobodyさん
2006/08/06(日) 22:36:38ID:???一体どんな超高速PCでどんな超軽量ブラウザを使っているんだろう
0426nobodyさん
2006/08/07(月) 10:40:36ID:???ヘタレどもは気をつけろよ?
0427nobodyさん
2006/08/07(月) 10:47:59ID:???0428nobodyさん
2006/08/08(火) 00:03:12ID:???0429nobodyさん
2006/08/08(火) 00:48:04ID:???その記事、本質的なことはなんら書いてないから意味無いよな。
クロスサイトスクリプティングの脆弱性はAjax使いなら当然気にしているだろうし、
具体的にどういう攻撃が可能なのか書いてくれないことにはなんら意味がない。
というか、そこで提示されている内容は、ほぼ全てhostsの書き換えが前提になっている
なんでhostsを書き換えられたユーザを対象にしなきゃいけないのか理解できん
0430nobodyさん
2006/08/08(火) 11:11:12ID:???Ajaxに限ったことでもないでしょ。
0431nobodyさん
2006/08/08(火) 12:06:12ID:???> Google サジェストみたいなことをしたいのですが、
script.aculo.usのAutocompleterについて調べると幸せになれるかも。
0432nobodyさん
2006/08/08(火) 15:49:57ID:???「幸せになれる」
って言うんだろう。
何か、宗教掛かってて気持ち悪いなーと、自分がプログラマーになった今でも
不思議に思ってる。何かに付けて宗教論争が勃発する素地でもあるんだろうな。
0433nobodyさん
2006/08/08(火) 16:17:41ID:???0434nobodyさん
2006/08/08(火) 17:04:09ID:???0435nobodyさん
2006/08/08(火) 17:38:29ID:dhp7zcUcみんな不幸だからだよ
0436nobodyさん
2006/08/08(火) 17:55:15ID:???0437nobodyさん
2006/08/08(火) 19:27:58ID:???これは同意する。とくにLinuxとかFireFox大好きな奴らが好んで使う。
この言い回しはホント気持ち悪い
0438nobodyさん
2006/08/08(火) 20:33:54ID:???0439nobodyさん
2006/08/08(火) 21:35:17ID:???0440nobodyさん
2006/08/08(火) 23:25:51ID:???ここ、マ板じゃないけど
0441nobodyさん
2006/08/09(水) 22:51:37ID:???http://japan.cnet.com/news/media/story/0,2000056023,20196688,00.htm
0442nobodyさん
2006/08/10(木) 14:27:38ID:???開発も楽になると思っているのはオレだけ?
もちろんJavascriptに慣れているが前提だけど
みんなはどう思う?
0443nobodyさん
2006/08/10(木) 14:46:28ID:???実際に開発はしたことないからアレだけど、
PCのスペックにもよるんじゃない?
0445nobodyさん
2006/08/10(木) 22:15:22ID:???0446nobodyさん
2006/08/10(木) 22:54:44ID:???それなんてAjax?
0447nobodyさん
2006/08/10(木) 23:29:43ID:???サーバとの通信があるわけだし。
0448447
2006/08/10(木) 23:32:21ID:???最近DHTML操作とAjaxを混同してる奴らが多いので念を押しただけで。
0449nobodyさん
2006/08/10(木) 23:45:25ID:???0450nobodyさん
2006/08/11(金) 00:35:49ID:???再描画の量が少なくなるから大体の場合、操作は軽くなると思う。
ただし、だからといって操作性が向上するかどうかは不明。作り手次第。
0451nobodyさん
2006/08/11(金) 10:07:02ID:???「ページの切り替え」にはある程度諦めがあるから耐えられるんだけど、
画面も変わらずに待たされると「もたつく」ように見えるんじゃないかな。
0452nobodyさん
2006/08/11(金) 12:08:20ID:???うちのページもただのJavascript+DHTMLのゲームを公開してるだけなのに、
たまにAJAX物として紹介されてるよ。
0453nobodyさん
2006/08/11(金) 12:37:50ID:???例えば、ボタンを押したらサーバーにテキストを取りに行くようなアプリなら、
クリック後じゃなくマウスがボタンの上に来た時点でテキストを取りに行けば
いいじゃないかな
0454nobodyさん
2006/08/11(金) 14:05:41ID:???データは裏でこっそり読み込みつつ、0.1秒間だけインジケータ表示
とかやったら速く見えそうだね。
0456nobodyさん
2006/08/11(金) 21:51:10ID:???> いいじゃないかな
DoS して遊べそうだな。
0457nobodyさん
2006/08/11(金) 21:54:34ID:???> いいじゃないかな
これなら俺も高橋名人になれそう。
■ このスレッドは過去ログ倉庫に格納されています