read.cgiをjavascriptで実現させるプロジェクトのスレッドです。
テスト版
http://sunos.saita.ma/read-js/test/read.cgi
http://sunos.saita.ma/read-js/test/read.cgi/operate/1153615149/
探検
read.cgi 2006―JavaScriptはCGIの夢を見るか
■ このスレッドは過去ログ倉庫に格納されています
NGNG
2006/08/11(金) 00:38:05ID:09d0rie70
>>356
そんな事より、今のじっぷらを何とかしてくれ
そんな事より、今のじっぷらを何とかしてくれ
2006/08/11(金) 00:39:59ID:6FT3eXGi0
テストする人はテスト環境いじれるのかしら
dsoのサーバ名ってどこなんでしょう?
本名:tiger506.maido3.com
芸名:dso.2ch.net
IP アドレス:206.223.152.30
芸名:dso.2ch.net
IP アドレス:206.223.152.30
2006/08/11(金) 01:38:50ID:oHMKgdD/0
ひろたん触る気満々
2006/08/11(金) 01:40:46ID:UfJbGpKWO
やっちゃえやっちゃえ。
2006/08/11(金) 01:42:14ID:d4EbaAtU0
使いにくいからデフォになるのは嫌だなあ
2006/08/11(金) 01:42:31ID:ZMdcub8m0
∧_∧ +
(0゜・∀・) ワクワクテカテカ
(0゜∪ ∪ +
と__)__) +
(0゜・∀・) ワクワクテカテカ
(0゜∪ ∪ +
と__)__) +
2006/08/11(金) 01:43:10ID:i0hRVKy/P
おれのミャンマー、ヤンゴンがひろあきに蹂躙されるうううう
2006/08/11(金) 01:44:41ID:T/dpvnTe0
それが目的だったのかー>>352
メールしましたー。
>>369 受け取りました.ではぼちぼちと......
http://dso.2ch.net/test/read.html
を置きますたが,一般ユーザ権限で不能なことがあるので,現状ではまだ使えません......
>>114 の点については APU_HAVE_ICONV が 1 なので Ok.
で,mod_charset_lite.so はあるものの httpd.conf で組み込まれてない
(さらに,どちらにしろ >>111 のパッチが当たってないと思うのでこのままでは使えない),
さらに >>208 のような設定も httpd.conf に必要,ってことで......
# ただ,直接 read.cgi に read.html を割り当てるのでなく,
# User-Agent を見て振り分けるなら >>208 も修正が必要ですね.
を置きますたが,一般ユーザ権限で不能なことがあるので,現状ではまだ使えません......
>>114 の点については APU_HAVE_ICONV が 1 なので Ok.
で,mod_charset_lite.so はあるものの httpd.conf で組み込まれてない
(さらに,どちらにしろ >>111 のパッチが当たってないと思うのでこのままでは使えない),
さらに >>208 のような設定も httpd.conf に必要,ってことで......
# ただ,直接 read.cgi に read.html を割り当てるのでなく,
# User-Agent を見て振り分けるなら >>208 も修正が必要ですね.
まずは、
( ̄ー ̄)ニヤリッ
で、いいのかな。よくわかりません><.
そんなわけで、権限が必要な作業は、
本日以降たんたんと、ということで。
( ̄ー ̄)ニヤリッ
で、いいのかな。よくわかりません><.
そんなわけで、権限が必要な作業は、
本日以降たんたんと、ということで。
たんたんめーん
>>111 のパッチを改めて更新しますた.で,httpd.conf に入れる設定はこんな感じか.
----------------------------------------------------------------------
LoadModule charset_lite_module libexec/apache2/mod_charset_lite.so
<Location /*/dat-utf8/*.dat>
SetOutputFilter XLATEOUT
CharsetSourceEnc CP932
CharsetDefault UTF-8
CharsetOptions NoImplicitAdd IgnoreIlSeq
AddDefaultCharset UTF-8
Header append Cache-Control max-age=5
</Location>
<Location /test/bbs-utf8.cgi>
SetInputFilter XLATEIN
CharsetSourceEnc CP932
CharsetDefault UTF-8
CharsetOptions NoImplicitAdd IgnoreIlSeq
</Location>
<VirtualHost ...>
# ServerName dso.2ch.net のところ
AliasMatch ^/(\w+)/dat-utf8/(\d+\.dat)$ /home/ch2dso/public_html/$1/dat/$2
Alias /test/bbs-utf8.cgi /home/ch2dso/public_html/test/bbs.cgi
</VirtualHost>
----------------------------------------------------------------------
ブラウザ振り分けの RewriteCond / RewriteRule なんかは .htaccess でもよさそうということで.
----------------------------------------------------------------------
LoadModule charset_lite_module libexec/apache2/mod_charset_lite.so
<Location /*/dat-utf8/*.dat>
SetOutputFilter XLATEOUT
CharsetSourceEnc CP932
CharsetDefault UTF-8
CharsetOptions NoImplicitAdd IgnoreIlSeq
AddDefaultCharset UTF-8
Header append Cache-Control max-age=5
</Location>
<Location /test/bbs-utf8.cgi>
SetInputFilter XLATEIN
CharsetSourceEnc CP932
CharsetDefault UTF-8
CharsetOptions NoImplicitAdd IgnoreIlSeq
</Location>
<VirtualHost ...>
# ServerName dso.2ch.net のところ
AliasMatch ^/(\w+)/dat-utf8/(\d+\.dat)$ /home/ch2dso/public_html/$1/dat/$2
Alias /test/bbs-utf8.cgi /home/ch2dso/public_html/test/bbs.cgi
</VirtualHost>
----------------------------------------------------------------------
ブラウザ振り分けの RewriteCond / RewriteRule なんかは .htaccess でもよさそうということで.
>>373
韓国麺まーだー?ティンティン
韓国麺まーだー?ティンティン
377root▲ ★
2006/08/12(土) 01:11:49ID:???0 さてと。
…って、mod_charset_lite って、Apache 2.0 系にはないのかしら。
うーむ。だとすると、ex11 あたりのほうがいい? < テスト環境
うーむ。だとすると、ex11 あたりのほうがいい? < テスト環境
>>378
>ということで >>111 のパッチを、Apache 2.0.59 用も出してもらえるとうれしいです。
というか,基本的に 2.0 系と 2.2 系ではモジュールのソースは互換性があるんで,
単に 2.2.3 の mod_charset_lite.c を持ってくればいいのかと.
http://svn.apache.org/repos/asf/httpd/httpd/tags/2.2.3/modules/filters/mod_charset_lite.c
これにパッチ当てて,単純に apxs でビルドすれば Ok と思いますんで.
>dso サーバでは、read.html を read.cgi として動かそうと思っているので、
まぁ RewriteRule は httpd.conf でも .htaccess でもどっちでもいいかとは思うんですが
RewriteRule /?read\.cgi(?:/(.*))?$ /test/read.html#$1 [R,NE]
read.html は PATH_INFO 形式でも受け付けますが(さらにいうと QUERY_STRING 形式も可)
location.hash 形式推奨ってことで上記のルールでは external redirect にしてます.
もし,external redirect にせず PATH_INFO のままで扱うってことなら
RewriteRule /?read\.cgi(/?.*)$ /test/read.html$1
>ということで >>111 のパッチを、Apache 2.0.59 用も出してもらえるとうれしいです。
というか,基本的に 2.0 系と 2.2 系ではモジュールのソースは互換性があるんで,
単に 2.2.3 の mod_charset_lite.c を持ってくればいいのかと.
http://svn.apache.org/repos/asf/httpd/httpd/tags/2.2.3/modules/filters/mod_charset_lite.c
これにパッチ当てて,単純に apxs でビルドすれば Ok と思いますんで.
>dso サーバでは、read.html を read.cgi として動かそうと思っているので、
まぁ RewriteRule は httpd.conf でも .htaccess でもどっちでもいいかとは思うんですが
RewriteRule /?read\.cgi(?:/(.*))?$ /test/read.html#$1 [R,NE]
read.html は PATH_INFO 形式でも受け付けますが(さらにいうと QUERY_STRING 形式も可)
location.hash 形式推奨ってことで上記のルールでは external redirect にしてます.
もし,external redirect にせず PATH_INFO のままで扱うってことなら
RewriteRule /?read\.cgi(/?.*)$ /test/read.html$1
>>380
> というか,基本的に 2.0 系と 2.2 系ではモジュールのソースは互換性があるんで,
> 単に 2.2.3 の mod_charset_lite.c を持ってくればいいのかと.
> http://svn.apache.org/repos/asf/httpd/httpd/tags/2.2.3/modules/filters/mod_charset_lite.c
> これにパッチ当てて,単純に apxs でビルドすれば Ok と思いますんで.
なるほどです。
> まぁ RewriteRule は httpd.conf でも .htaccess でもどっちでもいいかとは思うんですが
> (りゃ。
ふむふむ。
これでいけそうですね。
今日はこれから事情があるので、その後にでもじっくりと。
> というか,基本的に 2.0 系と 2.2 系ではモジュールのソースは互換性があるんで,
> 単に 2.2.3 の mod_charset_lite.c を持ってくればいいのかと.
> http://svn.apache.org/repos/asf/httpd/httpd/tags/2.2.3/modules/filters/mod_charset_lite.c
> これにパッチ当てて,単純に apxs でビルドすれば Ok と思いますんで.
なるほどです。
> まぁ RewriteRule は httpd.conf でも .htaccess でもどっちでもいいかとは思うんですが
> (りゃ。
ふむふむ。
これでいけそうですね。
今日はこれから事情があるので、その後にでもじっくりと。
382動け動けウゴウゴ2ちゃんねる
2006/08/13(日) 01:51:20ID:4xdXhh4p0 質問・雑談スレッドに書いたんですが運営の人が降臨しなさそうなのでこちらに書かせて頂きます
運営の人に教えて答えてもらいたいんですけど
2ちゃんねるのTOP→掲示板から入ると2ペインで片方が板一覧のまま残り
何回かスレを開いたり書き込むと消えるけど、プログラム的にはどのような仕組みになってるんですか?
運営の人に教えて答えてもらいたいんですけど
2ちゃんねるのTOP→掲示板から入ると2ペインで片方が板一覧のまま残り
何回かスレを開いたり書き込むと消えるけど、プログラム的にはどのような仕組みになってるんですか?
2006/08/13(日) 01:58:27ID:qGERqmC9P
少なくともここで聞くことじゃないな。
2006/08/13(日) 01:59:15ID:VGAz9MxW0
色々なところで同じことを聞く行為は
マルチポストと呼ばれ忌み嫌われております
質雑に帰れ
マルチポストと呼ばれ忌み嫌われております
質雑に帰れ
385動け動けウゴウゴ2ちゃんねる
2006/08/13(日) 02:02:29ID:4xdXhh4p0 正直JavaScriptで動かそうとしてる馬鹿は死ねばいいと思う
ってレスをどっかでしたんだがな…
誰か拾ってきてくれ
ってレスをどっかでしたんだがな…
誰か拾ってきてくれ
>クライアントサイドスクリプトに処理を集約しようとしてる馬鹿は正直死ねばいいと思う。
>
>宣撫らのこととか考えてんのか?Safari、Opera、FireFoxのこと考えてるのか?
>
>自分でろくにJavaScriptの許可不許可を設定できない奴のこと考えてるのか?
>
>壷やらモリタポやらで膨大な、幅広いユーザーから金とっといて、考えてないってことはないよな?
>
>ん?
この前誰かOperaでろくに表示されないようにBe板作り変えたときのレスだ
互換性ぐらい考えろよな
>
>宣撫らのこととか考えてんのか?Safari、Opera、FireFoxのこと考えてるのか?
>
>自分でろくにJavaScriptの許可不許可を設定できない奴のこと考えてるのか?
>
>壷やらモリタポやらで膨大な、幅広いユーザーから金とっといて、考えてないってことはないよな?
>
>ん?
この前誰かOperaでろくに表示されないようにBe板作り変えたときのレスだ
互換性ぐらい考えろよな
管理人の言葉は、
「長いものには巻かれましょう」
だったはず。
ソースは、どこだったかな。
いつだったかの、2ちゃんねる公式ガイドだったと思うです。
「長いものには巻かれましょう」
だったはず。
ソースは、どこだったかな。
いつだったかの、2ちゃんねる公式ガイドだったと思うです。
まぁ,実用段階では User-Agent による振り分けで,read.html に対応できないブラウザは
従来版の read.cgi に振るようになるかと.
あと,自分自身が Firefox ユーザなんで Firefox には対応するように作ってます.
Opera とかその辺は自分では直接動作確認できないものの,可能なら対応できるように
したいと思いますが,対応不能なら上記のような振り分けで従来版の read.cgi に振ることになるかと.
従来版の read.cgi に振るようになるかと.
あと,自分自身が Firefox ユーザなんで Firefox には対応するように作ってます.
Opera とかその辺は自分では直接動作確認できないものの,可能なら対応できるように
したいと思いますが,対応不能なら上記のような振り分けで従来版の read.cgi に振ることになるかと.
さて、お待たせしましたが、いよいよ設定するです。
寝るまでに、dso で read.cgi という名前で dso で動かすことができて、
SunOS さんが開発をすすめられるようにしようかと。
寝るまでに、dso で read.cgi という名前で dso で動かすことができて、
SunOS さんが開発をすすめられるようにしようかと。
2006/08/13(日) 02:56:51ID:7N1MUWqT0
+ +
∧_∧ +
(0゚・∀・) ワクワクテカテカ
(0゚∪ ∪ +
と__)__) +
∧_∧ +
(0゚・∀・) ワクワクテカテカ
(0゚∪ ∪ +
と__)__) +
>>391
ん、ここの話題じゃないような。
ん、ここの話題じゃないような。
あ、しまた。
運営の人じゃないんだった。ごめんなさい。
運営の人じゃないんだった。ごめんなさい。
395せっ☆マ ◆wwwwWwWWWw
2006/08/13(日) 02:59:11ID:UnIad/5p0 >>389
そうか。
俺は宣撫らだから別に困らないけど…開発するのならOpera落としてテストするべきだよと一言。
その辺がめんどくさいのなら最初から携わるなともう一言
不許可の場合も<noscriptで飛ばすとか何とかしてちゃんと対応汁
とりあえず頑張ってください
そうか。
俺は宣撫らだから別に困らないけど…開発するのならOpera落としてテストするべきだよと一言。
その辺がめんどくさいのなら最初から携わるなともう一言
不許可の場合も<noscriptで飛ばすとか何とかしてちゃんと対応汁
とりあえず頑張ってください
2006/08/13(日) 03:00:39ID:amX6z+gg0
文句が出てから対応するという2chメソッドでしょう
397動け動けウゴウゴ2ちゃんねる
2006/08/13(日) 03:01:50ID:mm6e11yz0 運営のフリをするrootたんみっけ!
mod_charset_lite + patch の組み込みはできた模様。
これから、httpd の設定へと。
これから、httpd の設定へと。
400382
2006/08/13(日) 03:09:58ID:4xdXhh4p0401せっ☆マ ◆wwwwWwWWWw
2006/08/13(日) 03:15:13ID:UnIad/5p0 >>400
プログラム関係ない
)、._人_人__,.イ.、._人_人_人
<´ 天狗じゃ、天狗の仕業じゃ! >
⌒ v'⌒ヽr -、_ ,r v'⌒ヽr ' ⌒
// // ///:: < _,ノ`' 、ヽ、_ ノ ;;;ヽ //
///// /:::: (y○')`ヽ) ( ´(y○') ;;| /
// //,|::: ( ( / ヽ) )+ ;| /
/ // |::: + ) )|~ ̄ ̄~.|( ( ;;;|// ////
/// :|:: ( (||||! i: |||! !| |) ) ;;;|// ///
////|:::: + U | |||| !! !!||| :U ;;; ;;;| ///
////|::::: | |!!||l ll|| !! !!| | ;;;;;;| ////
// / ヽ::::: | ! || | ||!!| ;;;;;;/// //
// // ゝ:::::::: : | `ー----−' |__////
プログラム関係ない
)、._人_人__,.イ.、._人_人_人
<´ 天狗じゃ、天狗の仕業じゃ! >
⌒ v'⌒ヽr -、_ ,r v'⌒ヽr ' ⌒
// // ///:: < _,ノ`' 、ヽ、_ ノ ;;;ヽ //
///// /:::: (y○')`ヽ) ( ´(y○') ;;| /
// //,|::: ( ( / ヽ) )+ ;| /
/ // |::: + ) )|~ ̄ ̄~.|( ( ;;;|// ////
/// :|:: ( (||||! i: |||! !| |) ) ;;;|// ///
////|:::: + U | |||| !! !!||| :U ;;; ;;;| ///
////|::::: | |!!||l ll|| !! !!| | ;;;;;;| ////
// / ヽ::::: | ! || | ||!!| ;;;;;;/// //
// // ゝ:::::::: : | `ー----−' |__////
まずは、dso サーバだけ、
従来のは read-dso.cgi という名前で動くようにした。
従来のは read-dso.cgi という名前で動くようにした。
2006/08/13(日) 03:28:54ID:PSePZQsv0
>>400
あっちのスレで答えといたぞ
あっちのスレで答えといたぞ
うぉー、書き込みもできるのか。
これはなかなか。
これはなかなか。
2006/08/13(日) 03:39:12ID:mm6e11yz0
あ、書き込めた・・・
dso の bbs.cgi は古くてランクとポイントの対応も他の鯖と同一ではないかも?
2006/08/13(日) 03:42:39ID:amX6z+gg0
すげえ
どうやってるのか分からないけど部分取得にも対応してるのか
で、バグ報告
クッキー確認のダイアログに同意してもその後書き込まれないで止まってしまいます
どうやってるのか分からないけど部分取得にも対応してるのか
で、バグ報告
クッキー確認のダイアログに同意してもその後書き込まれないで止まってしまいます
>>412
done.
done.
すごいっすね。クッキーというか前の結果もちゃんと残る?
でも、本文欄のは、いろんな意味で残さないほうがいいですね。
でも、本文欄のは、いろんな意味で残さないほうがいいですね。
2006/08/13(日) 03:52:43ID:mm6e11yz0
これって実装近い?
420せっ☆マ ◆wwwwWwWWWw
2006/08/13(日) 03:56:41ID:UnIad/5p0 乙ですお
★☆スレッドストッパー試験所inみゃんまー6☆★
1 :高瀬川@師匠闇神様 ◆uEP6Z9AQTI :2006/07/01(土) 22:52:00 ID:???
・
・
・
●age!!こそが真の勇者
●ちゃんと寝ましょう。
前スレ ★☆スレッドストッパー試験所inみゃんまー6☆★
undefined
~~~~~~~~~~
↑
ミスかな…
★☆スレッドストッパー試験所inみゃんまー6☆★
1 :高瀬川@師匠闇神様 ◆uEP6Z9AQTI :2006/07/01(土) 22:52:00 ID:???
・
・
・
●age!!こそが真の勇者
●ちゃんと寝ましょう。
前スレ ★☆スレッドストッパー試験所inみゃんまー6☆★
undefined
~~~~~~~~~~
↑
ミスかな…
422せっ☆マ ◆wwwwWwWWWw
2006/08/13(日) 04:00:33ID:UnIad/5p0 http://dso.2ch.net/test/read-dso.cgi/myanmar/1151761920/
にて末尾に
Hello 2ch !!
ERROR NO=0
maxLA=16.000000
LA=0.571777
2006/08/13 03:59:02 日本時間が取れるようになりました。
/myanmar/1151761920/ PATH_INFO
(null) QUERY_STRING
/home/ch2dso/public_html/test/ cwd
/home/ch2dso home
dso.2ch.net server name
ita[myanmar]
key[1151761920]
res[]
dat[/home/ch2dso/public_html/myanmar/dat/1151761920.dat]
where[1]
size[66260]
time[2066833856] LastModifyed 今回は無しの方向で、
lineN[535]
subject[★☆スレッドストッパー試験所inみゃんまー6☆★]
st[1]
to[534]
ls[0]
nf[0]
xxx[]
にて末尾に
Hello 2ch !!
ERROR NO=0
maxLA=16.000000
LA=0.571777
2006/08/13 03:59:02 日本時間が取れるようになりました。
/myanmar/1151761920/ PATH_INFO
(null) QUERY_STRING
/home/ch2dso/public_html/test/ cwd
/home/ch2dso home
dso.2ch.net server name
ita[myanmar]
key[1151761920]
res[]
dat[/home/ch2dso/public_html/myanmar/dat/1151761920.dat]
where[1]
size[66260]
time[2066833856] LastModifyed 今回は無しの方向で、
lineN[535]
subject[★☆スレッドストッパー試験所inみゃんまー6☆★]
st[1]
to[534]
ls[0]
nf[0]
xxx[]
>>419 ですかね.あとは不具合報告に対処しつつ,対応可能なブラウザとそうでないものの
振り分けを考えていくってかんじですかね.
>>420 ん〜と,ちなみにブラウザは何でしょうか......? 自分の Firefox では
>前スレ ★☆スレッドストッパー試験所inみゃんまー6☆★
>http://dso.2ch.net/test/read.cgi/myanmar/1149217221/
になってますが......
振り分けを考えていくってかんじですかね.
>>420 ん〜と,ちなみにブラウザは何でしょうか......? 自分の Firefox では
>前スレ ★☆スレッドストッパー試験所inみゃんまー6☆★
>http://dso.2ch.net/test/read.cgi/myanmar/1149217221/
になってますが......
425せっ☆マ ◆wwwwWwWWWw
2006/08/13(日) 04:07:21ID:8RoQ/HNi0 でもって
<noscript></noscript>をヘッダにぶちこんで
metaでread-dso.cgiに飛ばす。metaで飛べない人のためにもちアンカー設置
<noscript></noscript>をヘッダにぶちこんで
metaでread-dso.cgiに飛ばす。metaで飛べない人のためにもちアンカー設置
read-dso.cgi というのはちとださいかな。
read.so にしておこう。
read.so にしておこう。
430せっ☆マ ◆wwwwWwWWWw
2006/08/13(日) 04:14:47ID:8RoQ/HNi0 readso.cgi
の方が見慣れてるような気がしなくもないww
寝る
おっ おっ おっ カッチン
カッチン
. (^ω^ ≡^ω^)彡 ミ
. ( ∪ ∪ \†/
と_)_) .△
の方が見慣れてるような気がしなくもないww
寝る
おっ おっ おっ カッチン
カッチン
. (^ω^ ≡^ω^)彡 ミ
. ( ∪ ∪ \†/
と_)_) .△
>>431
> 説明ページなどを別途作って
> そちらにリンクするとか,そんな感じになるかも......
今は、それでいいんじゃないですかね。
JavaScript がない人は、1クリック増えちゃうけど。
> 説明ページなどを別途作って
> そちらにリンクするとか,そんな感じになるかも......
今は、それでいいんじゃないですかね。
JavaScript がない人は、1クリック増えちゃうけど。
2006/08/13(日) 04:31:07ID:ZPUk9xfD0
試したけどやっぱりhashはいまいちだなあ。
戻るがきかない。
あと、IEだとスレの保存ができない
Firefoxだとスレの保存はできるが
保存したスレを開くと
_onload(e);
でエラー(too much recursion)になる
(IEで開くとStack overflawとでる)
で、OKなブラウザでも普通のread.cgiへのリンクはあったほうがいいな
(scriptで生成する)
戻るがきかない。
あと、IEだとスレの保存ができない
Firefoxだとスレの保存はできるが
保存したスレを開くと
_onload(e);
でエラー(too much recursion)になる
(IEで開くとStack overflawとでる)
で、OKなブラウザでも普通のread.cgiへのリンクはあったほうがいいな
(scriptで生成する)
2006/08/13(日) 04:36:36ID:amX6z+gg0
>>434
やる人がいないとどうにもならない罠
やる人がいないとどうにもならない罠
436382
2006/08/13(日) 04:40:58ID:4xdXhh4p0 rootタン教えてくだしい
2006/08/13(日) 04:48:19ID:7RtoKTG00
試してみたけどAjaxの書き込みは凄い快適だな
専ブラ使ってるみたい。
専ブラ使ってるみたい。
>>433
>試したけどやっぱりhashはいまいちだなあ。
>戻るがきかない。
まぁ,上の方でも話してましたが,(JavaScript に限らず Java や Flash などでも)
このようにクライアント側で HTML 整形することになると,外側の html と
中身の dat の双方の HTTP リクエストが発生し鯖へのアクセス数は増加することになって
負荷軽減という面で見れば微妙になってしまうと.ここで,PATH_INFO 形式などでは
板・スレなどの指定が変わった際に外側の html のキャッシュが効かない,
それに対し location.hash ならキャッシュを有効活用できる,ってことなんで......
あと,これでスレの保存をした場合はどちらにしろ外側の html しか保存されず
中身の dat は保存されないので,保存に不向きなのは確かですね.read.so への
リンクを入れるとして,どのあたりに入れるのがいいですかね......
>試したけどやっぱりhashはいまいちだなあ。
>戻るがきかない。
まぁ,上の方でも話してましたが,(JavaScript に限らず Java や Flash などでも)
このようにクライアント側で HTML 整形することになると,外側の html と
中身の dat の双方の HTTP リクエストが発生し鯖へのアクセス数は増加することになって
負荷軽減という面で見れば微妙になってしまうと.ここで,PATH_INFO 形式などでは
板・スレなどの指定が変わった際に外側の html のキャッシュが効かない,
それに対し location.hash ならキャッシュを有効活用できる,ってことなんで......
あと,これでスレの保存をした場合はどちらにしろ外側の html しか保存されず
中身の dat は保存されないので,保存に不向きなのは確かですね.read.so への
リンクを入れるとして,どのあたりに入れるのがいいですかね......
2006/08/13(日) 05:56:02ID:ZPUk9xfD0
>>438
|あと,これでスレの保存をした場合はどちらにしろ外側の html しか保存されず
|中身の dat は保存されないので,,保存に不向きなのは確かですね.
Firefoxだと書いた状態で保存されたので一応表示はできた
(だからスレの保存はできると書いた)んだけど、自分で確認してみた?
|あと,これでスレの保存をした場合はどちらにしろ外側の html しか保存されず
|中身の dat は保存されないので,,保存に不向きなのは確かですね.
Firefoxだと書いた状態で保存されたので一応表示はできた
(だからスレの保存はできると書いた)んだけど、自分で確認してみた?
チェックのため Opera もダウソしてみた.このプラットフォームにも対応してるのは偉い.
http://jp.opera.com/download/index.dml?opsys=Solaris%20Intel&lng=en&ver=9.01&platform=Solaris%20Intel&local=y
>>439 あぁ,「完全」の形で保存するとそうなるのね.しかし,そうなるとなおさら
保存に不向きですね.JavaScript 側で想定してない HTML の構造になっちゃうんで.
強いて言えば,「完全」の形で保存したのなら JavaScript オフにしてから表示すればいいのかも.
http://jp.opera.com/download/index.dml?opsys=Solaris%20Intel&lng=en&ver=9.01&platform=Solaris%20Intel&local=y
>>439 あぁ,「完全」の形で保存するとそうなるのね.しかし,そうなるとなおさら
保存に不向きですね.JavaScript 側で想定してない HTML の構造になっちゃうんで.
強いて言えば,「完全」の形で保存したのなら JavaScript オフにしてから表示すればいいのかも.
2006/08/13(日) 06:29:34ID:7RtoKTG00
保存っていうリンクを右クリッコ→対象をファイルに保存
じゃないけど、そういう案も考えてみた方がいいかも。
じゃないけど、そういう案も考えてみた方がいいかも。
2006/08/13(日) 09:36:26ID:Qz5OOFi7P
結局read.soは何の処理をしていますか?
>>442 従来のサーバ側で HTML 化する read.cgi と同じものですね.
2006/08/13(日) 09:54:07ID:y6E3b59T0
これは良い夏休みの自由研究ですね。
http://dso.2ch.net/test/read.html#myanmar/1153850369/l50
一部文字化けしてるんですが僕だけでしょうか
一部文字化けしてるんですが僕だけでしょうか
で、やっぱり画面上で read.html になるのも、微妙にあれですね。
画面上は read.cgi で表示してほしい(ファイルは read.cgi という名前で置く)
とすると、どうすればいいのかしら。
確か、前にもこの質問したと思うけど、改めて。
画面上は read.cgi で表示してほしい(ファイルは read.cgi という名前で置く)
とすると、どうすればいいのかしら。
確か、前にもこの質問したと思うけど、改めて。
448せっ☆マ ◆wwwwWwWWWw
2006/08/13(日) 13:54:29ID:OefIEdBp0 鯖サイドとクライアントに上手に処理を分散させることはできないの?
そうすると何かとあとあと便利かなと思ってるんだけど…めんどくさい?
そうすると何かとあとあと便利かなと思ってるんだけど…めんどくさい?
2006/08/13(日) 14:30:31ID:Gy0/AMhIP
なんとなく紛らわしい
パンツもふんどしも同じ股間を隠すものだけどふんどしをパンツとは呼ばない
パンツもふんどしも同じ股間を隠すものだけどふんどしをパンツとは呼ばない
中身も同じものなんでしょ?
452せっ☆マ ◆wwwwWwWWWw
2006/08/13(日) 14:44:41ID:OefIEdBp0453せっ☆マ ◆wwwwWwWWWw
2006/08/13(日) 14:54:06ID:OefIEdBp0 ようするに今まで慣れてるものにより一般的なものを対応させておいた方が何かと不具合起きにくいってことを言いたかった。
分かりにくくてすまn
分かりにくくてすまn
>>http://dso.2ch.net/test/read.cgi/myanmar/1155409133/37
Opera 完璧です。
Firefox beフィルタ(画面右上)が表示されず
IE ランタイムエラー 120行目 文字の繰り返しを表す正規表現演算子が不正です。
Opera 完璧です。
Firefox beフィルタ(画面右上)が表示されず
IE ランタイムエラー 120行目 文字の繰り返しを表す正規表現演算子が不正です。
>>447
<Files read.cgi>
AcceptPathInfo On
ForceType text/html
SetHandler default-handler
</Files>
>>449 read.cgi という同じ名前でアクセスしても,対応ブラウザなら read.html,
非対応ブラウザなら read.so,にそれぞれ振り分けるって形になると思います.
ただ,User-Agent の判定はできても JavaScript の on / off の判定は
サーバ側ではできないので,対応ブラウザでも JavaScript off の場合の
“逃げ道”として read.so という名前で参照できるようにする意味はあるかと.
>>454 Firefox, IE のバージョンはいくつでしょうか?
Firefox 1.5.0.x, IE 6 なら動くんですが......
<Files read.cgi>
AcceptPathInfo On
ForceType text/html
SetHandler default-handler
</Files>
>>449 read.cgi という同じ名前でアクセスしても,対応ブラウザなら read.html,
非対応ブラウザなら read.so,にそれぞれ振り分けるって形になると思います.
ただ,User-Agent の判定はできても JavaScript の on / off の判定は
サーバ側ではできないので,対応ブラウザでも JavaScript off の場合の
“逃げ道”として read.so という名前で参照できるようにする意味はあるかと.
>>454 Firefox, IE のバージョンはいくつでしょうか?
Firefox 1.5.0.x, IE 6 なら動くんですが......
2006/08/13(日) 16:47:51ID:amX6z+gg0
>>456
いえ、サーバ側の変換がおかしいです。
CP932なら〜はU+FF5Eに変換されなければならないのに
U+301Cに変換されています。
http://dso.2ch.net/myanmar/dat/1153850369.dat
http://dso.2ch.net/myanmar/dat-utf8/1153850369.dat
いえ、サーバ側の変換がおかしいです。
CP932なら〜はU+FF5Eに変換されなければならないのに
U+301Cに変換されています。
http://dso.2ch.net/myanmar/dat/1153850369.dat
http://dso.2ch.net/myanmar/dat-utf8/1153850369.dat
■ このスレッドは過去ログ倉庫に格納されています
ニュース
- 【野球】源田壮亮が妻・衛藤美彩に〝決別LINE〟送信か「あとは弁護士と話してほしい」 [ネギうどん★]
- 【速報】小池都知事の資産公開、預貯金「0円」 [香味焙煎★]
- 出生数が過去最低を更新 子どもはほしいのに金銭問題がネック 抜け出せない"少子化の罠" [首都圏の虎★]
- ダウンタウン、とんねるずは“持っていなかった”。“いま売れている芸人”が持っている「令和の視聴者が求める要素」とは [ネギうどん★]
- 選択的夫婦別姓の導入に「高齢の親世代」も懸念 「孫の幸せ」「先祖代々の土地やお墓」「お葬式や法事」「介護」などを心配 [煮卵★]
- 出生数が過去最低を更新 子どもはほしいのに金銭問題がネック 抜け出せない"少子化の罠" ★2 [首都圏の虎★]
- 【速報】石破総理「東京一極集中をやめます。まず私たちから省庁を地方移転、大企業も地方移転させます」百合子大発狂へw [732289945]
- 「苗字漢字+名前カタカナ」の元祖って初音ミク? [312375913]
- ( ・᷄ὢ・᷅ )心療内科から帰ってきたんやが
- 【動画】クソガキ、サンタクロースからのプレゼントが石炭で発狂wwwwwwwww [144099228]
- 【速報】石破総理「東京一極集中をやめる。まずは省庁と大企業を地方移転させる」
- 国試7浪ルシファーさん(40)、医師国家試験まであと1か月なのに東大入試の話ばかりしてる [808139444]