トップページ⇒php
981コメント272KB

Ajaxでも語りませんか Rigel4

■ このスレッドは過去ログ倉庫に格納されています
0001nobodyさん2006/12/22(金) 10:40:13ID:Tqrhab4v
Google Suggest
↓
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/
3 http://pc8.2ch.net/test/read.cgi/php/1147750917/
0041nobodyさん2007/01/24(水) 20:57:01ID:???
正直いちユーザとしてはAJAXほど胡散臭い技術はない
なんか実体がなさすぎる印象
0042nobodyさん2007/01/24(水) 21:04:15ID:???
実体があって胡散臭くない技術って例えば?
0043nobodyさん2007/01/24(水) 21:13:00ID:???
ない。みんな胡散臭いがAjaxが最もアレだって意味。
普通に全部HTMLとCSSだけで作ってあるサイトはなんだかホッとする。
0044nobodyさん2007/01/24(水) 22:17:11ID:???
>>43
その書き方だとAjaxの意味をわからずに使っている印象があるな
言葉自体がうさんくさいといえばそうだが
0045nobodyさん2007/01/24(水) 23:14:41ID:???
Web2.0の次くらいにうさんくさい
0046nobodyさん2007/01/24(水) 23:23:40ID:P4IWPRDJ
Microsoft ASP.Net Ajax やっとリリースになりましたね。
http://www.microsoft.com/japan/msdn/asp.net/ajax/

個人的にはこんなベタな名称よりも、Atlasがいいのになぁ。


0047nobodyさん2007/01/24(水) 23:27:01ID:???
.Net信者きめぇ
0048nobodyさん2007/01/25(木) 00:00:46ID:???
裏で動いてるから胡散臭いといば胡散臭くはあるな。
でも気にしすぎ。
0049nobodyさん2007/01/25(木) 08:00:09ID:???
ttp://xworks.org/blog/2007/01/23/000101
ttp://smil.exblog.jp/4650470/

この発想はなかったw
なかなかやるな。
0050nobodyさん2007/01/25(木) 08:55:54ID:goIYpwlM
数日前まで書き込みの時ajax使われてたと思うんですが急に昔のスタイルに
もどっちゃいましたね・・・ なんででしょうか? 教えてエロいひと
0051nobodyさん2007/01/25(木) 12:03:31ID:t9hvGH4j
そういやAjaxでエロゲ作ってるブログあったな
まだあるんだろうか
素直にFlashで作ればいいと思うんだが・・・
0052nobodyさん2007/01/25(木) 12:22:24ID:goIYpwlM
>>49
それっていまいちわかんないんだけどクライアントサイトで解凍するの?
0053nobodyさん2007/01/25(木) 12:29:16ID:???
mod_gzip でダメな理由があるのか?

まぁ、静的に圧縮しとけば、コストは掛からんが、
動的コンテンツ扱うのには、mod_gzip使って圧縮するだろうから、いちいち圧縮する手間を掛ける必要があるのか?
0054nobodyさん2007/01/25(木) 13:25:41ID:???
>>53
読んでたら書いてあった

http://asiamoth.com/mt/archives/2006-11/16_2331.php
> どうも「mod_gzip ではダメなのか」という意見が多数見られますが、
> 今回の趣旨は「こういう選択もあるよ」という提案なので、それを言
> われると、ンガググ。転送時に圧縮する方法もあれば、元から圧
> 縮しておく方法もある──選択肢が増えることによって、ちょっと
> 得するひともいるのでは、と思って書きました。
0055nobodyさん2007/01/25(木) 13:39:31ID:???
>>54
HTTP_ACCEPT_ENCODING gzip じゃ無いブラウザには、どうすんだろう?

AJAX出来て、gzip解釈できないブラウザがあるのかどうかは知らないが…
0056nobodyさん2007/01/25(木) 13:57:41ID:???
手動で mod_gzip をやるとこんな風にマゾいから皆 mod_gzip を使おうねっていう宣伝
0057nobodyさん2007/01/25(木) 14:03:31ID:???
>>41
Ajaxは実体があるじゃないか。
既存の技術の集合に名前をつけたのだから。
アホか。
知らないだけだろ。

Web2.0は実体がないから胡散臭いが。
0058nobodyさん2007/01/25(木) 14:07:31ID:t9hvGH4j
>>57
これだから理系は・・・
0059nobodyさん2007/01/25(木) 14:39:45ID:???
Ajaxの略称を考えると、実態ないけどね。どこの誰がXML使ってるんだ?
0060nobodyさん2007/01/25(木) 15:12:16ID:???
普通にXMLもXHTMLも使ってるが。JSONまで行くとどうかと思うが。
気に入らなきゃAjaとでも呼べば。
0061nobodyさん2007/01/25(木) 15:19:36ID:???
>>60
素人乙
0062nobodyさん2007/01/25(木) 15:23:39ID:???
どの世界の玄人だよw
0063nobodyさん2007/01/25(木) 15:26:28ID:???
ブラウザのソース表示で中身を見れないってのがなんかヤダ
0064nobodyさん2007/01/25(木) 16:46:08ID:goIYpwlM
>>55
普通に圧縮してないファイルを投げる
0065nobodyさん2007/01/26(金) 01:25:01ID:naJQ4YQX
mod_gzipよりも事前に圧縮してあるファイルを送るので、
サーバー負荷的には低いのがメリットじゃないか?
0066nobodyさん2007/01/26(金) 02:22:43ID:???
>>65
大抵の環境では、サーバのCPU負荷が問題になるほうがおかしい
0067nobodyさん2007/01/26(金) 07:31:31ID:???
>>63
ブラウザのソース表示で中身を見て、jsまで追っかける
0068nobodyさん2007/01/26(金) 12:12:42ID:???
>>63
FireFox+FireBugは強力
0069nobodyさん2007/01/26(金) 13:48:19ID:???
大半が「アジャックス」て読んでるだろうな
0070nobodyさん2007/01/26(金) 20:19:41ID:???
きみだけだよ
0071nobodyさん2007/01/26(金) 20:41:27ID:4OQZ06hp
「アヤックス」ならありだけどな。
0072nobodyさん2007/01/26(金) 21:13:57ID:???
あやや?
0073nobodyさん2007/01/26(金) 21:29:58ID:???
FxのView Selection Sourceは便利だけど、微妙に実際のソースと異なるのがムカつく。
0074nobodyさん2007/01/26(金) 23:28:49ID:fDmVPYkH
今日、Ricoつかってみたが実用性あるのか?
角丸とかサイズ指定ってできないよね?
0075nobodyさん2007/01/27(土) 12:46:09ID:S3nx1S5v
Firefox(2.0.0.1)でXmlHttpRequest を80番以外のポートに投げると

Permission denied to call method XMLHttpRequest.open

とか出るんですけど、これって80番以外に投げてるから駄目なの?
OperaでもIEでも動くのに
0076nobodyさん2007/01/27(土) 13:35:09ID:G7v68kIe
>>75
8080で普通に動いてるお
0077nobodyさん2007/01/27(土) 13:47:49ID:???
Firefox 2.0.0.1 における話なんだけど、そちらも同じバージョンのFirefoxですか?
試してみたら80ならつながったけど、8080だと駄目だった。
ブラウザのセキュリティ設定を変えないといけないんだろうか
0078nobodyさん2007/01/27(土) 13:51:33ID:???
80番からダウンロードしたjavascript が、
8080番につなぎにいくから駄目なんだろうか
俺の場合、apache が80番で、
XMLHttpRequest する先が別のデーモン(8080番)だから
クロスドメイン扱いなんだろうか
0079nobodyさん2007/01/27(土) 18:38:45ID:HeeJnnf+
>>78
それは通さないのが正しいと思われ。
0080792007/01/27(土) 18:40:29ID:HeeJnnf+
IDが「へぇ」だ。
わーい。
0081nobodyさん2007/01/27(土) 19:13:37ID:???
てかシナ人の名前みたいなIDだな
0082nobodyさん2007/01/27(土) 19:33:31ID:???
YUIのスレって何処だか知りませんか?
0083nobodyさん2007/01/27(土) 20:42:34ID:???
>>79
そうなんだ。でもIEとOperaは通っちゃうんだよね。
でも、なんで?ポートスキャンとかに使えちゃうから?
0084!omikuji!dama2007/01/28(日) 01:03:23ID:???
あじゃでもえいじゃでも、どっちでもいいと思ってる。
所詮英語。
0085842007/01/28(日) 01:04:37ID:???
・・・名前欄消し忘れorz
0086nobodyさん2007/01/28(日) 04:53:20ID:qVj7cqbx
Ajaxの定義を見ると、必要条件的に"XMLHttpRequestを利用"と出て来る。
http://ja.wikipedia.org/wiki/Ajax

しかしながら、XMLHttpRequestには、クロスサイトのリクエストを発行できない
という厳しい制限がある。

Google CodeやYahoo!Webサービス等に、
第三者のサイト上のコンテンツ内のJavaScriptは
XMLHttpRequestを通してはアクセスできないのだ。

ところが現実には、JSONやdojoや、その他の手法により、
Google CodeやYahoo!Webサービス等に、第三者のサイト上のコンテンツ内から
アクセスする方法が少しずつ広がりつつある。

そこで、定義の問題だ。
「JSON形式で非同期通信を行い、通信結果に応じてダイナミックHTMLで
 動的にページの一部を書き換える」
事は、なお、Ajaxと呼ばれうるのだろうか??
0087nobodyさん2007/01/28(日) 08:16:59ID:yWgL7XCT
>>86
確かにAJAXのXはXMLからきてるんで、
JSONPとか使ってしまうと、XMLは関係ないので 略すならAJAになる。
AJAってなんか協会というかAssociationみたいなんで、AJAXでいいと思う。

静的なHTMLページに対して、クライアントサイド動的に動くDHTMLがあり、
これにバックグラウンドでの通信を伴う機能を加えたものに対して、
AJAXってくくりでいいと思う。

なんとなくカッコいい名前だったし(過去形)。
0088nobodyさん2007/01/28(日) 12:43:19ID:???
JavaScriptでいいんじゃね?
0089nobodyさん2007/01/28(日) 15:34:08ID:???
http://www.nicovideo.jp/watch?v=utQzi967BQxI4
http://www.nicovideo.jp/watch?v=utBnP-t-Z_o7A
0090nobodyさん2007/01/28(日) 19:53:37ID:???
>>88
同意

おれXML使わんケースが多い上に、Syncじゃない処理も多々
なのに「お、それAjaxかい?やるねぇ」とかいわれると多分に引っかかる
単なるJavaScriptによる動的書き換えですがなにかっていう。

……そうか。いまこそあの呼称を蘇らせる時なのかもしれないな。

DHTM(ry
0091nobodyさん2007/01/28(日) 20:04:03ID:???
Syncじゃない処理も多々…
0092nobodyさん2007/01/28(日) 22:52:56ID:???
ん
→Syncで済む処理
スマソ
0093nobodyさん2007/01/29(月) 04:23:54ID:gOP3RqKN
商品にも技術にもキャッチコピーは大事なんだよ。
だからAJAXて名乗るのもありだと思う。

JavaScriptとかってJAVAの劣化版みたいな名称じゃだめなんだよ。
0094nobodyさん2007/01/29(月) 09:29:49ID:???
Xが付くとカッコイイ
0095nobodyさん2007/01/29(月) 11:11:13ID:???
じゃあマグナムとかつけるともっとかっこいいよ!
0096nobodyさん2007/01/29(月) 11:18:52ID:???
じゃあ「マグナムScript X」で。
0097nobodyさん2007/01/29(月) 11:36:02ID:???
superも付けてほしい
0098nobodyさん2007/01/29(月) 11:40:24ID:???
>>97さんの発言により、
「Super マグナムScript X」
になりました。
0099nobodyさん2007/01/29(月) 11:44:18ID:???
レベル低いな
所詮はウェブプログラマか
0100nobodyさん2007/01/29(月) 11:46:24ID:???
そんなに卑屈になるなよ・・・
0101nobodyさん2007/01/29(月) 11:58:33ID:???
スナイパーカスタムを付けると超絶かっこいいはず
0102nobodyさん2007/01/29(月) 12:09:13ID:???
>>99
ドライでも付けてみようか
0103nobodyさん2007/01/29(月) 12:20:34ID:OLAWYsko
Super ドライ マグナムScript X スナイパーカスタム・・・
0104nobodyさん2007/01/29(月) 12:21:52ID:???
「Super マグナムドライScript X 〜スナイパーカスタム〜」
いろいろやばくね?
法律とか。
0105nobodyさん2007/01/29(月) 12:49:40ID:???
>>104
では「合法」も付けておいて下さい。
0106nobodyさん2007/01/29(月) 12:50:52ID:???
略称はSSXで決まりですね
0107nobodyさん2007/01/29(月) 13:13:35ID:???
GNU GPL ってかいとけばきっと法律だって大丈夫!
0108nobodyさん2007/01/29(月) 14:14:37ID:???
長いからマグナムドライでいいよ
0109692007/01/29(月) 14:54:05ID:???
>>70
へ? 何でオレだけなの?
分かるように説明して? Ajaxを使って。
0110nobodyさん2007/01/29(月) 14:57:42ID:???
説明するだけのために非同期通信をさせるって逆にむずかしくね?
金塊もってモスでハンバーガー買ってくるみたいな感じで。
0111nobodyさん2007/01/29(月) 15:11:02ID:???
>>109
おれとおまえしかいないからAjax
                                     ∧_∧
           ∧_∧                   (´<_` ;) ・・さ、流石だな、兄者
           ( ´_ゝ`)                  /   ⌒i
          /   \                 / ィ   | |
     / ̄ ̄ ̄ ̄// ̄ ̄ ̄ ̄// ̄ ̄ ̄ ̄// ̄ ̄ ̄ ̄// ̄ ̄ ̄ ̄/
__ _/  Prius  //  FMV  //  VAIO // Mebius // LaVie  /____
   \/_/ ̄ ̄ ̄ ̄// ̄ ̄ ̄ ̄// ̄ ̄ ̄ ̄// ̄ ̄ ̄ ̄// ̄ ̄ ̄ ̄/
   _ /ThinkPad //WinBook//DynaBook//Libretto // Presario/
   \/_/ ̄ ̄ ̄ ̄// ̄ ̄ ̄ ̄// ̄ ̄ ̄ ̄// ̄ ̄ ̄ ̄// ̄ ̄ ̄ ̄/
   _ / Inspiron //Endeavor//InterLink //  Evo  //Let'sNote/
   \/____//____//____//____//____/
         │        │        │        │        │          ┌─┐
         └────┴────┴────┴────┴───────コ.│
0112nobodyさん2007/01/29(月) 19:20:36ID:???
エイジャクスってすごいなー。(・∀・)

script.aculo.usというJavascriptライブラリ
http://www.goodpic.com/mt/archives2/2006/01/javascriptscrip.html

リストの並び替えが、ブラウザ上のドラッグ&ドロップ操作でできるページを見て感動しました。
エイジャックスを自由自在に使いたいナー。
0113nobodyさん2007/01/29(月) 22:56:59ID:ci36VxeS
javascriptぐらいつかえるだろ
0114nobodyさん2007/01/30(火) 00:53:15ID:Ao13Ffy0
よし決めた!!
これからは、
Asynchronous JAvascript without Xml
もAJAXと呼ぼう。

これで解決!
0115nobodyさん2007/01/30(火) 07:55:01ID:???
まとめてjavascriptでいいじゃん
0116nobodyさん2007/01/30(火) 08:34:26ID:???
アジャコング
0117nobodyさん2007/01/30(火) 09:12:27ID:yJ/6BR4c
dojoに関してはこのスレでいいのかね?
0118nobodyさん2007/01/30(火) 09:37:07ID:WYVxnPff
ここでドジョー
0119nobodyさん2007/02/01(木) 16:28:45ID:jhTjbQSY
j巻もここでおk?
0120nobodyさん2007/02/01(木) 18:12:08ID:???
自衛官?
0121nobodyさん2007/02/01(木) 23:01:44ID:???
http://ex20.2ch.net/test/read.cgi/soccer/1164675907/
ここで
0122nobodyさん2007/02/02(金) 11:17:01ID:???
>>118
変に日本っぽいWebサイトなのがすごいな。
外国人の日本に対するイメージってこんなのかよorz
0123nobodyさん2007/02/02(金) 11:53:53ID:???
ってか、すごいロゴだな>j巻
0124nobodyさん2007/02/02(金) 14:58:36ID:lyrdL25/
j巻、結構良さそうだけど、使っている人いませんか?
0125nobodyさん2007/02/02(金) 15:01:08ID:???
>>121

本当にそっちに書いた人がいるじゃないかwww
0126nobodyさん2007/02/03(土) 07:22:00ID:???
>>122
日本人の外国人に対するイメージも似たようなものじゃね?w
0127nobodyさん2007/02/03(土) 10:26:08ID:???
ニャンマーゲ! クズキーリ! デジカーメ!
0128nobodyさん2007/02/03(土) 16:29:28ID:???
ESWeb := EcmaScript for Web

でいいだろ。
0129nobodyさん2007/02/05(月) 20:11:29ID:???
Ajax最強のデバッグツール"FireBug 1.0"リリース
http://journal.mycom.co.jp/articles/2007/02/05/firebug/
0130nobodyさん2007/02/06(火) 00:32:02ID:???
>>129
いつの話してんだよ時代遅れ
0131nobodyさん2007/02/06(火) 04:05:05ID:???
このスレ住人には標準アイテムだろな
0132nobodyさん2007/02/06(火) 11:01:33ID:???
BlueShoes FlipFlop Control
http://www.blueshoes.org/_bsJavascript/components/flipflop/examples/example1.html

これと同じようなコンポーネントって他にはないのかな?
出来ればライセンス的に完全フリーなものを使いたい。
0133nobodyさん2007/02/06(火) 11:33:13ID:???
完全フリーって。
0134nobodyさん2007/02/06(火) 11:36:34ID:???
>>132
選択したものを読み込んでもう一つのセレクトボックスに移すって関数を自分で作るのではダメなの?
0135nobodyさん2007/02/06(火) 11:57:35ID:???
Asynchronous JAvascript with eXtensible request
0136nobodyさん2007/02/09(金) 12:57:54ID:???
>>135
アホネイティブも時々かんちがいしているが、厳密には、EXtensible だな。
つまり、頭部分の発音がエックス。
例えば、ax(e) や execution といった単語を、普通は、X と略さない。
0137nobodyさん2007/02/09(金) 18:33:47ID:ksEoHU7j
>>136
よく分からないのだけど、例えばXMLも本当はEXtensible Markup Languageであって
eXtensible Markup Languageではない、W3Cは(ryってこと?
0138nobodyさん2007/02/09(金) 20:07:25ID:???
$ ls -l
-rwx-r-xr-x 1 ima sara 1234 Feb 9 20:07 sonna
0139nobodyさん2007/02/09(金) 20:10:44ID:???
$ ls -l
-rwxr-xr-x 1 machi gae 1234 Feb 9 20:10 ta
0140nobodyさん2007/02/09(金) 20:15:52ID:???
>>137
XMLのXは「そこに何でも代入して、好きに拡張できる」という意味のXでもある。

まぁもっとも、その意志を継いだネーミングはMathMLくらいしかしらんけど。
0141nobodyさん2007/02/09(金) 21:09:10ID:???
>>140
いや、ex…を、Xに省略するのは、よく有るぞ。というか、略語にX入ってるのは、かなりそうじゃないか?

ぱっと思いつくので、XOR(eXclusive OR)とか、XGA(eXtended Graphics Array)とか、
アメリカの実験機のX-シリーズとかは、eXperimentalのXだろ。
■ このスレッドは過去ログ倉庫に格納されています