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/
0722nobodyさん
2006/10/01(日) 12:36:51ID:???このへん読んでみたら?
http://rails.office.drecom.jp/takiuchi/archive/70
http://d.hatena.ne.jp/jishiha/20060918/1158584640
0723nobodyさん
2006/10/01(日) 12:40:26ID:???このへんも。
http://taiga.hp.infoseek.co.jp/comet.html
0724nobodyさん
2006/10/01(日) 13:39:20ID:???サンクス。
>Flashのxmlsocketを使って、サーバとブラウザ間にコネクションを張り、リアルタイムに
>ページの更新を行ったりする事ができます。
Flashがインストールされている必要があるってことでしょうか?
0726nobodyさん
2006/10/01(日) 14:40:54ID:???0727nobodyさん
2006/10/01(日) 14:55:21ID:???0729nobodyさん
2006/10/01(日) 17:15:13ID:???0730nobodyさん
2006/10/03(火) 16:53:08ID:???XMLHttpRequestのクロスドメインの問題は、
「呼び出し元の Javascriptファイルが置いてあるドメインと、
呼び出し先のウェブサー バのドメインが同じじゃないといけない」わけではなく、
「Javascriptを呼び出しているページのドメインと、
呼び出し先 のウェブサーバのドメインが同じじゃないといけない」わけで、
Javascriptファイルがどこにあっても関係ないようです。
0731nobodyさん
2006/10/03(火) 17:30:01ID:???【例の1】
1.から下記「2-A」は呼べるが、「2-B」は失敗する。
2-A. http://[site-A]/ajax.js ←3-AにXMLHttpRequestする
3-A. http://[site-A]/SQLloading.php
2-B. http://[site-B]/ajax.js ←3-BにXMLHttpRequestする
3-B. http://[site-B]/SQLloading.php
【例の2】
しかし下記の例ならOK。
2-C. http://[site-B]/ajaxForA.js ←3-「A」にXMLHttpRequestする
【別の説明】
「ドメインA上のHTMLからドメインB上の外部JS呼び出し」
↓
「なんとドメインB上のJSはドメインA上のサーバサイドプログラムにXMLHttp開こうとしている」
↓
「しかしそのJSを呼び出しているサーバ上にあるので全く問題はない」
JavaScript自体はどこにあっても大丈夫なんだよ。
0732nobodyさん
2006/10/03(火) 17:31:43ID:???図に書いてうp汁
0733nobodyさん
2006/10/03(火) 17:33:24ID:???多分自分でノートに図書きながら考えた方が早い
0734nobodyさん
2006/10/03(火) 17:35:30ID:???「JavaScriptの置き場所自体は問題じゃねえ」
ってだけの話よ。
「(JavaScriptが設置されている)HTMLのURI」と「XMLHttpRequestしようとしている先」のドメインが一致してりゃいいのだ。
0735731,733,734
2006/10/03(火) 17:38:31ID:???……そうだったの!?
0736730
2006/10/03(火) 18:08:20ID:???なんで動いてるのかわからないOSX Widget があったのですが
これで解決しそうです。ありがとうございました。
0737nobodyさん
2006/10/03(火) 19:12:48ID:???自分のPCから実行するから何処の鯖にあっても一緒って事?
0738nobodyさん
2006/10/03(火) 19:31:20ID:???実行するんだから,んなこと当たり前じゃないか.
0739nobodyさん
2006/10/03(火) 19:57:50ID:???ピンとこない知識しかないって恥ズカシス
しかしJSONやりとり一本な俺には無縁だな
0740nobodyさん
2006/10/03(火) 20:31:49ID:???0741nobodyさん
2006/10/03(火) 20:37:40ID:???いや、Javascriptを置いてる鯖にしか使えないように、
ブラウザのJavaScriptエンジンが作られてた場合はその前提が通じない。
0742nobodyさん
2006/10/03(火) 21:49:03ID:???セキュリティ問題とは言うが、そんなのサーバサイドスクリプトで実行しても同じだと思うんだが。
0743nobodyさん
2006/10/03(火) 22:09:22ID:???0745nobodyさん
2006/10/03(火) 22:23:29ID:???JavaScript はクライアントサイドで実行される
→ 逐次認証じゃないサイトの個人情報を抜くことができる (Yahoo mixi はてな 他)
サーバーサイドからならアクセスする分には第三者と同じ権限だから問題にならない
0747nobodyさん
2006/10/04(水) 02:15:53ID:???Cookie抜き放題ってことだな?
0748nobodyさん
2006/10/04(水) 16:27:45ID:???でも、Proxy越えは結構キツくないか?
そのあたりの実態とか、議論しよう。
実際、どーよ。
0749nobodyさん
2006/10/04(水) 16:41:18ID:???という本来の定義でいくと、Proxy越えは何ら問題にならない。
それよりもソケット張りっぱなしの状態にサーバが耐えられるかどうかが問題
0750nobodyさん
2006/10/04(水) 19:24:48ID:JLysC9r5Note that this pattern is very experimental,
especially the "Service Streaming" variant.
There remain many questions on feasibility and scaleability.
One particular gotcha is the effect of proxies.
Sometimes, a proxy sitting somewhere between server and browser
will buffer responses,
an unfortunate optimisation that prevents real-time data
from flowing into the browser
0752nobodyさん
2006/10/05(木) 02:18:10ID:???http://blog.japan.cnet.com/kenn/archives/003149.html
> 幸い、ここ最近になって、こういったCometタイプのアプリケーションをサポートする
> アーキテクチャを備えた新世代のサーバが台頭しつつあります。
だって。
0753nobodyさん
2006/10/05(木) 18:07:46ID:???どっち買うのが正解かな?
0754nobodyさん
2006/10/05(木) 22:16:18ID:???立ち読みしたけど、そんなに目新しいところはなかった気がします。
0755nobodyさん
2006/10/06(金) 02:24:59ID:???0756nobodyさん
2006/10/06(金) 02:49:07ID:???素直にJuggernaut使えって事だな
0758nobodyさん
2006/10/06(金) 22:30:42ID:???そんな感じ。
Cookbookシリーズの劣化版としか思えない。
Cookbookシリーズのクォリティはどの本も高いのに…
0759758
2006/10/07(土) 14:02:19ID:???ひととおり開発からライブラリまで触れてるし。
立ち読みして、結局買ってはこなかったので、おすすめというわけではありませんが。
0760nobodyさん
2006/10/09(月) 16:16:02ID:???Cookbook 玄人向け
ていう認識でいいんじゃない。
0761nobodyさん
2006/10/10(火) 00:14:23ID:???0762nobodyさん
2006/10/10(火) 01:56:36ID:???/ _ノ \
| ( ●)(●)
. | (__人__) ハック・アスだろ・・・
| ` ⌒´ノ 常識的bノ考えて……
. | }
. ヽ }
ヽ ノ \
/ く \ \
| \ \ \
| |ヽ、二⌒)、 \
0763nobodyさん
2006/10/10(火) 02:00:18ID:???0764nobodyさん
2006/10/10(火) 02:05:22ID:???0765nobodyさん
2006/10/10(火) 21:09:23ID:???0766nobodyさん
2006/10/10(火) 21:10:58ID:???0767nobodyさん
2006/10/10(火) 21:13:45ID:???0769nobodyさん
2006/10/10(火) 21:28:23ID:???0770nobodyさん
2006/10/10(火) 21:33:33ID:???アッーー!
0771nobodyさん
2006/10/10(火) 22:21:56ID:???0772nobodyさん
2006/10/11(水) 19:41:50ID:???http://itpro.nikkeibp.co.jp/article/NEWS/20061011/250300/
0773nobodyさん
2006/10/12(木) 00:20:58ID:???コレ、どーやって「範囲指定」を読んでるの?
何がいいたいか、というと、テキストの一部を範囲指定して、
「bold」とかクリックすると、そこが太字になるでしょ。
ようは、範囲指定の範囲を読み取っている。
これ、どーやって読み取るんだ?
つーか、大体、input form 中でもないのに、
どーやってカーソル位置とか作ってるの?
わからん。おしえて!。
0774nobodyさん
2006/10/12(木) 00:32:50ID:???0775nobodyさん
2006/10/12(木) 01:41:31ID:???別に特殊な指定はなく、単なるHTMLなんだよな。
Javascriptのほうは、解析方法がわからん。
どーやるの?
0777nobodyさん
2006/10/12(木) 02:57:32ID:???0778nobodyさん
2006/10/12(木) 03:04:11ID:???質問するスレではないよね。
0779nobodyさん
2006/10/12(木) 20:06:24ID:???俺はIE向けの開発しかやったことないけど。
document.selectionってオブジェクトから選択領域が取れたりするぞ
0780nobodyさん
2006/10/19(木) 21:38:12ID:???http://japan.internet.com/busnews/20061019/3.html
0783nobodyさん
2006/10/20(金) 17:58:40ID:???http://www.computerworld.jp/news/sw/51129.html
0784nobodyさん
2006/10/24(火) 21:14:11ID:???http://www.itmedia.co.jp/enterprise/articles/0610/24/news081.html
0785nobodyさん
2006/10/25(水) 17:20:05ID:???0786nobodyさん
2006/10/26(木) 10:27:45ID:???0787nobodyさん
2006/10/27(金) 15:45:47ID:???http://itpro.nikkeibp.co.jp/article/NEWS/20061026/251954/
0788nobodyさん
2006/10/27(金) 22:29:51ID:???http://www.itmedia.co.jp/news/articles/0610/27/news106.html
0790nobodyさん
2006/10/28(土) 10:38:28ID:???0791nobodyさん
2006/10/28(土) 22:07:36ID:???なにがだめなんだ?元々、マイクロソフトのアイデアだろ。
それを異なる実装にした他のベンダに悪意があるし、
いつもマイクロソフトにインスパイアされて仕様を後付で作っておきながら、
マイクロソフトが非難されるように変更して発表するW3Cのやり方は嫌らしい。
一企業が、そして、世界の頭脳である社員や従業員たちが、
MIT時代に自分より明らかに劣っていたような奴らが作った仕様に
合わせてやろうとしているんだぞ。これ以上ないほどの譲歩だろ。
0792nobodyさん
2006/10/28(土) 22:59:14ID:???0793nobodyさん
2006/10/29(日) 05:19:29ID:???0794nobodyさん
2006/10/29(日) 06:30:21ID:???0796nobodyさん
2006/10/29(日) 11:29:04ID:???歴史的に見ると、IEは、MOSAICの権利を買って作った物だ。
さらに、web黎明期を考えた場合、HTMLに貢献したのは、そのMOSAICと、MOSAIC開発陣が作った、ネスケである事は言うまでも無い。
IEが後発で、勝手に独自仕様を作って混乱させた。未だに、混乱を解消する意志は無い。
IEがシェアを得た理由は簡単だ。OSにくっついてタダで配られたからだ。
0797nobodyさん
2006/10/29(日) 11:33:55ID:???0798nobodyさん
2006/10/29(日) 11:43:14ID:???web製作者として、IEが無視してよければ、どんなに楽かと思うと暗澹としてくる、と言うだけの話だ。
IE7には、期待もしていたのだが、やっぱりM$か…、と落胆の思いが強い。
IEの様な、低機能レガシーブラウザの為に、表現を削ったり、バグを訂正したりの作業は、本当にうんざりだ。
0801nobodyさん
2006/10/29(日) 15:21:50ID:???「クロスブラウザはAjaxの本質をぼかしてしまうので、
この本のコードはFirefox専用とします」
とか書いてあって吹いた。最高に役に立たない本だった。
0802nobodyさん
2006/10/29(日) 22:41:25ID:???0803nobodyさん
2006/10/30(月) 03:10:15ID:???0804nobodyさん
2006/10/30(月) 12:11:57ID:???手っ取り早くコピペして使いたいだけの人にとっては確かに役に立たないだろうな。
考え方なり手法を学びたいという見方ならば、Firefox専用でも一向に困らない。
0805nobodyさん
2006/10/30(月) 16:49:50ID:???0806nobodyさん
2006/10/30(月) 17:18:16ID:???一般の人が困るね。Firefoxのダウンロードができないうちの親父とかもいるし。
winに元から入ってるといいんだけど。
0807nobodyさん
2006/10/30(月) 17:39:20ID:???または一般の人が困るまでの事態になれば
IEもFirefoxとの互換性を取るように迎合するだろうよ
0809nobodyさん
2006/10/30(月) 18:19:40ID:???>>801に対する答えは>>804で終わり。
Fx向けのコードがあれば十分。それでそいつを自力でIEに移植できない
自称Webプログラマーなるコピペ厨は死ね。氏ねじゃなくて死ね。
0810nobodyさん
2006/10/30(月) 19:05:47ID:???0811nobodyさん
2006/10/30(月) 19:43:20ID:???本質って言われたらJSで非同期だけじゃね XMLシカトされ気味だし
0812nobodyさん
2006/10/30(月) 20:35:53ID:???一般の人を困らせて普及させようなんて俺は到底信じられないけど
0815nobodyさん
2006/10/31(火) 14:38:25ID:???0816nobodyさん
2006/10/31(火) 17:45:11ID:???「または一般の人が困るまでの事態になれば
IEもFirefoxとの互換性を取るように迎合するだろうよ」のレスじゃない?
ちなみにFlashが金を払っているのはコンピュータメーカー。DELLとかね。
AdobeがDELLなどに金を払って最初からバンドルしてもらっている。
Firefoxもシェアが欲しいならそういう方法もあるだろうね。
0818nobodyさん
2006/10/31(火) 18:37:15ID:???外観や操作性がOSと同じIEを使うと思うよ。初めてパソコンを使うような初心者の人は。
すでにPCを使ったことがある人でも付属ソフトいっぱい入っているメーカー製PCを買って
そのまま使うような人は使い慣れたIEを使うと思う。
FLASHプレイヤは競合する物が無いし。
0819nobodyさん
2006/10/31(火) 19:01:43ID:???0820nobodyさん
2006/10/31(火) 20:08:54ID:???0821nobodyさん
2006/10/31(火) 20:26:14ID:???仕様を正しく実装するのはOperaでやっているし、
独自仕様を追加していく様は在りし日のIE、Netscapeと変わらないし。
技術屋にとってプラグインは便利だが、一般ユーザにFirefoxは必要ないよな。
■ このスレッドは過去ログ倉庫に格納されています