X

read.js 2006ーJavaScriptはCGIの夢を見るか -2-

■ このスレッドは過去ログ倉庫に格納されています
2006/11/18(土) 13:51:40ID:tB8q+8FO0?2BP(3800)
read.cgiをjavascriptで実現させるプロジェクトのスレッドです。

life7で試験運用中。。。
355動け動けウゴウゴ2ちゃんねる
垢版 |
2006/11/27(月) 10:53:42ID:s5Lyi3NU0
とりあえず重い人は専ブラ使えっていうのを出してもいいかも。
356動け動けウゴウゴ2ちゃんねる
垢版 |
2006/11/27(月) 11:41:05ID:HO2YAj3D0
みやすいんだけど
行間あけれません (´・ω・`)
357ひろゆき@どうやら管理人 ★
垢版 |
2006/11/27(月) 11:46:32ID:???0?S★(101304)
>>354
正解。
2006/11/27(月) 12:02:35ID:Ew1gJ4B60?2BP(3010)
へー、そーなんだ
2006/11/27(月) 12:13:31ID:SQSm5Yqk0
>>356
スキンで DD タグの line-height 大きくしなよ。
2006/11/27(月) 12:14:15ID:8ff7JSlx0
read.htmlの話だと思うよ。
2006/11/27(月) 12:17:08ID:SQSm5Yqk0
355に返事してるのかと思った。スマソ
362動け動けウゴウゴ2ちゃんねる
垢版 |
2006/11/27(月) 14:24:15ID:PUVQ31G60
パソコンを起動したとき、このバージョンのときと旧バージョンのときがあるのはなぜ?
初心者だからビックリした
363◆DmBzJffhoY
垢版 |
2006/11/27(月) 15:19:41ID:4DUWEMcp0
きえたよ 私のカキコかえして! 
シルバーバーチとFと霊医殿の公開ストックで  より。
2006/11/27(月) 15:25:40ID:t8ZVCrRa0
最初にオカルト板で導入していれば、なんかあっても霊か天狗のしわざに出来たのに。。。
2006/11/27(月) 17:00:58ID:K34hXdVn0
書き込み失敗のことを考えて、いったんメモ帳で文章作ってからコピペで書き込むだろう
常識的に考えて…
366動け動けウゴウゴ2ちゃんねる
垢版 |
2006/11/27(月) 18:21:14ID:OHI5MZnx0
janeで書き込んでも失敗するのですが・・・
2006/11/28(火) 07:12:25ID:v3CwwsGh0
専ブラ等で書き込んでもエラーになるなら,read.html とは別の要因じゃないかと......
368D
垢版 |
2006/11/28(火) 11:36:26ID:2ZAmIItW0?2BP(0)
〜が???になってしまうことがあり申した
2006/11/28(火) 12:40:40ID:v3CwwsGh0
>>368 こちらでテストしても正常ですけど......う〜む......

http://life7.2ch.net/test/read.cgi/lifesaloon/1161344520/525-527n
(525: IE 6, 526: Opera 9.02, 527: Firefox 3.0a1)

# しかし,IE 6 だと確かに表示が重い......上記スレの「最新50」
# IE 6: 5.828 sec., Opera 9.02: 3.143 sec., Firefox 3.0a1: 1.243 sec.
2006/11/28(火) 19:57:37ID:pW7kqAj80?2BP(100)
いやぁ〜 これ考え付いた人。 
うまい棒1000本分くらいのボ〜ナスもらたでつか?
サ〜バ〜負荷とトラフィック量低減に役立つのか?
それとも・・・
いろいろ試すことを否定しないでつよ♪
ぴょん♂的には快適 under WindowsXP SP2 IE6 on Intel CoreDuo
重いとか、遅いとかって、2ちゃんねるだと常識でつよ。
これを耐え抜いてこそ2ちゃんねら〜に昇格・・・(ry
2006/11/28(火) 20:40:13ID:U3+2bUkh0
なんでlifeで実験なんだ。
不具合報告が得意そうなPC系の板が入っているサーバ……は2chブラウザ率が高すぎて駄目なのかな?
2006/11/28(火) 22:31:30ID:MaJbKr+N0
そういうことですね。普通のブラウザ使ってる人が多そうなサーバを選んだって事で。
2006/11/28(火) 22:52:32ID:vBLKWNKJ0
l50とか番号指定とか、部分表示でもdat全取得するなら、
全レス表示だけにしちゃっても良いんじゃないかと思う昨今。
範囲外のレスを見るのに取得しなおす事もないし。

htmlを書き出すクライアントマシンのリソース消費が少し違うだけでしょ。
2006/11/28(火) 23:47:51ID:Hh5hF6cw0
なんだかんだで結局ほとんどメリットなかったんだし
今後対象ユーザーが増える可能性もほぼ皆無だし
これ以上続けてもしょうがないんじゃないかね
2006/11/29(水) 00:15:57ID:mQupEi5T0
>>371-372 最初は pc8 が候補でしたが root 権限がないと Apache の設定変更が不能なので,
root 権限ありのサーバの中で read.cgi 利用率の高い life7 が選ばれたということで.

>>373 むしろ,遅いクライアントだと「全部」の表示はじれったくて仕方ないんじゃないかと......
「1- 101-」等のリンクをクリックする際に,Alt+Click だとファイル再読込なしに再描画します.

>>374 まぁ個人的には,重いから使いたくないって人にまで無理に使わせなければならない
必要性はないと思っています.一方で気に入ってくれている人もいるようなので,
ユーザ側で選択の上使い分ける形がいいんじゃないかと思ってます.デフォルトをどちらにするか,
また切り替え方法の周知ってあたりがポイントかなぁ,と......
376動け動けウゴウゴ2ちゃんねる
垢版 |
2006/11/29(水) 04:47:25ID:7cIJK0gYO
2ちゃんねる掲示板にメールアドレス載せたら、出会い系サイトの登録完了のメールが届きました。

解除しようとアクセスしたら、勝手に本登録完了のメールが届きました。

警察に相談した方が良いですか??
2006/11/29(水) 08:53:11ID:xI1g7oxw0
>>376
何故このスレで聞こうと思ったのか
それが知りたい
2006/11/29(水) 11:42:19ID:0yU1fGQU0
>>375-376
赤い人が言ってた
認めたくないものだな。自分自身の若さゆえのアヤマチというものを
って
379◆DmBzJffhoY
垢版 |
2006/11/29(水) 12:24:46ID:2/cPKeGp0
365ほんとに〜私は、代打Fだから・・・・?
364 中々 面白いと思いました。 ちなみにそれらの動物 人物は、
    存在しません! 江原って嘘つきよ!

いままでの経験から こちらで文句言った後帰ると解決となってるのですが・・?
380◆DmBzJffhoY
垢版 |
2006/11/29(水) 12:29:12ID:2/cPKeGp0
ナイ〜〜〜〜〜〜〜〜ナシ  コピーでよかった。今回!
381◆DmBzJffhoY
垢版 |
2006/11/29(水) 12:52:00ID:2/cPKeGp0
霊は、いますよ! もうはっきり くっきり 見えんけど!
声は、携帯電話よ!   嘘じゃないって
2006/11/29(水) 13:09:59ID:5zf3KeaXP
この前の携帯コテといい誰かこの計画を妨害したがってるみたいですね。
2006/11/29(水) 16:04:57ID:cdbHduy90
不具合とかそう言うのじゃなくて
スレ中にこんな訳のわからないボタン塗れになると
少し見るに耐え難い
2006/11/29(水) 16:23:56ID:d7GvZFKB0
>>383
なら見なければいいんじゃね?
定番の返しで申し訳ない。
2006/11/29(水) 17:33:36ID:J23rx8mc0?2BP(10)
悪口を言うようですまんが、2chのサーバー関連のコードはどれもこれも書き方が汚いな。
そのうえ妙に長い。
まずコードの清書をするとだいぶ速度が上がるんじゃないかと思う。

このJavaScriptならランダムにAAを表示する部分だとか。
本来ならNow Loadingを削って何事も無かったように見えるのが理想。
2006/11/29(水) 17:36:30ID:DeeUUJUD0
全部見たのかよ!
2006/11/29(水) 17:41:29ID:e66gEHX+0
>>385
清書をよろしくおねがいいたします
ありがとうございます
2006/11/29(水) 17:43:22ID:VGFYtmpL0
>>385
私を、いえ、
「私たちを、助けて。」
2006/11/29(水) 17:48:03ID:dVLs0LA/0
>>385
よろしくー!!
2006/11/29(水) 18:01:49ID:pxjQZWfhP
あららら、これは素敵な言い出しっぺの法則ですね。
2006/11/29(水) 18:06:10ID:qA6fx++00
>>385
がんばれー
2006/11/29(水) 18:12:29ID:owOfF0QE0
>>385
いよっ、おだいじん!
393動け動けウゴウゴ2ちゃんねる
垢版 |
2006/11/29(水) 18:40:41ID:nYF1Ulg50
>>385
がんがれ
2006/11/29(水) 21:36:22ID:q4LtdMYm0
>>385
2006/11/29(水) 21:58:57ID:M/EzizvO0
>>385
頼もしい限りですな
396質問します!
垢版 |
2006/11/30(木) 08:02:22ID:OuPvvrJXO
ひろゆき彼女いるのに、どうして2人だけのツーショット写真公開してくれないんですか?!

ホームページに貼って欲しいんだけど!

若いんだから、堂々として下さい。
397動け動けウゴウゴ2ちゃんねる
垢版 |
2006/11/30(木) 10:46:18ID:KkkZs7aj0
http://life7.2ch.net/mental/subback.html
こういう、スレッド一覧の1つをクリックしても何も起こらないんだわ。
HPがかわらないし、あたらしいHPもでないの。なおして。
2006/11/30(木) 10:51:16ID:Tojf6Amo0
>>397
変わらないんじゃなくて後ろにあるウインドウで開いてるよ。
2006/11/30(木) 10:52:23ID:LwiGbpQyP
じゃあ開いた後にフォーカスを移動しよう。
400動け動けウゴウゴ2ちゃんねる
垢版 |
2006/11/30(木) 12:14:13ID:nkvRJfMl0
全く書き込みができなくなった。
401動け動けウゴウゴ2ちゃんねる
垢版 |
2006/11/30(木) 14:09:32ID:BpJo4UNW0
>>400
せめて状況書こうぜ;
402≧ameika≦@黒羊 ◆Qru7kCeUSA
垢版 |
2006/11/30(木) 15:24:07ID:BpJo4UNW0
をいをいをい!!!!!ヒッキー板ダメすぎでしょ;
重くって毎回重い時は何たらってのが表示される上日本語で書き込めません。
しかも書き込み終わった後自動的に板のトップページに飛ばないし。
403動け動けウゴウゴ2ちゃんねる
垢版 |
2006/11/30(木) 15:26:57ID:BpJo4UNW0
っとあまりにも驚いたのでただ文句を並べてしまいましたが冷静になります。
日本語で書き込みを行うといつものような2chの規制ではなく、サファリの方で本文が書き込まれていない、とでてきます。
ブラウザはサファリ使ってます。
”[実証試験中] このページの表示で不具合があった場合は こちら までご連絡下さい。”
と書いてあったので飛んできました。
アドレスhttp://life7.2ch.net/hikky/です。
404≧ameika≦黒羊 ◆Qru7kCeUSA
垢版 |
2006/11/30(木) 15:36:12ID:BpJo4UNW0
名前消えてる;どうしてこの板って一回一回名前消えるのさ;
あ、それから>>403に追加です。
日本語と英語で書き込んだ時は日本語の部分は全てスペースとして表示され、英語だけ表示されます。
後各スレッドに飛ぶ度に”しばらくおまちください”、と表示されます。ずいぶん思い気がします、、、。
さっきまでは全然こんなことはなかったです。
それから、(Alt+Click: クイックモード)と書かれていたので、試したら何かがダウンロードされました;
"書き込みされました"と表示された後に前のように板のトップに飛んで戻る方が使いやすかったです、、、。
それかいちいち新着レスの表示をクリックしなくても自分が書き込んだ物の確認のためにも新着レスが表示されるようにするとか。
405≧ameika≦黒羊 ◆Qru7kCeUSA
垢版 |
2006/11/30(木) 15:38:28ID:BpJo4UNW0
あと、お待ち下さい画面のときにCGIでむりなら切り替えろ、とかでてきますが、
read.cgiや、JavaScript モードとCGIの違いの説明を出来ればどこかに載せて頂きたいです、、、。
パソコンに詳しくないので全くわかりません;
2006/11/30(木) 15:40:39ID:IIVuu+rU0
甘えるな。
2006/11/30(木) 15:40:58ID:RI646EEN0
Safariってjs版に振られてるんだっけ?
408動け動けウゴウゴ2ちゃんねる
垢版 |
2006/11/30(木) 15:42:37ID:BpJo4UNW0
>>406
だって。今わたしヒキ板住人と英語でやり取りしてるよ。

>>407
jsってなに????wwwごめん。無知で。

FOXちゃんちに書き込んだ方がいいのかな??
2006/11/30(木) 15:48:36ID:PrIF0eaq0
http://life7.2ch.net/test/read.cgi/kankon/1161069083/
ブラウザが変ですよエラーです。
速く直して下さい!
2006/11/30(木) 15:49:48ID:iCONvuA/0
>>405
CGIで表示するかJavaScriptで表示するかの違い
2006/11/30(木) 16:24:08ID:jtgisgrx0
AAとか書き込み中とか
スレ開く度に本当鬱陶しいんだけど

非表示にする方法ないんですか?
412≧ameika≦黒羊 ◆Qru7kCeUSA
垢版 |
2006/11/30(木) 16:48:44ID:BpJo4UNW0
>>410
そっっ、、、その違いがわかんないです;
2006/11/30(木) 18:51:01ID:CQQjJyCg0
http://www.google.com/
2006/11/30(木) 19:01:57ID:8APH0L9n0
>>412
自分で調べろ
2006/11/30(木) 19:08:20ID:w2G5ns/W0
書き込む、を押しても書いたものが消えてしまうんですが・・
どなたか教えてください
2006/11/30(木) 19:19:14ID:Tojf6Amo0
リロードしてみても消えてるのかい
>>154を埋めてみるとよいことがあるかもしれん
2006/11/30(木) 19:58:37ID:KHF8yeis0?2BP(10)
とりあえずコードみて気がついたことを書いていく。

まず214行目、XMLHttpRequestオブジェクトを作成するところ、
これを独立した関数にして、その関数がreturnとしてオブジェクトを返すようにするべき。

function MakeXMLHttpRequest(){
if(window.ActiveXObject){
try {
return new ActiveXObject("Msxml2.XMLHTTP");
} catch (e) {
try {
return new ActiveXObject("Microsoft.XMLHTTP");
} catch (e) {
return null;
}
}
}else if(window.XMLHttpRequest) {
return new XMLHttpRequest();
}else {
return null;
}
}

Tabはてきとーにいれてちょ。

あと妙にこじゃれた書き方をすると逆にオブジェクト指向のメリットがなくなります。
2006/11/30(木) 20:20:05ID:DghSLeT40?2BP(100)
>>374
? (例)>>123 とかにマウスを移動させると>>123の内容を表示してくれるところが素晴らしいびょん♪
リロ〜ドはIEのリロ〜ドしちゃいけないんだね。CTRL+R なんだ。 今頃気が付いたびょんw
419吉良吉影 ◆RoVZy1UHxs
垢版 |
2006/11/30(木) 20:55:37ID:ojaRsKPg0
http://life7.2ch.net/test/read.cgi/yume/1140820085/l50

『吉良吉影は静かに暮らしたい3』なんですが書き込み後『こわれました』
と表示されスレが表示されなくなりました。携帯では見れるみたいですが直りますか?(((;゜Д゜))) 
2006/11/30(木) 21:07:43ID:ojaRsKPg0
>>419は携帯から書き込んだら直りました・・・お騒がせしました(´・ω・`)
2006/11/30(木) 22:11:00ID:rfQwbzU/0
IEは7以降だけをデフォルトでJavascript版に飛ばすようにすると、
重くなってもIE7のせいだと勘違いしてくれるかもしれない。

まあIE7がさくさく動くマシンなら、全レス表示もさほど苦にならないだろうけど。
2006/11/30(木) 23:20:03ID:/4BTfooo0
やっぱ CGI 版をデフォルトにした方がいいんですかね......
life7 に導入以降 Load Avg. に大きな変化があるわけでもなく,
嫌がる人にまで強制的に使わせなければならない理由は見い出せない上,
JavaScript 版独自の機能は使いたい人だけが使えばいい機能だし.



>>403 >>407 Safari なら通常は CGI 版に振られるはずですが......

>>409 >>415 使用ブラウザ等を教えて頂けると参考になります.

>>417 その「べき」にはどんな理由があるのでしょうか.ECMA-262 的には

13.2.2 [[Construct]]
    When the [[Construct]] property for a Function object F is called, the following steps are taken:
    1. Create a new native ECMAScript object.
    2. Set the [[Class]] property of Result(1) to "Object".
    3. Get the value of the prototype property of the F.
    4. If Result(3) is an object, set the [[Prototype]] property of Result(1) to Result(3).
    5. If Result(3) is not an object, set the [[Prototype]] property of Result(1) to the original Object
     prototype object as described in 15.2.3.1.
    6. Invoke the [[Call]] property of F, providing Result(1) as the this value and providing the argument
     list passed into [[Construct]] as the argument values.
    7. If Type(Result(6)) is Object then return Result(6).
    8. Return Result(1).

コンストラクタ中で return で値を返さない場合(一般的にはこのケースが多いでしょうが)は
8. が実行されるわけですが,一方 return で値が返された場合(read.js 中の
XMLHttpRequest のようなケース)では 7. が実行されるということであり,
特に規格上問題があるわけでもなく,また実際の挙動でも問題はないと思いますが.
423≧ameika≦黒羊 ◆Qru7kCeUSA
垢版 |
2006/12/01(金) 00:40:45ID:QMRkxNYO0
>>422
運営の方でしょうか??
私は>>402-405ですが、
まだまだ今日も書き込めないです、、、;
でもスレッドによっては全然平気なようです。
[実証試験中]と表示してあるページでだけ無理なようです。
2006/12/01(金) 00:44:23ID:PeVMPMwf0
>>423
サファリじゃなくてIEのUAを送ってたりして。
名前欄に「ノtasukeruyo」っていれてここに書き込んでみてみ。
425ノtasukeruyo≧ameika≦黒羊 ◆Qru7kCeUSA
垢版 |
2006/12/01(金) 01:07:43ID:QMRkxNYO0
サファリで開いてるけど、、、。
Mozilla/5.0 (Macintosh; U; Intel Mac OS X; ja-jp) AppleWebKit/418.9 (KHTML, like Gecko) Safari/419.3
2006/12/01(金) 01:15:16ID:qAz8ZQ/J0
へー。これで出るんだ。
Monazilla/1.00 (REP2EX-ASAP/1.7.29; expack-060903.0030; p2-client-ip: 127.0.0.1)
427≧ameika≦黒羊 ◆Qru7kCeUSA
垢版 |
2006/12/01(金) 01:18:06ID:QMRkxNYO0
>>426
この板だけだけどねん。
2006/12/01(金) 01:39:08ID:qAz8ZQ/J0
IP出てるとおもったらローカルホストか。びびらせんな!
2006/12/01(金) 01:49:42ID:RzY6Np8S0?BRZ(5400)
それならびびるわなぁw
2006/12/01(金) 03:44:45ID:HZX+kA+g0
どれどれ
Monazilla/1.00 (JaneStyle/2.41)
431ノtasukeruyo
垢版 |
2006/12/01(金) 03:48:51ID:HZX+kA+g0
もいちょ
Opera/9.02 (Windows NT 5.0; U; ja)
432ノtasukeruyo
垢版 |
2006/12/01(金) 03:55:44ID:RzY6Np8S0?BRZ(5400)
おやすみー
テストはテストスレでね
2006/12/01(金) 06:47:21ID:zNu+UYrI0
>>425 その User-Agent なら JavaScript 版に振られないはずなんですけど,何でだろう......
とりあえず,板トップにある「read.cgi モード切替」のところで「CGI モード」にすれば何とかなるのではないかと.
434動け動けウゴウゴ2ちゃんねる
垢版 |
2006/12/01(金) 07:35:09ID:QMRkxNYO0
>>433
CGIモードは試しましたが、日本語は書き込めませんでした、、、。
日本語で打つと、そこだけスペースと一緒の扱いになります。
日本語だけ打つと本文を入力してくださいってでてくる、、、。
435動け動けウゴウゴ2ちゃんねる
垢版 |
2006/12/01(金) 08:43:31ID:QMRkxNYO0
今書き込んだらヒキ板書き込めるようになってました!!
ありがとうございましたー!!!
2006/12/01(金) 08:45:38ID:zXaCG4+Z0
OSを見てWin9x≒低スペックだからCGI
Vista≒高スペックだからAjax
みたいな分け方ってできるかなぁ。
437◆DmBzJffhoY
垢版 |
2006/12/01(金) 11:39:05ID:YW0JceyZ0
祟り 女?のFだよ! 山pが ・・・・? 忘れたが、 カキコできないよ
解かった 私は、祟られたほうなんだ! 帰る
438385 417
垢版 |
2006/12/01(金) 16:21:13ID:5FrlchYV0?2BP(10)
>>422あ、すいません。385だって言うのを忘れてました。
ようするにコードを読みやすく拡張性を高くする話です。
夜中布団の中で考えててたしかにあんまり的を得てはいなかったかなとも思ったので、スルーしていただいても結構です。
2006/12/01(金) 17:26:56ID:H0DNEePG0
>>385
あちこちのスクリプト書いた人達は、ある程度の知識はあっても
専門板住人並に精通しているわけではありません。
なので、精通している人常に募集中でもあります。

以前の転送量問題みたいに、うに板住人とかが積極的に介在して
くれると良いよね。

>AA
>>276

>>438
鯖負荷軽減に寄与するなら受け入れられるだろうけど、
それだけの目的なら多分非採用かな。
440動け動けウゴウゴ2ちゃんねる
垢版 |
2006/12/01(金) 17:48:26ID:8Eeus6EF0
Ajaxで負荷あんまり変わらないんだったら、現状のjsモードにあるレスポップアップだけでもCGIモードに実装したらどうかな。
そうすりゃこのスレ的には変だけど利用者は便利になると思うけど。
2006/12/01(金) 17:49:12ID:PeVMPMwf0
read.cgi便利化作戦にナッチャウヨ
2006/12/01(金) 17:53:10ID:x5Mv8tTd0
もっと負荷の大きいところに設置してみてはどうだろ
2006/12/01(金) 18:14:51ID:q+Uowoow0
人大杉になるような所は、みんな専ブラ使ってるんじゃないの?
2006/12/01(金) 18:23:35ID:gBw9A4TB0
みんな専ブラ使ってたら人大杉にならなくね?
2006/12/01(金) 19:55:19ID:FGT3E6K+0
javascriptは嫌いなんですよ
2006/12/01(金) 19:58:08ID:PeVMPMwf0
そうか
2006/12/01(金) 19:59:47ID:XzzMJGDZ0
わざとread.cgi切ってる所もあるから一概には言えない罠
2006/12/01(金) 20:19:12ID:q+Uowoow0
嫌いなら切ってるだろうから関係なくない?
2006/12/01(金) 21:51:15ID:OzHAisU+0
じゃあread.cgiにjs入れて>>352のセッティングにすれば最強だな。
Ajax版も選べるようにしておいて人大杉の時も本領発揮。
450動け動けウゴウゴ2ちゃんねる
垢版 |
2006/12/02(土) 10:31:33ID:BljW/iOE0
携帯で見ると「〜」がはてなになってるよ。
451stream ◆PNstream2s
垢版 |
2006/12/02(土) 10:38:07ID:aeWiwqlz0
>>450
それのURLうp
452動け動けウゴウゴ2ちゃんねる
垢版 |
2006/12/02(土) 10:53:07ID:uBQa16wq0
立ち上げに時間が掛かりすぎるぞ!
もうやめてくれ。
453動け動けウゴウゴ2ちゃんねる
垢版 |
2006/12/02(土) 11:53:54ID:emu0L9ln0
壷の新着レスの太字表示が機能しないんだけど
2006/12/02(土) 11:58:38ID:VmNZ5GJC0
たぶん関係ない。
■ このスレッドは過去ログ倉庫に格納されています
5ちゃんねるの広告が気に入らない場合は、こちらをクリックしてください。

ニューススポーツなんでも実況