2ch専用ブラウザの作り方 at TECH
[2ch|▼Menu]
1:デフォルトの名無しさん
07/05/29 11:33:57
をまとめましょう

2:webmaster@気まぐれアナスイ
07/05/29 11:50:58
$~# age,age,age,age,age,age,age,age
!(ΦyΦ+){ の様な感じです…}

3:デフォルトの名無しさん
07/05/29 12:02:25
最低限の情報も書かなければ関連リンクすら張らない、無能の上に努力もしない。
何故、口を開けてただ待つだけの恥ずかしい行為が何の躊躇もなく出来るんだろう?

4:デフォルトの名無しさん
07/05/29 13:36:33
まずお湯をわかします

5:デフォルトの名無しさん
07/05/29 13:38:11
次に包丁を用意します

6:デフォルトの名無しさん
07/05/29 15:18:16
その前にインターネットを購入する必要がある。

7:デフォルトの名無しさん
07/05/29 19:35:54
イッペンシンデミろ

8:デフォルトの名無しさん
07/05/29 21:27:44
まず嘘を嘘と見抜けるようになるべきだと思う。

9:デフォルトの名無しさん
07/05/31 17:39:22
まとめってあるの?オレも自分専用の作ってみたいな。自分しか使い道ないような機能盛り込んでさ。

10:デフォルトの名無しさん
07/06/04 13:57:23
そんなに頭悪いんじゃ無理

11:デフォルトの名無しさん
07/06/04 22:06:11
↑お前みたいにみんなが暇人じゃないんだよ。

12:デフォルトの名無しさん
07/06/05 10:53:34
でも、2ch専用ブラウザなんて暇人しか作らないよね?

13:デフォルトの名無しさん
07/06/05 11:17:03
それはないな。暇人の理論は理解不能。

14:デフォルトの名無しさん
07/06/05 12:17:16
2chのAPIって公開されているんですか? どこに?

15:デフォルトの名無しさん
07/06/05 12:24:34
とつぶやくと入れ歯の魔王が現れ「それは岩清水八幡宮が教えてくれるであろう」と答え

16:デフォルトの名無しさん
07/06/05 14:45:14
ここはひどいインターネッツですね

17:デフォルトの名無しさん
07/06/05 21:28:17
岩清水八幡宮ってどこですか?

18:デフォルトの名無しさん
07/06/06 21:39:24
すると美味しいカレーの出来上がり!


19:デフォルトの名無しさん
07/06/10 20:03:09
まず、必要なのはガッツと根性だ。
丸太を担いでロードワーク10Km!!
スクワット100セット
腕立てふせ100回
これを1月続けるんだ。
まずはそれからだ。

20:デフォルトの名無しさん
07/06/10 21:26:21
まじめな話DATをダウンロードして表示して保管して
書き込みはbbs.cgiを呼んでやるだけでしょ大雑把に言って

21:デフォルトの名無しさん
07/06/11 11:17:13
APIが分からずにどうやって書いているの?

22:デフォルトの名無しさん
07/06/11 20:04:00
はあ?

23:デフォルトの名無しさん
07/07/06 20:12:39
ググれば作れる。
最萌用に、スレdat取得スクリプト書いて30分置きにcronでチェック&ゲットしてる。

こういう基本的な部品を組み合わせて用件を満たしたほうがいいな。
アプリに何でもかんでも組み込んじゃうと、小回りが利かないからな。

24:デフォルトの名無しさん
07/09/10 04:08:19
内部の基本は>>20だね、
専用ブラウザとして差が出るのは外見、使い勝手の違いだけなんだよね。

25:デフォルトの名無しさん
07/09/23 15:27:31
VC++でもVBでもDelphiでも何でもいいからブラウザ作って、
2ch以外にアクセスできなくすればおk

26:デフォルトの名無しさん
07/10/04 15:51:56
>>25
ワロタ

27:デフォルトの名無しさん
07/10/30 05:09:05
オープンソースのコードを見て勉強しなさい!

28:デフォルトの名無しさん
07/10/30 23:19:11
作ると言うより、JaneをC++化する必要がある気がする

Delphiだと将来が心配だ

29:デフォルトの名無しさん
07/11/03 03:50:15
>>28
Lovelyの人がやってたと思ったらいつの間にか企画ごと消えてるねぇw

30:デフォルトの名無しさん
08/01/09 17:12:25
>>20
DATって何?
DATってどうやってダウンロードすんの?

31:デフォルトの名無しさん
08/01/12 12:38:41
>>30
2chブラウザ開発資料
URLリンク(info.2ch.net)
2ちゃんねるの仕様
URLリンク(www.monazilla.org)

32:デフォルトの名無しさん
08/01/12 23:51:34
monazillaスレ落ち単価?

33:デフォルトの名無しさん
08/02/23 18:25:04
2ch用ブラウザ作っているマカーです。
Rubyが言語です。Pythonは未習得です。だからRuby。
Rubyである程度できたらRubyCocoaにつめます。
目的は実況ブラウザなんで、
・定期更新
はつけたいかと思います・・
投稿する時のクッキー設定は
header['Cookie'] = res['Set-Cookie']
としていますが、expires=Friday, 01-Jan-2010 00:00:00 GMT;
とあり得ないクッキーがついているんです・・・
解決方法はHeaderからDateをつける方法しかないですかね?

34:デフォルトの名無しさん
08/02/23 18:31:05
Rubyは処理遅いからやめとけ
自分だけで使うならともかく、不特定多数に使わせられるようなものは作れないよ

35:デフォルトの名無しさん
08/02/23 18:32:46
>>33
URLリンク(www.unixuser.org)

36:デフォルトの名無しさん
08/02/23 18:32:50
>>34
自分だけです。
配布は予定してませんが、どちらかというと
Obj-Cは難しすぎる。
Pythonは未習得なのでパス
Rubyは使いやすいしNet/httpがあるので

37:デフォルトの名無しさん
08/02/23 18:33:45
>>35
goRuaは参考にしています。
だけどスキルアップみたいなので作りたいという訳で、
Mac用の実況ブラウザが見つからなかったので・・


38:33 ◆39wUrhddyw
08/02/23 18:36:30
トリップつけた。sage忘れてました

39:デフォルトの名無しさん
08/02/23 18:38:43
公開しないならスレ違いのような気もする
どうせRuby固有の話にしかならんのだろうしRubyスレにでも行け

40:33 ◆39wUrhddyw
08/02/23 18:40:26
>>39
すいません、公開するかも、ということです
CUIの時はまだ公開しませんよ・・・GUIになってからです


41:デフォルトの名無しさん
08/02/23 18:41:50
Rubyで何か作りたいが勉強のためであって公開する気はサラサラない
そんな人のために宿題スレ

Rubyの宿題教えてください。2限目
スレリンク(tech板)

Ruby限定のツブシのきかないつまんない話だらけになる可能性が大なのには同意

42:33 ◆39wUrhddyw
08/02/23 18:44:40
>>41
うーん、やっぱ移った方がいいですか
とりあえずある程度できたらまたきてみます

43:デフォルトの名無しさん
08/02/23 22:25:31
俺も暇つぶしにRubyで作ってみよ

44:デフォルトの名無しさん
08/02/25 19:13:09
どうせ作るなら公開するの作ればいいのに

45:デフォルトの名無しさん
08/03/01 12:42:10
ここも糞スレか

46:43
08/03/02 02:28:58
コアだけ作ってるんだけど、それが出来たら誰かGUI作ってくれない?
俺が途中で面倒くさくなってほったらかす可能性は高いけど

47:デフォルトの名無しさん
08/03/02 08:56:55
じゃあ、その時のためにtkの勉強を始めます。

48:デフォルトの名無しさん
08/03/02 09:15:21
>>46
そんなことするくらいなら既存の公開ソースをいじったほうが早い

49:デフォルトの名無しさん
08/03/02 09:33:04
ていうか、本当に必要なのは(>>43が作ってるのであろう)通信やパース部分よりGUIだよな

ローカルにある板一覧から板を選んでローカルにあるsubject.txtを読み込んでスレ一覧を表示して
スレ一覧からスレを選ぶとローカルにあるdatをパースして表示
こういうことをよどみなく行えるソフトが必要なんであって、ぶっちゃけRubyで作るような部分は二の次だ

50:デフォルトの名無しさん
08/03/02 09:34:43
!!
tkって別途インストール必要なのか??
面倒くさいな。

51:デフォルトの名無しさん
08/03/02 09:59:22
PythonのTkinterは標準添付

52:デフォルトの名無しさん
08/03/02 10:15:23
つかTk自体がハードな使用にはあまり向かない

「雑多なオプションつきのコマンドをシェルプロンプトから入力して結果を確認するの超めんどい」
というような需要にぴったりはまる程度の代物だ

53:デフォルトの名無しさん
08/03/02 10:23:39
>>52
マウスでポチポチできたら楽だよね、というのにはぴったりなんだよ
…2chブラウザみたいなのにはイマイチ向かないのは理解
てかもうちょいネイティブなプログラミング言語で作れば使いやすいのできそうなのに

54:デフォルトの名無しさん
08/03/02 10:23:54
マジっすか!?

じゃあGUIライブラリは何がいいでしょうか?

55:デフォルトの名無しさん
08/03/02 10:41:44
時代を先取りしすぎたHTAなんてどうよ
セキュリティソフトの警告は無視する方向で

56:デフォルトの名無しさん
08/03/02 12:51:13
それってGUIライブラリなんですか?

57:デフォルトの名無しさん
08/03/02 13:16:05
まずバックエンドでCUIのみで動作するものを作れ

コマンドから
2ch get tech subback
2ch get tech 1180406037 all
2ch get tech 1180406037 l50
2ch get tech 1180406037 -100
2ch put tech 1180406037 'orz\nアッー!'
みたいな操作が出来ればよい


58:デフォルトの名無しさん
08/03/02 13:17:11
orz
アッー!

59:デフォルトの名無しさん
08/03/02 13:20:10
いやCUIの部分は43が作るって言うからさ
だからこっちはGUIの勉強しとこうかと・・・

60:43
08/03/02 14:14:20
コマンド操作じゃなくて、ピュアRuby & OOを意識して書いてる
@bbs = BBS.load
@board = @bbs.find("tech")
@board.update
@thread = @board.list[0]
@thread.update
@thread.read
ってな感じ

RubyでそれなりのGUIっていうと・・・gtkとかwxRuby?
サーバ+webブラウザでも面白いと思う

61:デフォルトの名無しさん
08/03/02 14:29:05
@bbs = BBS.load って書いてるけど
@bbsは何のオブジェクトのインスタンス変数なの?
あとBBSとboradの区別が付きづらい、threadは名前自体微妙

wxRubyだとライブラリ別途インストールしなきゃならないけど
Webrickなら標準添付だしそっちのほうがいいかも

色々ケチつけたけど頑張ってね

62:43
08/03/02 15:07:12
んーと、解説すると実は
モジュールで掲示板を切り替えられるように(汎用的に)する予定
つまり
BBS.loadの前に
set_module MachiBBS みたいな記述有り

んでBBSは、Board一覧(カテゴリ含む)のインスタンスをまとめたオブジェクト
ロードはそのインスタンスを読み込むメソッド(毎回一覧を更新しないため)

threadが微妙なのは重々承知、名前変えるなら何がいいかな
まあ名前空間違うから大丈夫だけど

63:デフォルトの名無しさん
08/03/02 18:03:14
別にインスタンスなんだから
sure = @board.list[0]
threads = @board.search('/糞/i')
unko = @board.id('1180406037')
なんでもいいと思う

64:デフォルトの名無しさん
08/03/03 00:28:48
Threadクラスを作ってるって話じゃないか?
変数名なら煽るとおりだが、それはUI作る人が気にすればいいこと

65:デフォルトの名無しさん
08/03/04 00:22:39
ダメだ・・・
Tkのインストールの仕方が分からんOrZ

66:43
08/03/07 02:43:16
どんどんソースが汚くなっていく

たぶん土日にはやっつけサーブレットと一緒に公開できる
まだ仕様も機能も定まってないけど

67:43
08/03/10 03:30:25
でけた
URLリンク(hokkority.com)

解説は後に書くとして、突っ込みを幅広く募集
ただまだ暫定版なので優しくしてね

68:デフォルトの名無しさん
08/03/10 07:55:24
るびまのコード添削とか読んでくれてるのかなあ

徹夜で眠いのであんま読んでないから変なこと言ってたらスマン

・ 掲示板サイトの対応を継承で表すのは面白い見方だと思う
・ base.rbでmethod_missing設定するくらいならusageくらい書け
  (メソッドを利用するのは「あなた」だけだろ?)
・ こういうときの2ちゃんねるはch2と書くのが普通
・ Base::BBSやBase::BoardがEnumerableを継承する必然性はたぶんゼロ
  (配列を外部に返すんじゃ何か問題がある?)
・ DownloaderでデータがStruct以下同文
・ Net::HTTPResponse#codeを整数に直した上でstatusというインスタンス変数に入れるのは死ぬほど紛らわしいからやめてくれ
  (文字列のままかresponsecodeという変数名にして欲しい)


69:デフォルトの名無しさん
08/03/10 22:27:22
uiってどういう意味?

70:デフォルトの名無しさん
08/03/11 00:11:59
UserInterface

71:デフォルトの名無しさん
08/03/11 00:17:58
uiというディレクトリに入れておく内容かどうかは疑問の余地があるな
cgiとかでいいような

72:デフォルトの名無しさん
08/03/11 00:23:56
サーブレットはユーザーインターフェースなのか?

73:43
08/03/13 02:03:12
>>68
> base.rbでmethod_missing設定するくらいならusageくらい書け
この辺はちょっと保留、たぶん丸ごと変えると思います

> Base::BBSやBase::BoardがEnumerableを継承する必然性はたぶんゼロ
シンプルに書けて個人的に好みなんだけど、変?

> DownloaderでデータがStruct以下同文
これは、Baseを継承した各クラスのdownloadメソッドが
「ダウンロードして、必要があればデータを加工して受け渡す」ために、それをまとめた専用のクラスが欲しかったわけです
もっとスマートな方法ってあります?

> ch2
> responsecode
了解しました


暇つぶしのつもりだったけど、全然暇じゃないことに気づいた
ぼちぼちやってくとして、そういえば>>33はどうなった?

74:43
08/03/23 10:26:34
えー、非常に恥ずかしい出来で、あんまり変わってないけどネタ的な意味で同じとこにうp
手をつける時間がないんだけど、今のところ投げるつもりも無いので長い目で見守ってね

75:デフォルトの名無しさん
08/03/23 12:29:06
だから何でサーブレットがユーザーインターフェースなんだよ!?

76:デフォルトの名無しさん
08/03/23 14:23:43
めんどくさい構造してるなあ
インスタンス変数に配列とハッシュを持ちまくった適当なオブジェクトでいいじゃん
あとMarshal使うくらいならPStore使おうぜ

77:43
08/03/24 08:46:11
> ui
稼動部に対するインターフェイスって意味で切り分けてるんだけど、どうおかしいすか?
もともとGUI作ってもらう前提で作ってて、だからといってサーバにguiはもっと抵抗あるし
cgiは言わずもがなで、あとは便宜的に「インターフェイス」と名づけたり?viewerとか?
簡単に解決する名前を見過ごしてるなら教えてほしいです。

>>76
サイトに書いてるとおり趣味でやってるんで、めんどくさいややこしい云々は言わないで
でもモジュールとサーブレット周りのやりとりはもっとシンプルにする予定です
> あとMarshal使うくらいならPStore使おうぜ
了解しました

78:デフォルトの名無しさん
08/03/24 10:49:35
公開者には批評批判を受け取る義務がある
でなければ公開などしないことだ
批評しないでくれと口走るなど言語道断

受け取るのが義務なだけで帰りに捨てちゃってもいいんだけどね

79:デフォルトの名無しさん
08/03/24 11:08:57
誰に言ってるんだ??

80:デフォルトの名無しさん
08/03/24 11:09:00
根拠も示さずに言いたいことを言うだけの批判者に対して
あれこれ構ってやる義務なんてどこにもないだろうに

81:43
08/03/24 11:15:57
>>78
> インスタンス変数に配列とハッシュを持ちまくった適当なオブジェクト
だったら、継承関係がうまくいかなかったり(今以上に)力技に頼る分が増える気がするの
一応考えては見るけど、方向がガラリと変わりそうなんで
ってわけで、構造というより方向性をつつかれた気がしたんで変な言い方になっちゃいました
とりあえず、基本的に全レス参考にしてるってことは一応表明しときます


UIって、
・物理的な入出力装置
・使用感とか操作感
のどちらかの意味合いが強いのかな

82:涼宮 ハルヒ
08/03/24 11:16:48
ファイアーエムブレム

83:43
08/03/24 11:18:24
>>79-80
たぶん>>77の、>>76宛ての1行目のことかと

84:デフォルトの名無しさん
08/03/24 11:31:53
相手は不特定多数だから全部にまともに答えるのは無理
聞くだけ聞いて必要なものは対処してあとは放っといても大丈夫
(っていうかブログにコメントさせればいい)

85:デフォルトの名無しさん
08/04/03 00:57:04
URLリンク(2chviewer.web.fc2.com)
Firfox2でしか動きません。壷を立ててプロキシをlocalhost:8095でお願いします。
クロスドメインしてもイイかFirfoxが聞いてきますのでyesでお願いします。


86:デフォルトの名無しさん
08/04/29 22:28:02
age

87:デフォルトの名無しさん
08/04/30 18:35:09
レスをスレッド表示に自動変換してくれるサイトあったと思うのですが
どなたか場所を知りませんか?

88:43
08/05/05 02:11:42
おひさ、それなりに改良した
URLリンク(hokkority.com)

今のところの大雑把な問題点
・ブラウザ依存
・スレッドの自動スクロールがうまく出来ない(一番上、一番下、新規レス、とか)
・スレッド一覧が重い(グリッドのライブラリ使いたいけどもっと重い)

あと擬似フレームのリサイズはどうやったらいいんだろ
DnDで実装出来るんかな、それかライブラリがあるなら教えてほしい
# でも素直にフレームのままだったらスクロールもまとめて解決できるか・・・

なんか知ってるか気になったとことかあったら教えて

89:デフォルトの名無しさん
08/05/05 11:18:17
>>88
どんな表示になるのかスクリーンショット希望

90:デフォルトの名無しさん
08/05/06 01:02:28
URLリンク(www.hokkority.com)
こんなんでいいすか?今んとこ何も特筆するとこはないです
とりあえずTODOでも書いてこうかな

91:デフォルトの名無しさん
08/05/09 19:52:11
windowsの実行ファイル作ってみたよ
URLリンク(hokkority.com)

92:デフォルトの名無しさん
08/05/30 13:44:24
画像リンクを抽出して、小さいプレビューを表示して、
クリックするとフルサイズ表示するものを作りたい。

93:デフォルトの名無しさん
08/05/30 14:08:16
>>92
どうぞ。

94:デフォルトの名無しさん
08/06/19 22:19:26
質問いいですか?

お気に入りの更新チェックをしたいのですが
板ごとにsubject.txtを取ってくるのと
HEADでdatを個別にチェックするのはどちらが優しいでしょうか?

更新チェックだけでデータ取得はいらないです。

95:デフォルトの名無しさん
08/06/29 20:18:56
作りたいけど結構難しいなぁ。
そもそもサーバーとのやり取り方法とか、分からん。
どんな本を買えばいいのかも分からん。HTTP&WEBって本は読んだ。

96:デフォルトの名無しさん
08/08/21 05:59:21
誰かさんが書いていたように、Webブラウザを作る要領でつくって、
単にそれを2ch専用にすりゃいいだけの話かもしれんw
Mozillaあたりのソースを読めばヒントが?

97:デフォルトの名無しさん
08/09/07 10:01:32
URLリンク(d.hatena.ne.jp)
ここ見てやれば簡単

98:デフォルトの名無しさん
08/09/07 11:17:34
なぽりんww

99:デフォルトの名無しさん
08/10/31 22:54:12
スレッド検索ってどうやって実装すんのが定石?

100:デフォルトの名無しさん
08/11/01 00:07:26
namazu

101:デフォルトの名無しさん
08/11/03 01:42:46
質問なんですが、2chは文字コードsjisですよね?
それだと、UNIX系OSの場合問題が有りますよね?
基本的に落としてきたものをiconv使ってutf-8に変換した後、
内部で処理して、表示する時またeucなどに変換してるんでしょうか?

102:デフォルトの名無しさん
08/11/03 02:45:51
>>101
眠いので適当に回答。
その延長線上に、LOCALEを認識しないソフトが生まれる。
以上!

だとつまらないので、
表示の問題か、ファイル保存の問題か、通信の問題か・・・
そもそも、Windows上で表示する場合か、UNIX上で表示する場合か。
問題を切り分けるくせを付けたほうが良いです。

あと、変換するなら保存する段階。表示する時やってたら、負荷すごすぎw
(保存時:1回、表示時:何回になるかわからない)


103:デフォルトの名無しさん
08/11/03 05:29:00
釣られてみるが

文字コード変換したものを保存してるのなんて無いだろ。
2chにある.datそのままだからこそ
他人との過去ログのやりとりとかに使われるんだし。

104:デフォルトの名無しさん
08/12/10 22:07:49
URLリンク(ktk-reader.appspot.com)

105:デフォルトの名無しさん
09/01/29 13:42:02
URLリンク(monazilla.org)
の資料室を見ながら専ブラ作ってみてるんだけど

レス書き込み方法の書き込み確認のPOST内容で
「要求メッセージの一例(初回投稿時・2回目)」
のところで、CookieにNAMEとMAILが指定してないんだけど
これってちゃんと指定しなきゃだめだよね?
一応バカニュースでテストしてみたんだけど、もしかして鯖に依存する?

106:デフォルトの名無しさん
09/01/29 22:49:45
たぶん、こっちで話したほうが良い
スレリンク(tech板)

107:デフォルトの名無しさん
09/01/30 13:32:47
>>106
そんなスレあったのか、
既出な予感がするのでROMってきま
サンクス

108:デフォルトの名無しさん
09/02/16 23:02:01
.NET(C#)ベースで2chブラウザを作ってみたいなと思っているのですが、
JaneStyleなどのDoe系統のスレッド表示コントロールで、
リンクとかレス番号をクリックできるようにしたり、
レス番号上で右クリックすると通常のものとは違うコンテキストメニューを出したりというのは
どういった処理で実現しているのでしょうか。
コントロール上にLabelやLinkLabelなどを乗せるというのは処理速度的にも違うような気がしますし、
WM_Paint上に処理を記述するというのも何か違うような気もします。

また、それはTextBoxを継承したクラスで処理可能なものなのでしょうか。

よろしくお願いします。


109:デフォルトの名無しさん
09/02/23 11:36:40
>>108
Jane系はHogeTextViewってコントロールを使ってる。
OpenJaneにソースがあるからそれを参考にしてみたら?
TCustomControlを継承して内部でゴリゴリ計算して表示させてる。

お手軽なのはTMemoやTRichTextを継承してコンポを自作かな。

110:デフォルトの名無しさん
09/04/11 18:50:09
スレッドタイトル検索はFind.2chを非表示で使って何か問題あるの?

111:デフォルトの名無しさん
09/06/15 23:09:43
てst

112:デフォルトの名無しさん
09/06/16 10:21:50
FLASHでUI作ってみたけど、macとかlinuxは何のフォントが2chのAAに向いてますか?
埋め込みはしないので、システムフォントでお願いします。

113:112
09/06/16 18:31:14
とりあえずこんな感じにしてみましたが、確認できるmacもlinuxもないです。しょぼーん。

fontFamily: "MS Pゴシック", Osaka, "ヒラギノ角ゴ Pro W3", Arial, Helvetica, sans-serif;

114:デフォルトの名無しさん
09/07/14 10:41:21
人大杉が出る原因て何?

115:デフォルトの名無しさん
09/07/15 00:06:07
人(アクセス)が多過ぎること。

116:デフォルトの名無しさん
09/09/06 16:28:56
レスを表示する所どうやって表示しているんの?
一度にパネルに一度に描写するとめちゃくちゃ重くなるんだけど
javaだったらうれしいな...

117:デフォルトの名無しさん
09/09/06 21:55:35
>一度にパネルに一度に描写
また難しいことを……

118:デフォルトの名無しさん
09/09/11 14:15:03
Javaとか許さん
俺の200MHzじゃまともに動かん
弱者の事も考えてあげられない政治は必ず転覆する
何故ならこの世には弱者と
弱者予備軍である中間層を足せば
過半数を超えるからだ

119:デフォルトの名無しさん
09/09/11 16:25:26
しかし、それ以下のCPUで動いているであろうiアプリはJavaという現実_| ̄|○

120:デフォルトの名無しさん
09/09/11 16:29:39
かなしいなw

121:デフォルトの名無しさん
09/09/11 19:17:51
>>118
抑圧して無効票とします

122:デフォルトの名無しさん
09/12/15 13:05:29
>>114
ふつうのブラウザで見る人のために2chのサーバーでdatっていうファイルからブラウザで見れるように変換する作業をしてこっちに送り返すんだけど、たくさん人がいるとその作業が追いつかなくなるから出る。
其れに対して2chブラウザはdatだけダウンロードして、表示するまでの作業を個々のパソコンでやるから人大杉にはならない

123:デフォルトの名無しさん
09/12/15 19:39:05
それは原因の説明として違うんじゃないかと思う

124:デフォルトの名無しさん
09/12/15 20:34:12
うーん、説明悪かったか。

人大杉になる原因は2ちゃんねるのサーバーの限界に対してスレッド見る人が多すぎるからなんだよね。つまり2ちゃんがアクセスされた際にする処理(cgi)がとめられる状態になるため起こる。
これが原因です。

こっからは加えての話です(こういえばいいのか?)
2ちゃんねるにはdatっていうまあ最小データっていうか生のデータがあります。
ブラウザソフト(たとえばIEとかFireFoxとかブラウザ)でアクセスした場合には、2ちゃんねる側はHTMLに変換する作業があるんだけど(これがさっきいった2ちゃんねる側でやる処理です)、
2ちゃんねるブラウザ使えば、この2ちゃん側の処理をさせないようにして(結果2ちゃんねるサーバーの負担は減少)、datだけ落として閲覧できる方式に変えるのをそれぞれ見る側でやることができる。
なのでHTMLでみる掲示板と、個々の2chブラウザではレスの表示などが違う。

まあ最後の方は蛇足だった。だから読まなくていいです。必要ないことも書いてわかりづらくしてしまってたな。

125:デフォルトの名無しさん
09/12/15 23:17:50
datを読むときにはクライアントからのアクセスラッシュがあってもCGIはとまらないのか?

126:デフォルトの名無しさん
09/12/15 23:26:11
dat なら cgi 経由に取れるっていう話なのでは?

127:デフォルトの名無しさん
09/12/15 23:27:10
間違えた orz

o cgi 経由に

x cgi 経由せずに

128:デフォルトの名無しさん
09/12/15 23:38:49
いや
蒸し返してすまんが
CGIがあるかどうかはどうでもいいんだ
(CGIを経由しない方がサーバーの負荷が軽いのは判り切ってる)
仮にdatであってもアクセスが集中して人大杉にならないのか?っつーことだ

129:デフォルトの名無しさん
09/12/16 00:02:06
で?

130:デフォルトの名無しさん
09/12/16 09:23:49
>>128
その場合はサーバーダウンしてしまうでしょう
2ちゃんでいう鯖落ち

131:デフォルトの名無しさん
09/12/16 12:04:37
datの代わりに静的htmlを吐いてそのまま置いとけばいい話だけどな。
わざわざcgiなんて糞重い物かますから遅い。

132:デフォルトの名無しさん
09/12/16 12:11:14
その静的htmlを吐くのが重いってことが理解できませんか?

133:デフォルトの名無しさん
09/12/16 12:14:27
>>131
それ誰もレスできなくね

134:デフォルトの名無しさん
09/12/16 13:01:17
ブラウザの作り方じゃなくてサーバーの作り方になってるような気もするがw
サーバー側でcgiを起動出来ない状況になっている(または上限値に達している)
のを検出してその場合はcgiを実行せずに人大杉のHTMLを吐き出すというのは
どういう仕組みで実現出来るのでしょうか?

135:デフォルトの名無しさん
09/12/16 13:21:36
>>134
tcpの同時接続数とbacklogの値みてるんじゃない?

136:デフォルトの名無しさん
09/12/16 14:07:59
ErrorDocument404を「人大杉を表示するHTML」に設定しておく
単にloadavgから(定期的に)負荷を算出
負荷が大きいときはread.cgiをrenameして404を返させる

実際に、存在しないURLにアクセスすればすぐわかる。

ただし、/test/read.cgi/以下の部分は、PATHINFOとしてread.cgiへのパラメータとして扱われるので
そこを存在しない板等に変えても意味は無い。
/test/read.cgiの部分を変えるとか
/tech/index.htmlの部分を変えるとかしてみる。

137:デフォルトの名無しさん
09/12/16 14:10:21
404のErrorDocumentが外部URLを指している場合
リクエストに対しては404ではなく302を返して
リダイレクトされることを忘れずに。

138:デフォルトの名無しさん
09/12/18 01:26:04
>>131
CGI使わなければよいというだけなら、JavaScriptモードがある。
URLリンク(info.2ch.net)

139:デフォルトの名無しさん
09/12/18 09:10:12
プログラミングなんて出来ませんが、
いまさら、2ch専用ブラウザ作る目的は何んなんでしよう?

140:デフォルトの名無しさん
09/12/18 13:23:46
自己満足

141:デフォルトの名無しさん
09/12/18 14:38:39
C++でdat取得して保存するソースを誰か作ってくれないだろうか?
俺の知能では無理だった。まずhttp通信をC++でどのようにすればいいのかわからなかった
できれば解説も頼む

142:デフォルトの名無しさん
09/12/18 17:51:17
>>141
おま・・・それ基本中の基本だぞ

それが出来なきゃ他に何も出来ないから諦めれ

143:デフォルトの名無しさん
09/12/18 18:24:45
>>142
そうか
よかったら教えてくれないだろうか
ソース必死に勉強したい

144:デフォルトの名無しさん
09/12/18 18:46:39
Winsockで検索すればいいよ


145:デフォルトの名無しさん
09/12/18 22:36:10
まあおまいら言語何使ってんの?
あと送受信は何使ってる?

俺はC++にwinsockなんだがオーソドックスだよな

146:デフォルトの名無しさん
09/12/18 22:48:43
>>145
http

147:デフォルトの名無しさん
09/12/19 03:11:34
>>141
Boost::asioで作ったのならあるけど
いる?

148:デフォルトの名無しさん
09/12/19 05:46:29
cgiでdat生成も十分重いだろう。html生成ぐらい訳無い。

149:デフォルトの名無しさん
09/12/19 10:29:33
>>147
マジか ありがたい
ぜひともおねがいします

150:デフォルトの名無しさん
09/12/21 19:10:37
302 found って帰ってくるんだけどどういうこと?

151:デフォルトの名無しさん
09/12/21 19:26:13
すいません 200 OKキタ━━(゜∀゜)━━!!
なんか成功するとうれしいもんだなw
これだからプログラミングはやめられない

152:141
09/12/25 19:57:16
2chブラウザをC++で作ろうと思っていたんだが、ようやくhttpで要求する方法がわかった。
だがサーバーからのレスポンスのボディの部分だけgzipを普通のテキストに戻してdatとして保存するにはどうしたらいいのだろうか?
だれか親切な人イメージ的に何したらいいか教えてくれ

153:デフォルトの名無しさん
09/12/25 23:19:31
zlib
z_stream

154:デフォルトの名無しさん
09/12/26 01:05:45
ブラウザ作ろうとしてるんだったらhttpは既存の使えばいいじゃない?
むしろhttpからやろうとするなら、なぜTCPプロトコルスタックから作らない・・・謎だ

155:デフォルトの名無しさん
09/12/26 01:21:39
gzipは知らないからと鯖に逝って、テキストで送ってもらったほうが。
まあそういうクライアントがdenyされるだけだろうけど。

tcpスタックから作るくらいなら、stdioライブラリから自作しないと。
もっと本格的に成るならOSとかコンパイラとか。

スレリンク(tech板)
Google Chrome OS
スレリンク(tech板)
【次世代言語】D言語でOSを作ろう【Monaの移植?】
スレリンク(tech板)
「OS自作入門」
スレリンク(tech板)
「コンパイラ・スクリプトエンジン」相談室14

156:141
09/12/26 11:19:13
>>153
ありがとう。これはなんかできそうだ。あとでできたら再度報告します

>>154
発言が謎
俺が初心者とわかっていてそのような発言するとは頭悪いにもほどがある
リアルで会話してないと相手のこと考えないで自分が思うこと発言しちゃう痛い人になるぞ

>>155
そう。だからgzipで要求は仕様にしようかと。

157:デフォルトの名無しさん
09/12/26 13:32:27
>>156
話を聞かないって良く言われませんか

158:141
09/12/26 13:42:40
>>157
ああよく言われるな
何を言いたい?

159:デフォルトの名無しさん
09/12/26 13:56:38
154の書き込みはいろいろ省略されてるから初心者にはわかりづらいんだと思うよ
プログラムって省略こそ美しいとか言われてる言語があるから困るよね。Perlとか
Perl初心者には省略されすぎてどうなってるのか全くわからない

「既存のhttpのやりとりを行うライブラリとか何かを使い回せばいいんじゃないの?
httpのやりとりを今さら自分で作り直す必要はない
そこまでやるならhttpよりもっと深い部分から作り直せばいいのに」ってことだと思う

160:デフォルトの名無しさん
09/12/26 14:08:32
>>158
会話も続かないって思われてませんか

161:141
09/12/26 14:25:43
>>160
思われてるかはわからんな 他人が思うことだから
まあでも言われるだけましだと思うよ。
注意もされなくなったら終わりだと思う

162:デフォルトの名無しさん
09/12/28 18:01:01
で、改善しようとは思わないんですね?

163:デフォルトの名無しさん
09/12/28 18:14:46
ここはC言語限定?
何でもok?

164:141
09/12/28 20:00:01
粘着うぜえ

165:デフォルトの名無しさん
09/12/29 09:32:03
>>164
思い込み乙。
まさに、「疚しき者追わずとも逃げる」だね。

166:デフォルトの名無しさん
09/12/29 10:53:39
誰かキーボード操作に重点を置いた専ブラ作ってください!!

167:デフォルトの名無しさん
09/12/29 11:42:52
>>165
働けよカス

168:141
09/12/29 11:43:37
>>166
JANEとかショートカット自分でカスタマイズできるぞ

169:デフォルトの名無しさん
09/12/29 21:39:06
C++とC#でメモ帳を作れる程度の素人が挑戦してみようと思い立った
閲覧・自動更新・書き込みの実装を目標にしたい
オープンソースで参考になるブラウザってあるかな?
OpenJaneとギコナビはDelphiでさっぱりだった

170:デフォルトの名無しさん
09/12/29 23:34:54
>>169
オープンソースなブラウザはないんじゃね?

171:デフォルトの名無しさん
09/12/30 14:59:12
すぐにレスがつくとなんか嬉しいなw
C#製のものが二個ほど見つかったんだけど
片方は閲覧オンリーでもう片方は何度DLしても必要なファイルが含まれておらずコンパイルエラーが起きる…
この正月休みで閲覧オンリーの方からじっくりソースコードとにらめっこしてみることにするよ

172:デフォルトの名無しさん
09/12/30 15:09:19
>>171
もしかしてそれって
URLリンク(kenmon.hp.infoseek.co.jp)にあるんじゃね?

173:デフォルトの名無しさん
09/12/30 15:24:00
ありがとう
残念ながらそこには置いてなかったけど
多分C#で組むと思うからそのページはブックマークに入れさせてもらったよ
そのファイル、落としてきた圧縮ファイルを解凍する時にエラーを吐くんだよね
だから何らかの原因で破損でもしているのかなーと

174:デフォルトの名無しさん
10/01/20 20:11:30
こんなスレあったのかよ
参考になる物なしで作ってしまったよ

あとはスキンだスクリプトだをどうやって実装してるのかで
調べてたらここきちゃった

175:デフォルトの名無しさん
10/01/20 21:41:49
>>174
うp 有害の心配もあるのでソースごとでお願いします

176:デフォルトの名無しさん
10/01/21 02:33:03
>>173
twintail?解凍ソフト変えてみ。

177:デフォルトの名無しさん
10/01/21 23:39:36
JaneStyleが最強神ブラウザってことだけわかりました

178:デフォルトの名無しさん
10/02/03 23:43:48
2ちゃんブラウザを作ろうとしたことがある。
これでも一応理系の大学出て、知識はあるが、
組んでみて実感。

意外と、ものすごい量の実装が必要となる。
結構大変ですよ。
だから、いまだにJaneを超えるものが生まれない。

179:デフォルトの名無しさん
10/02/04 01:54:32
ちょちょっっとやればできるじゃん?

180:デフォルトの名無しさん
10/02/04 02:57:24
いちばんめんどいのはフォントかもな

181:デフォルトの名無しさん
10/02/04 18:52:49
ふぉんとかよ!

182:デフォルトの名無しさん
10/02/05 03:19:05
別にフォントはどうでもいいだろ。
俺が持ってるフォントを使いたいとか言う馬鹿を相手にしなきゃいいだけ。
システムフォントしか使えない仕様にしてしまえばいい。

183:デフォルトの名無しさん
10/02/05 09:31:30
>>182
いやいや
Jane系のフォント変更関連は糞ですよ

184:デフォルトの名無しさん
10/02/05 13:16:37
フォントなんて文字が正しく表示できればいいんだよ。ふぉんとに

185:デフォルトの名無しさん
10/02/05 17:02:37
スレッド一覧を大きくするとスレッド内が小さく表示され・・・
スレッド内を大きくするとスレッド一覧が小さく表示され・・・
BackSpaceキーとかで、スレッド一覧とスレッド内の表示の切り替え(交互に)が出来たらいいのに

186:デフォルトの名無しさん
10/02/05 18:57:56
URLリンク(ktk-reader.appspot.com)

187:デフォルトの名無しさん
10/02/06 21:39:17
C++で2ちゃんねるブラウザを作ることは無謀なのか?

188:デフォルトの名無しさん
10/02/06 21:40:02
簡単なこと

189:デフォルトの名無しさん
10/02/06 21:56:50
いや、簡単だろ

190:デフォルトの名無しさん
10/02/06 22:15:32
今度、C++で2ちゃんねるブラウザを作ろうと思っているんだけど
javaばっかりやっていたので、C++がいまいちわからない段階

このスレには俺以外にもC++で作ろうと、考えている奴がいるみたいだけど
windowsの専ブラにはC++のOSSが無いから、かなり苦労しそう
俺はlinuxユーザらしくJDを参考にしようと考えているけどね

191:デフォルトの名無しさん
10/02/06 22:19:08
>>190
そんなに苦労することか?
SDKとかMFC使わずに作れとか言われたら発狂しそうだけど

192:デフォルトの名無しさん
10/02/06 22:31:57
c#でここまで作ったけどC++に変更予定
URLリンク(uproda.2ch-library.com)
2ch専ブラなんてOSSするほどの大きさじゃない

193:デフォルトの名無しさん
10/02/06 22:36:34
>>190
確か去年くらいからQtで作り始めたひとがいたはず
今どうなってるか知らないけど

194:デフォルトの名無しさん
10/02/06 22:42:49
>>193
LGPL版, GPL版がよくわからん

195:デフォルトの名無しさん
10/02/06 22:47:42

URLリンク(flounder.s27.xrea.com)

スレリンク(software板)


196:デフォルトの名無しさん
10/02/06 23:10:09
しかしなんでここまで開発したいやつがでてくるかね

197:デフォルトの名無しさん
10/02/06 23:30:11
簡単そうに見えるからすぐ手が出るんじゃね?

198:デフォルトの名無しさん
10/02/07 08:32:02
うんこ

199:デフォルトの名無しさん
10/02/07 13:56:31
せっかくだから俺はVB6で作らせてもらうぜ
画面と操作系のレイアウト・デザインは某ブラウザのコピーにするんだ

まだ頭の中でもやもやした形のがあるだけだが、昔一通り読み書きできるものは作ったことあるから多分うまく行くと思うんだぜ

200:デフォルトの名無しさん
10/02/07 15:14:09
vbは無いな。
javaだろう。cは環境べったり過ぎる。

201:デフォルトの名無しさん
10/02/07 15:17:18
最強はないって

202:デフォルトの名無しさん
10/02/07 15:37:24
グーグル携帯で動かすのも考えたらjavaだろう。

203:デフォルトの名無しさん
10/02/07 16:00:07
Qtは無料だとGPL関連が面倒そうだし有料買うならそもそもVS買うしで
wxWidgetsを試してみたんだが、スタティックにリンクするからでかいなw
大したことやってないのに3MBとかw

204:デフォルトの名無しさん
10/02/07 20:46:34
>>193
それ、kwsk

205:デフォルトの名無しさん
10/02/07 20:56:58
>>204

>>195

206:デフォルトの名無しさん
10/02/07 21:14:09
2ちゃんねるブラウザで一番難しい所は、スレを表示する機能だと思うんだよね
しかし、既存の専ブラはそれをどうやって解決しているのか?って所が問題

207:デフォルトの名無しさん
10/02/07 21:16:55
>スレを表示する機能
フォントですねわかります

208:デフォルトの名無しさん
10/02/07 21:32:45
前、javaで2ちゃんねるブラウザを作った時は
自分が考えていたよりも自由なプログラミングができなかったorz
だって、スレビューの実装がムズいんだもん

209:デフォルトの名無しさん
10/02/07 21:47:51
ギコナビはIEコンポーネント使っている。
ほかは使ったことないから知らないけど。

210:デフォルトの名無しさん
10/02/07 21:48:24
WindowsならIEコンポ使ってるのも結構あった気がするが

211:デフォルトの名無しさん
10/02/07 22:46:45
多くは既存ブラウザのエンジンを使ってるでしょ
今となっては独自に実装するとかありえない
cssやスクリプト対応もできた方がいいから

212:デフォルトの名無しさん
10/02/07 23:56:40
俺様専用の2ちゃん専ブラだからVB6でおk
スレの表示もIEコンポーネントに丸投げする
ただそのまま丸投げするとhtmlの生成処理に時間がかかるので2++風の1レス描画にする
2++のWin版でもいいんだけどしたらばに書き込みできないわ、Beは常に有効にしないとダメだわで使えなかった

213:デフォルトの名無しさん
10/02/08 20:22:29
webブラウザのコンポーネントを使わないと、かなり大変だよね〜
でもさ、どこまでスレを見たのか保存する機能あるじゃん
あれってどうやって実装してんだろ?そこが気になる

214:デフォルトの名無しさん
10/02/08 20:26:14
>>213
アイデアはあるけどdatのみじゃあ無理だけどね

215:デフォルトの名無しさん
10/02/08 20:30:23
>>213
dat の差分ダウンロードで分かる

216:デフォルトの名無しさん
10/02/08 20:32:42
どうせ2chブラウザの乱立の原因はUI周りの好き嫌いと検索パターンの問題なんで
その辺に関係ない箇所はDLLとかスタティックリンクライブラリで提供する感じでもいいんだどね

217:デフォルトの名無しさん
10/02/08 20:33:55
>>215
それじゃあだめだろ
未読がある状態でリロードして差分ダウンロードとって来たら未読位置が変わる

218:デフォルトの名無しさん
10/02/08 20:40:44
未読の位置を記録すればいいんじゃねえの?

219:デフォルトの名無しさん
10/02/08 20:41:41
スレリンク(tech板)
専ブラって作り始めてもすぐ飽きる
最後までモチベーションが維持出来ない

220:デフォルトの名無しさん
10/02/08 20:43:09
>>216
そうだね
2chAPI作って公開してください

221:213
10/02/08 20:51:17
>>218
スレが表示されている時にウインドウが640 x 800で表示されていても、
つぎにスレを見る時は900 x 900かもしれない

>>219
jane styleの作者はすごい気がする

222:デフォルトの名無しさん
10/02/08 20:58:31
>>221
Open Janeの派生だろ

223:デフォルトの名無しさん
10/02/08 23:10:32
金儲け出来るならがんばる香具師は居るだろう。
●の利用状況に応じて作者に還元されるみたいだし。

224:デフォルトの名無しさん
10/02/08 23:13:25
香具師って最近流行ってんのか?
もう死語な気もするけど

225:デフォルトの名無しさん
10/02/09 03:00:16
>●の利用状況に応じて作者に還元されるみたいだし。
これって2ch運営に申請してとかあるの?

226:デフォルトの名無しさん
10/02/09 03:02:54
都市伝説だろ

227:デフォルトの名無しさん
10/02/09 20:46:15
>>226
残念ながら都市伝説ではない。
確かThousandの作者とkageの作者は受け取った金額を公開してるはず。

228:デフォルトの名無しさん
10/02/09 20:57:36
新規参入できるのか?
申請は2chビューアのページにあるメールアドレスに
その旨書き添えて送ればいいのか?

229:デフォルトの名無しさん
10/02/09 21:26:44
>>228
別にいいと思う。

230:デフォルトの名無しさん
10/02/09 23:19:53
ていうかね、
オリジナルのJaneの作者のTwidlle氏は
Del6Personalのライセンスに基づいて
対価を受け取ることを辞退し、
しかもその上で(有用な自前描画コンポーネントを含めて)
ソースを公開したわけよ。
(最初に公開したのは スレリンク(tech板) の初期スレ)

もしそのJaneに手を加えて作っているのだとしたら
対価を受け取るのはどういう神経してるんだよ、ってことになる。

231:デフォルトの名無しさん
10/02/09 23:21:19
Styleの作者に言ってやれよ

232:デフォルトの名無しさん
10/02/10 01:16:14
>>230
Twidlle氏がGPLで配布すれば良かったんだが・・・

っていうか、今からでもGPLにしたら良いのに

233:デフォルトの名無しさん
10/02/10 02:45:02
v2cの作者も金額公開してニュー息で擦れ立ってた様な。
ユーザ多いと結構いい金額貰えてるよ。堂本の運営なんてもっと儲けてるだろうね。

既に流用されてるものがあるのに、あとからgplは無意味。
過去のものに手を加えて使われてしまうだけ。


スレチだが、ようつべブラウザって簡単に出来る?
にちゃんブラ作るより難易度高いかな?
フラッシュを表示させる仕組みが思いつかないが。

234:デフォルトの名無しさん
10/02/10 02:52:32
>>233
大半のことはブラウザコアがやってくれるのでプログラム側が最終的に欲しいのは
データの入手先だけかな?

styleの人が動画プレーヤーも作ってるし、ぶっこぬきツールも存在する以上は
なんとかなるでしょうけど

235:デフォルトの名無しさん
10/02/10 23:19:42
そういえば2chの報酬って何で払われるんだ?
モリタポ?
webマネー?
口座振込み?

236:デフォルトの名無しさん
10/02/10 23:22:06
ガバス

237:デフォルトの名無しさん
10/02/16 23:16:18
スレってあっちこっちから開く(お気に入り、スレッド一覧etc)ことができるじゃん
それにサーバーからdatを取得したり、HDDにデータを保存したりしないといけない

お前らだったら、GUIと↑の処理を分離するか?



238:デフォルトの名無しさん
10/02/16 23:31:11
分離しないとマルチスレッドにできない。

239:デフォルトの名無しさん
10/02/17 00:50:57
でも実際のところマルチスレッド化する部分ってすくないような・・・

2ch専ブラがやたら起動が遅くなるのはログに対するマルチアクセスが
発生してるんだと思うけど2chログのように小さい物をHDDから読み出す
場合はアクティブになってるログだけ読んであとはタブをアクティブにした
際読むくらいにしないとね・・・・
ただログ更新はマルチスレッドでいいと思うよ

240:デフォルトの名無しさん
10/02/17 01:11:21
もう車輪の再発明はいいよ
あえてこれから作るんなら
人工無能でもいいから適当に
ツッコミレスする機能も付けて欲しいな

241:デフォルトの名無しさん
10/02/17 01:23:46
車輪の再発明になるのは既存の2chブラウザがうまく部品化されてないからさ

242:デフォルトの名無しさん
10/02/17 02:50:52
そのへんを考慮して汎用ライブラリみたいなのが有れば便利だけどね。
まあヲレブラウザ乱立島栗だろうけど。

243:デフォルトの名無しさん
10/02/17 12:42:18
そして例え部品化されてもVB6には供給されず、俺みたいなヘタレVB6ユーザは自分で車輪を作るしかないのさ

244:デフォルトの名無しさん
10/02/17 12:47:51
>>243
えw
View部分は好きな言語で書ける方法があるよ
ローカルweb鯖として機能する専ブラを作ってwebAPIのような形で
アクセスすればいい

web通信さえできればクライアント書くソフトはなんだっていい

245:デフォルトの名無しさん
10/02/17 19:38:33
WINAPIでいいだろw

246:デフォルトの名無しさん
10/02/17 20:03:32
好きな言語で表示部分作れるんだし最強だろ

ローカル鯖のwpiたたけば加工したデータを結構な速度で
返してくれるんだし

247:デフォルトの名無しさん
10/02/17 20:08:14
加工ぐらい各自にやらせてくれよw

248:デフォルトの名無しさん
10/02/17 20:13:07
>>247
そういうのがめんどくさくてなかなか進まないんだろw
APIたたけばcsvで返してくれるとかしておけば
余裕で組めるだろ

249:デフォルトの名無しさん
10/02/17 20:47:02
>>246
>>結構な速度で返してくれるんだし

どういう仕組み?
仲介するだけでレスポンス速度が上がるのは再読み込みだけだろ?

250:デフォルトの名無しさん
10/02/17 20:55:17
>>249
そりゃどんな専ブラもそうだろうw

基本的にはローカルにおいたDATをread.cgiの代わりに成形して
htmlで表示したように見せてるだけなんだから

問題はローカル鯖側だと同じpc上なのにhttpプロトコル経由で送るので
遅くなるかと思ったんだが問題なかったってところだね

この方式の利点はwebAPIたたくだけで見た目は自由に作れるのと
めんどくさければ通常のブラウザからも見れるってところか


次ページ
最新レス表示
スレッドの検索
類似スレ一覧
話題のニュース
おまかせリスト
▼オプションを表示
暇つぶし2ch

4975日前に更新/98 KB
担当:undef