10/08/02 17:01:27 4s58A5gB
prototype.jsとかjQueryとか(他の似たようなの含む)を使わずにAjaxするのって邪道?
面倒なだけ?それとも後者の方がシンプルに書ける?
879:nobodyさん
10/08/04 04:30:27
邪道ではないが面倒だしメリットも特にないな
880:nobodyさん
10/08/04 04:58:29
>>879
ありがとうございました
ちなみに何を使ってますか?
881:nobodyさん
10/08/04 08:21:25
jQueryとExt
882:nobodyさん
10/08/17 09:35:17
前は ExtJS 使ってたし機能は良いんだけどマニュアルに不備があったりで不満もあり
jQuery の方が良いかもしれないと思う今日この頃(まだ ExtJS > jQuery だと思ってる)
javascript で DOM直接触ったりする方が速度的には有利らしいけど
どうしてもコードが煩雑になってしまう
883:nobodyさん
11/03/07 23:11:22.77
protohoshutype.js
884:nobodyさん
11/03/23 06:20:54.02 B0BtLSuB
jQueryでSjax(async:false)を使い、データを連続ダウンロードしているのですが、
16件目からリクエストが送信されず困っています。
Ajaxにはリクエスト数の制限でもあるのでしょうか?
何か回避方法があればご教示ください。よろしくお願いします。
885:nobodyさん
11/03/23 06:50:25.93
IEだけのようです。Firefox, Opera, GoogleChrome では問題ありませんでした。
886:nobodyさん
11/03/23 06:55:14.68
setIntervalで間を開けてみても駄目なようです。
887:nobodyさん
11/03/23 17:33:23.84 MNcbKRzA
IEのバージョンは
888:nobodyさん
11/04/22 22:12:28.92
>>884
表示・反映されてないだけっぽいなら
16件目にタイムラグをつけてみ
889:nobodyさん
11/04/23 12:26:30.87
>>884
成功したら次のデータをダウンロードするようにする
例えば、データのurlをパブリックの配列に入れておいて
ダウンロード処理するごとに配列から削除
成功したら、その配列の要素を見て、まだあれば
再帰的にダウンロード処理を行う
890:nobodyさん
11/04/25 14:35:08.69 6XkYoJt8
ターゲットはiOS系のSafariなんだけど-Aajaxでデータを貰う時(B→A)
BでHTML書き出してからAでinnerHTML
と
BでxmlやJSONなりを作成してAでDOM
だと、ベンチはどっちが早いの?
知ってるエロイ人がいたら教えてください(´・ω・`)
※DOMの方が早ければDOMを勉強します
891:nobodyさん
11/04/25 16:15:26.25
>>890
クライアントやサーバのスペック、回線の状況等の
条件によって変わるんじゃない?
個人的にはサーバに負担掛けたくないからDOM使うけどね
892:nobodyさん
11/04/25 16:50:03.24 6XkYoJt8
>>891
893:nobodyさん
11/04/25 16:52:22.87 6XkYoJt8
>>891
それもそうですね
不特定多数の閲覧者が想定されるコンテンツならサーバに負荷を与えない方向が合理的ですね
脳内ベクトルがajaxやベンチにこだわりすぎてました
勉強になります
894:891
11/04/25 18:51:45.63
まあ、色々試して判る事もあるから余裕があるなら
両方試すのもありかと思う
サーバでHTML出力するのものも、Javascriptが
使えない(あるいは昔のバージョンがありうる)場合には
最善の回答の可能性はあるかと思う
895:nobodyさん
11/05/30 17:08:27.80 tN751RDV
うへ
896:nobodyさん
11/06/18 00:14:52.93 SdH9rcmz
最近流行ってるページ下に移動すると追加でデータが表示されるページネーション。
あれって使いやすいですか?
下にいけば行くほどデータ量が増え、レンダリングが重くなりそうなんですが。
ユーザビリティ的にはどうなんでしょ。
897:nobodyさん
11/06/18 01:08:36.88
オートページャ内蔵しつつフッタに連絡先とか著作権情報とか書いてあるサイトがあって笑える。
898:nobodyさん
11/06/18 02:38:08.97
>>896
最悪
899:nobodyさん
11/06/18 02:54:38.62
>>897
facebookですねわかります
900:nobodyさん
11/07/05 22:25:16.98
twitterのつぶやきを取得してXMLで保存、それを数秒置きにhtmlに書き出して流れるように表示
擬似リアルタイムを実現するために、数分後にまたつぶやきを取得してXMLを上書き保存というのを作ったんだけど
XMLの上書きだけじゃ、更新が反映されない・・・
環境はFirefoxでキャッシュのせいか分からんが、手動で強制的にXMLのページを更新すると反映される。
非同期通信の限界かな?XMLからデータベースに変えたほうがいいか悩んでる。アドバイスください
901:nobodyさん
11/07/05 22:32:38.95
text/event-stream とかじゃだめ?
902:nobodyさん
11/07/06 08:02:40.44
>>900
hoge.xml?t=20110706090000
みたいにタイムスタンプのパラメータ付けてアクセスするとキャッシュつかないよ
903:nobodyさん
11/07/06 08:27:01.58
>>901-902
ありがとうございます!
>>902さんの方法で上手くいきました
904:nobodyさん
11/07/20 16:25:23.99 7KGNUweb
Ajaxを用いてアプリケーションを作成する場合、サーバーサイド(PHPやJAVAなど)は
ページ生成などには一切かかわらず、JSONやXMLを用いて、データを返すことだけに
専念することになるんでしょうか?
どこからどこまでJavaScriptの仕事で、どこからどこまでがサーバーサイドの仕事なのか
線引きをどうすればいいのか迷っています。
905:nobodyさん
11/07/20 21:15:30.43
>ページ生成などには一切かかわらず、JSONやXMLを用いて、データを返すことだけに
>専念することになるんでしょうか?
絶対そうしないといけない訳じゃなくてHTMLを返してもいいけど
データだけ返す方が分業が出来て作りやすいと思う
906: 忍法帖【Lv=1,xxxP】
11/08/04 00:13:38.54 4dzHw4V4
お前ら名前欄に!ninjaって打ち込んでみろ!
忍法帳リセットされてるぞ!
907: 忍法帖【Lv=3,xxxP】
11/08/04 00:42:07.13
まじ?
908: 忍法帖【Lv=28,xxxPT】
11/08/04 00:42:53.82
ほんとだ
909: 忍法帖【Lv=40,xxxPT】
11/08/04 08:20:09.65
よくわかんない
910: 忍法帖【Lv=40,xxxPT】
11/08/04 13:53:39.18
なんだってー!
911: 忍法帖【Lv=32,xxxPT】 【東電 53.7 %】
11/08/07 03:50:47.42
maji ?
912: 忍法帖【Lv=1,xxxP】
11/08/07 08:27:48.59 K4Sb2YJW
マジかよ
913:nobodyさん
11/08/09 10:31:49.57
webのことを「うえっぷぅ」って呼ぶ人いますか?
914:nobodyさん
11/08/25 00:54:15.76
ウェププラウザダヨ~
915:nobodyさん
11/11/28 08:22:14.94
更新ねぇなー
916:nobodyさん
12/02/22 03:45:45.51 3norYTWX
ajaxに手をだそうと思っています。
おすすめの開発環境ってありますか?
917:nobodyさん
12/02/22 12:23:15.90
>>916
netBeans
eclipseって言う人居るけど、これ重いのでオレ嫌い。
なので、AptanaStudioも落選
軽量なものがいいのなら、好きなエディタでOK
金あるなら、DreamWeaverとかもあり
918:nobodyさん
12/02/24 13:23:46.46
netBeansもeclipseも重すぎる。そのせいで使い勝手が悪い。
ストレスたまりすぎ。
ここまで高機能じゃなくていいので中庸の開発環境はないものか。
919:nobodyさん
12/02/24 23:36:43.45
>>917,918
あざます!netBeans使ってみます。
DreamWeaverって高いけどそれだけの勝ちありますか?
体験版使ってみます。
920:nobodyさん
12/02/27 12:32:13.02
>>919
DreamWeaverはCS5から、だいぶ使い勝手が上がったから(コードヒントの反応がイイ)、
Ajax以外のプログラム(PHPとかデータベースもの)もしたいならオススメ。
制作から管理まで一環して使える。
また、トラブルがあっても検索で解決できるほど、FAQも充実している。
ある意味、枯れた製品。だから信用できる。
921:nobodyさん
12/02/28 18:01:14.67 Fa/Ri7gQ
JSONPだとGETと言うかURLパラメータしか扱えないと思いますが、
POSTデータを扱う方法って無いですよね。
922:nobodyさん
12/02/28 19:31:54.58
>>921
POST自体はクロスドメインで送信できるから、
キーワードをつけて、POSTする。
そのキーワードでJSONPによってデータを受け取る。
とかでいいんじゃね?
JSONPのリトライとか、推測されないようなキーワードとか、
サーバ側の処理とか、考慮する部分は多々あるだろうけれど…
923:nobodyさん
12/03/01 13:51:24.31
IFRAME内でpost、JSONPを読み込むhtmlを返す。
924:nobodyさん
12/03/01 13:51:46.26
ん、ダメか?
925:nobodyさん
12/03/01 23:12:15.38
>>921
お前が本当に欲しいものは、EasyXDMだよ。