Geckoベースのブラウザを作ろう。at TECH
Geckoベースのブラウザを作ろう。 - 暇つぶし2ch1:デフォルトの名無しさん
02/06/08 23:31
Mozillaも1.0がでてAPIが固定されたことだし、ここいらでGeckoベースのブラウザを開発してみませんか?


2:デフォルトの名無しさん
02/06/08 23:37
IEでいいよ。

☆★☆★☆★☆★☆★☆★☆ 糸冬 了 ★☆★☆★☆★☆★☆★☆★

3:デフォルトの名無しさん
02/06/08 23:41
まだ結構実装されてない機能が多いらしいんだけど、どうよ。

4:デフォルトの名無しさん
02/06/08 23:46
次世代レンダリングエンジン Gikko 搭載。Mac だろーが X11 だろーが
崩れないアスキーアート、半角カナマンセーな奴作ってくれ。

5:デフォルトの名無しさん
02/06/08 23:51
>>1
XUL スレとややかぶりぎみ。

Mozillaでプログラミング(XUL)
スレリンク(tech板)

あと思いつきで立てるんじゃなくて関連リンクくらいはろうよ。

Mozilla Embedding project page
URLリンク(www.mozilla.org)
Gecko Embedding API Reference
URLリンク(www.mozilla.org)

gecko ベースブラウザ
URLリンク(galeon.sourceforge.net)
URLリンク(www.kmeleon.org)
URLリンク(chimera.mozdev.org)

6:デフォルトの名無しさん
02/06/09 00:00
gecko ベースブラウザに追加
URLリンク(www.zawameki.net)

7:デフォルトの名無しさん
02/06/09 00:06
Applications Based on Mozilla Source
URLリンク(dmoz.org)

8:1
02/06/09 00:14
>5
すいません。たしかに、関連リンクを張っとくべきでした。

gecko ベースブラウザに追加
URLリンク(zero.s2.xrea.com)
Delphiでモジラをいじる
URLリンク(www02.so-net.ne.jp)

あと、XULベースではないものの開発を考えています。
たとえば、コンポーネントブラウザもしくあgaleonのようなタイプです。
ただ、現在あるコンポーネントブラウザは不完全な部分が多いので新規に作る必要があると思います。
まあ、現在のコンポーネントでとりあえず作って、不満がある部分を次第に改良していくという手もありますが。


9:デフォルトの名無しさん
02/06/09 14:21
>>1よ、Delphiで作りたいのか?

10:デフォルトの名無しさん
02/06/09 14:37
BorlandのC++で作ってみたいなあ
でも、COM知らないんだよね<だめじゃん

11:1
02/06/09 15:22
私としてはDelphi希望。
でも、c++を希望する人が多ければそっちでも良いです。
Delphiしか自分は分からないけど。

12:デフォルトの名無しさん
02/06/09 16:17
>>11
DelphiでやるならActiveXコンポーネントを使おうなんて思わないこと。
あれは実装されていない機能が多すぎる。

XPCOMはDelphiのInterface型でそのまま使えるから、
全部移植するくらいのつもりで。

13:デフォルトの名無しさん
02/06/09 16:50
galeonがあるじゃん。

14:デフォルトの名無しさん
02/06/09 18:14
>>12
ActiveXコンポーネントが不完全なのはGeckoのコンポーネントブラウザ開発してるので身にしみてます。

>XPCOMはDelphiのInterface型でそのまま使えるから、
>全部移植するくらいのつもりで。
たしかに。ただ、私の知識だけだと、とうてい無理なのでみなさんの強力が不可欠になりますが。

>>13
galeonはLinuxですから。Win版が作りたいですね。理想はクロスプラットフォームなのかもしれませんがとりあえずは。

15:デフォルトの名無しさん
02/06/09 18:26
人数集めたいならC++でAPIぶったたきだと思うが。
1がDelphiしか使えないならDelでやったほうがいいな。
1が動かんことには意味が無いし。

16:デフォルトの名無しさん
02/06/09 18:56
Del厨が混じると破綻すると思う

17:1
02/06/09 20:41
c++でも良いんですけど、そうするとDelphiでするよりさらに人任せになりそうですし……。
まあ、DelphiもDel厨と呼ばれる程度の技術かもしれませんが、他の言語よりは分かりますから。

18:デフォルトの名無しさん
02/06/09 20:45
煽りに反応するなって。

19:営農ギコ(=9)
02/06/09 20:46
>>14
ならVCLかCLXに移植するの?
個人的にはCLXキボンヌ。

20:デフォルトの名無しさん
02/06/09 21:02
Winで動くgaleonのバイナリは無いの?

21:デフォルトの名無しさん
02/06/09 21:17
ブラウザって、2chブラウザ?
まぁ、タブブラウザでシームレスにやると便利だと思うけど。
Delphiなら、参加します。 C++は、VCしかないので無理っす。

22:営農ギコ
02/06/09 21:34
>>21
なるほど。Geckoエンジン搭載のホットゾヌみたいなもん?(藁
それも(・∀・)イイ!!かもしれんね。

まぁ作るとなれば、俺はBCB6買いに逝こうかと。金欠だけど。

23:デフォルトの名無しさん
02/06/09 21:35
>>19
CLXが一番だとは思いますが、私のDelphi5では使えない。たしか、Delphi6のパーソナルも使えませんよね?

>>20
無いと思います。まあ、K-Meleonやmfcembed、またはGLUなどが似たような感じだと思います。

>>21
べつに、2chブラウザってわけじゃないです。ただ、VCLもしくはCLXのコンポーネントが作れれば一番良いかと。汎用性が広がるので。

24:デフォルトの名無しさん
02/06/09 21:35
>>21
>ブラウザって、2chブラウザ?
きょうびブラウザと一口に言っても HTML を表示するだけじゃないしね。
1 の目標は何なのかな。


25:デフォルトの名無しさん
02/06/09 21:43
multizillaでいいやん

26:営農ギコ
02/06/09 21:47
>>23
ならVCLで書くってことかな?

とりあえずMozillaのソース落としてきまふ。

27:デフォルトの名無しさん
02/06/09 22:20
>>24
確かに、既存の物と同じ物を作っても仕方ないね。
まず仕様を決めないといけないね。

個人的には、連続スレや関連スレをまとめておけるような
機能と、自動巡回がほしいな。

28:1
02/06/09 22:24
どうも、2chブラウザ派とタブブラウザ派に別れてますね。
でも、どちらにしろXPCOMをラッピング?したものが必要になるのでそれを開発すると言うことでどうでしょう?
で、その後にそれぞれの開発を行うという形で。

29:営農ギコ
02/06/09 22:24
通常のブラウザの機能の上に、2ch閲覧機能を付けるってのはどかな?

もち2chブラウザはホットゾヌ程度の機能が欲しいな。
しかし >>24さん、自動巡回は避けた方がいいのでは?鯖負担かかるし。

30:営農ギコ
02/06/09 22:28
>>28
そうですね。現在Mozillaのソースをダウソ中なんで何とも言えないんすが、
C++コードをObject Pascalに書き換えることになるすか?
(違う?)

31:デフォルトの名無しさん
02/06/09 22:29
>>30
MozillaをObjectPascalで書き直すのか!?

32:営農ギコ
02/06/09 22:31
>>31
それは>>1さんに聞いてくれYo。

33:1
02/06/09 22:32
>>29
そういうのも良いですね。

>>30
一応そういうイメージです。ただ、MozillaはデカいしXULでUIが記述されているのでK-Meleonかmfcembed当たりが妥当ですね。
で、その後コンポーネント化(VCL)しようかと。

34:営農ギコ
02/06/09 22:39
となると大変だなオイ。

まぁ、ソースのダウソ終わるの待って戻ってきまふ。

35:デフォルトの名無しさん
02/06/09 22:43
C++ → ObjectPascal の文法変換補助ツール作った方がよさそうだね。
バグも入り込まないし、バージョンアップにも対応できるし。

多重継承なんかを移植するためのポリシーとか、決めないと保守
できなくなりそう。

36:デフォルトの名無しさん
02/06/09 22:45
MozillaのブラウザエンジンはそのままC++でコンパイルして、
XPCOMクライアントをObjectPascalで書くんじゃないの?
Mozillaを書き直すって壮大なネタとしか思えないんだが。

37:営農ギコ
02/06/09 22:54
んー、どっちかといえば >>36 に賛成っぽく。

うぅ・・・寝る[w

38:1
02/06/09 22:54
>>34-36
? 
べつに33はMozillaそのものを書き直すって意味じゃないですよ。
むしろ、mfcembedの変換です。
誤解を招くような表現をしていたのならすみません。


39:1
02/06/09 22:59
>MozillaのブラウザエンジンはそのままC++でコンパイルして、
>XPCOMクライアントをObjectPascalで書くんじゃないの?
と言ってることは同じだと思います。

40:Delフサギコ ◆zE1iiRdQ
02/06/09 23:31

    ∧,,∧  
   ミ,,゚Д゚彡
    ミ つ旦)~~
  ~と,,,~),,~) 

VCLで書いたものCLXに書き直しくらいなら
お手伝いできるかも。
WinAPIは使えないけどね。

41:1
02/06/09 23:43
>>40
たぶん、XPCOM自体がクロスプラットフォームを意識したものなのでWinAPIを使わなくても出来る……、はず。

42:デフォルトの名無しさん
02/06/09 23:46
IEコンポーネントをペタリ、で完成。

43:デフォルトの名無しさん
02/06/09 23:48
今MozillaのIDLをMakefile順に手作業でObjectPascalに変換してるんだけど、
neckoの順番に鳴ったあたりでウトゥ。
いつも2段で使ってるタスクバーにスクロールバーが(;´Д`)

手作業だから絶対ミスはいるだろうしなぁ…

XPIDL2PAS(仮名)は作ったほうが絶対いいと思う。

44:Delフサギコ ◆zE1iiRdQ
02/06/09 23:57

    ∧,,∧  
   ミ,,゚Д゚彡
    ミ つ旦)~~
  ~と,,,~),,~) 

 おっと、失敗。
CLXを使うなら
WinAPIを使っちゃ意味ないけど。
ってことが言いたいでした。
>>1さんには伝わってるかな。

45:1
02/06/10 00:09
>>44
あっ、そういうことでしたか。

46:デフォルトの名無しさん
02/06/10 00:54
Gackt 仕様

47:営農ギコ
02/06/10 16:13
んじゃ、>>36の方針でいいんすね。
ブラウザエンジンならお手伝いできますが。忙しくなければ。[w
僕はC++屋なんで・・。

48:営農ギコ
02/06/10 17:49
XPCOM URLリンク(www.mozilla.org)
とりあえず、勉強しぃつつコードで遊んでおこうかと。

49:1
02/06/10 22:47
とりあえず、XPCOMに関する日本語テキストがあったので載っけときます。


URLリンク(www-6.ibm.com)
URLリンク(www-6.ibm.com)
URLリンク(www-6.ibm.com)
URLリンク(www-6.ibm.com)

50:1
02/06/10 22:56
>49
訂正。URL間違えてました。
URLリンク(www-6.ibm.com)
URLリンク(www-6.ibm.com)
URLリンク(www-6.ibm.com)
URLリンク(www-6.ibm.com)
URLリンク(www-6.ibm.com)

51:デフォルトの名無しさん
02/06/11 03:34
XPCOMなんて調べてる暇があったら、COM+に精通した方が、相当マシ。

52:デフォルトの名無しさん
02/06/11 03:35
COM+なんて調べてる暇があったら、WindowsDNAに精通した方が、相当マシ。

53:デフォルトの名無しさん
02/06/11 03:53
WindowsDNAなんて調べてる暇があったら、JUST Windowsに精通した方が、相当マシ。



54:るびきち
02/06/11 03:55
ここは窓厨のたまり場ですか?

55:デフォルトの名無しさん
02/06/11 03:56
JUST Windows なんて調べてる暇があったら、MS-DOS 非公開システムコールに精通した方が、相当マシ。

56:デフォルトの名無しさん
02/06/11 04:29
結論:

XPCOMなんて調べてる暇があったら、MS-DOS 非公開システムコールに精通した方が、相当マシ。

ということでよろしいか?

57:デフォルトの名無しさん
02/06/11 05:18
52->56
を要約するとwindowsに精通するならLinuxシステムコール
に精通したほうが相当マシっていうことでよろしいか?

58:営農ギコ
02/06/11 20:08
>>50
thx。マターリ読んでみるよ。

しかしこのMozilla、コンパイルだけでも面倒だなぁ。
俺なりに色々いじってみようかと。>>1さんも試されては(藁

59:1
02/06/11 20:22
>>58
っていかフリーコンパイラ(gccやbcc)でコンパイル出来ないのが致命的だ。
vc++を誰かから借りてこないと。

60:デフォルトの名無しさん
02/06/11 20:29
借りるな、ライセンス違反だ。
MSから.NET Framework SDKとPlatformSDKを落としてこい。

61:デフォルトの名無しさん
02/06/11 20:30
おもしろそうなスレだと思ったが>>1が割れだと知って急に萎えた

62:営農ギコ
02/06/11 20:38
>>59
それは自己開拓で逝こうYo。
IDE使えば楽だし。

しかしソースにPerl混じってるなぁ・・・。これ何だろ。(藁

63:デフォルトの名無しさん
02/06/11 20:41
自己開拓ってなんだよ?
割れ応援か?

64:1
02/06/11 20:44
あっ、そういや、友達に焼いてもらうのも割れになるな。
ってことは、gccとかでやる方法を見つけるしかないのか。
まあ、UNIX系はgccだと思うから、原理的には出来そうな気もするけど。
とりあえず、色々考えてみます。

65:デフォルトの名無しさん
02/06/11 20:49
不当なほどに高い金をゲイシに払ってVCを買った住人たちが怒っています

66:デフォルトの名無しさん
02/06/11 20:51
>>64
>>60

67:デフォルトの名無しさん
02/06/11 20:56
1は真性

68:デフォルトの名無しさん
02/06/11 21:14
誰かActiveXにしてくれ。

69:1
02/06/11 21:30
現在、NET Framework SDKをDL中。
これの存在には気づかなかった、っていうか、よく知らなかった。
正直、MSの.NETはあまり自分に関係ないと思ってたから。(別に他意はありません)
とりあえず、コンパイラがないことにははじまらんからな。>>60サンクスです。

70:営農ギコ
02/06/11 21:34
ちょっと誤解あったっぽかったかな。
要はVC以外のIDE上でMozilla-embeddingを作ろうかと。
何もmakefile書けとは言わんし、VCは使いたくないし。
embeddingができればVCLに起こせる、と。

>>68
既出。(藁

71:デフォルトの名無しさん
02/06/12 01:00
ちょっと情報として
URLリンク(bugzilla.mozilla.org)
Make Mozilla buildable with Borland free compiler
URLリンク(bugzilla.mozilla.org)
make mozilla build on win32 using GCC

後者は cygwin 使って NSPR の build までは行ったんだが4月でとまってしもた。あと一息なのに~

72:営農ギコ
02/06/13 22:32
暇な時にマターリと実験中。
いつできるかは不明。
ところで、>>1さん、何か進展は?

73:1
02/06/13 23:19
とりあえず、cのコンパイルができんのでk-melonのソースを眺めて研究中。
カメのごとき歩みなので、いつ形になるかは不明。マターリいきましょう。

74:デフォルトの名無しさん
02/06/14 00:32
>>73
k-meleonは大きすぎるからmfcembedかwinembedから始めたほうがいいよ。

自分はDelphiでNS_InitEmbeddingを「実行」までは出来た。
まだListener関連がほとんど出来てないからブラウザまでは程遠いけど…。
ていうか、XPIDL2PASを作ったほうマジでいいかも。

75:FoolishGuy
02/06/14 17:46
関連リンクを抜き出してまとめてみました。

URLリンク(users.hoops.jp)

たいしたことじゃないのでsageで書きます。

76:FoolishGuy
02/06/14 18:22
僕が作ってるブラウザもUPしときました。未完成ですけどw
ホントに最小限のブラウジング機能のみです。
ソース(Delphi)もつけているので参考になれば良いんですけど…

>>8
Delphiでモジラをいじる
URLリンク(www02.so-net.ne.jp)
で紹介されているコンポを使用しています。

77:某スレ1
02/06/14 18:47
>>75
関連スレとして
Mozillaでプログラミング(XUL)
も挙げてるけど、一応ここの主旨とは違うと思われ。
ま、ここの人間が決めることだけど。。。


78:77
02/06/14 18:51
>>76
で、一応落としてみたけど、なんかいきなり強制終了したYo!
「Delphiでモジラをいじる」にあるコンポを
自分で導入しなきゃならないのかな。。。
とりあえず、期待してるのでもうしばらく様子をうかがってみる。

79:営農ギコ
02/06/14 19:06
>>75さんありが㌧。
Mozilla ソースに本格的に当たりたいが、今ちょっと時間ないモード。
こっちもビルド出来次第ageまふ。

>>77
(・∀・)イイ!!と思うよ。MozillaとXULは深い関係だし。

80:1
02/06/14 19:19
>>74
そうですね。確かにそっちの方が基本だから良いですね。
>XPIDL2PASを作ったほうマジでいいかも。
たしかに、これは考えた方が良いかも

81:1
02/06/14 19:21
FoolishGuyさん、関連リンクを抜き出してくださりどうもです。
ちょうど、>>76の記事が出る前にDLしたので、もうこのレベルのものが出来たのかと驚きました。
あと、「Delphiでモジラをいじる」あるコンポ、つまり、TMOZILLABrowserを利用してるなら以下の作業をしないと利用出来ません。

>レジストリの「HKEY_LOCAL_MACHINE\Software」に「BinDirectoryPath」と言うキーを作り、値にMozillaのあるPathをDirectoryに指定しなさい。(場合によっては必要ない作業です)
> cd "mozctl.dllのある場所(おそらくMozilla.exeのあるディレクトリ)"
> regsvr32 mozctlx.dllとしてmozctl.dllを登録してください。そうしないとエンジンを gecko にすると、「クラス名が登録されていません」とエラーが出ます。
※Win98は「フォルダ移動後C:\WINDOWS\SYSTEM\regsvr32 mozctlx.dll」

あと、私もTMOZILLABROWSERで作ったヤツならあるんだけど、一応UPした方が良いかな?

82:1
02/06/14 20:00
mazilla mozilla
URLリンク(www.symphonyinc.co.jp)

MacでEmbedを行っているサイトのようです。Winで作る際にも参考になるのではと思います。

83:FoolishGuy
02/06/14 20:18
ゲームにうつつを抜かしてレスが遅れました。申し訳ない。

>>77
関連スレ -> 参考スレ にしたほうがいいかな?
て、もう直してるけどw

>>79
>Mozilla ソースに本格的に当たりたいが、今ちょっと時間ないモード。
>こっちもビルド出来次第ageまふ。

楽しみにしてます。がんばってください。

>>81
勝手ながら利用法をコピペさせていただきました。
もし不都合があれば言ってください。

>あと、私もTMOZILLABROWSERで作ったヤツならあるんだけど、一応UPした方が良いかな?

是非UPしてもらいたいです。
僕のじゃヘタレ過ぎて参考にならない可能性が高いですからw

>>82
参考URLに追加させて頂きました。


84:1
02/06/14 21:33
一応、TMozillaBrowserのサンプルをUPしときます。
最低限、これ以上のものを目指して頑張りましょう!

URLリンク(jp.y42.briefcase.yahoo.co.jp)

85:FoolishGuy
02/06/14 21:55
>>84
おぉ、MDI形式ですか。
IEエンジンとGeckoエンジンを使い分けれるようになっているんですね。凄いです。
TWebBrowserをインストールしていなかったのでコンパイルはできませんでしたがw
それと、成果物のリンクに追加させて頂きました。
不都合があれば言ってください。

あと、TMozillaBrowserについて。
どうもスラッシュドットジャパンに行こうとすると落ちるようですね。
(´-`).。oO(原因はなんだろう....)

86:FoolishGuy
02/06/14 22:01
言い忘れてたことが一つ。
僕、Delphiに関しては素人同然です。
今回のサンプルを作る時に初めて触りました。
なので、今後はC/C++のプロジェクトが立ち上がればそっちに移りたいな~とか
考えたりしてます。
Delphiが好きな人、ゴメンナサイ。
C/C++が好きな人、ヨロシクお願いします。

ま~、当分はDelphiでやっていくことになりそうな雰囲気ですがw

87:デフォルトの名無しさん
02/06/14 23:15
IEベースなら厨房でも簡単に作れるのに。
やっぱ使い物にならんな、Geckoはよ。

88:デフォルトの名無しさん
02/06/14 23:25
>>87
IEコンポーネントブラウザも立ち上がりは似たようなもんだったさね。

>>all
がんがって下さいね。応援してます。そして期待しています。

89:デフォルトの名無しさん
02/06/14 23:42
>>87
厨房がクソソフトばらまくのは、VB が出た時だけで十分

90:デフォルトの名無しさん
02/06/15 00:01
>>87
MS に Solaris 版 IE の開発を再開しろと言ってくれ。
Sparc Solaris と Intel Solaris 混在環境なので、
どっち版もリリースされている Mozilla は漏れにとって非常にありがたい。

91:営農ギコ
02/06/15 22:55
もうちょっと勉強してからソースに当たろうかと思うこの頃。
STLが混じってることに気づいて・・・。(汗
その辺の本探してこようかと。

>>90
Solarisユーザさんですか・・・。
僕もSolaris試してみたいんだけど、メディアキットしか無い・・・。
おっと。スレ違いかな。<俺

>>86
C++屋さんですかー。よろしくっス。
そらそうと、Mozilla-embed のコンパイルしたことあります?
俺はちょっと苦戦気味で・・・。

92:FoolishGuy
02/06/15 23:19
>>91
すいません、無いです、、、
今度、暇があれば挑戦してみようかな。

93:1
02/06/16 00:26
ただいま、資料を読んで勉強中。
でも、cのしかないんだよね……。

そういえば、74さん、どうやってNS_InitEmbeddingを「実行」したんですか?
出来れば、参考に教えてください。

94:デフォルトの名無しさん
02/06/16 00:46
>>93
extern "C"指令のついている関数は、external 'xx.dll'で大体使えます。
で、まずはNS_InitXPCOM2、NS_ShutdownXPCOM、NS_GetComponentManagerあたりを使えるようにします。
つぎに、do_CreateInstanceをC++のソースからPascalに移植。
続いてNS_InitEmbedding、NS_TermEmbeddingも移植。
あとは、必要なIDLをPascalに変換。
これで実行できます。
こいつで取得したインターフェースはちゃんとas演算子も機能します。

#Mozillaって900近いIDLがあったのか…。やっぱりXPIDL2PAS作らないと…

95:1
02/06/16 02:34
>>94
どうもありがとうございました。
ちと、自分にはレベルが高い部分もあるので、理解するのに時間がかかりそうですが、やってみようと思います。

96:74
02/06/16 21:06
xpidlを改造してPascalに暫定対応。
#ただ、OPの言語仕様上そのままコンパイルを通るものは作れませんでした。
constでの動作が怪しいけど、その辺は勘弁。
適当なファイルにコピペして使ってください。
URLリンク(do.sakura.ne.jp)

あと、手抜きのnsXPCOM.pasも上げました。
Delphiの人は使ってみてできればバグレポートしてください。

97:FoolishGuy
02/06/17 23:35
>>96
成果物のリンクに追加させて頂きました。
問題があればご連絡を。


これからはヒッソリ更新して逝くので、気が向いたら見に来てください。
運が良ければ更新されてるかも。


98:aho
02/06/18 02:10
FoolishGuyさんのサイトに張ってあるリンク
Make Mozilla buildable with Borland free compiler
これ、つまりどーなってるんでしょうか
えーご苦手なんでわかりません
誰か教えて

99:FoolishGuy
02/06/18 02:37
>>98
正直言って、僕も英語は苦手ですw
BCCでMozillaをBuildしよう!的な内容だとは思うのですが、
やり方まではちょっと…

検討違いなこと言ってるかもしれません。
間違ってたらご指摘ください。>分る人

100:厨房もじらー
02/06/18 03:19
>>99
漏れもちょっと気になってみてみたんだけど、
内容はそれであってると思われ。
やり方、というか少しだけpatchを作ろうとしてたみたいだけど
今はどうなってるのかまでは読んでない。
ソースコード全般に関して
(Win32部分は)VC++依存がちょくちょくあるみたいなので
bccで完全にbuildってのは結構大変だと思う。

101:FoolishGuy
02/06/18 11:47
>>100
レスどうもです。
Patchを作っていたのですね。
そういえば、URLリンク(bugzilla.mozilla.org) のほうでも
似たようなことやってますね。

102:厨房もじらー
02/06/18 17:56
そういや詳しいこと知らないんだけど
Mozilla Classic(5.0ベースのコード)のWindows版はMFC使ってたんだけど
今のMozillaはMFC使ってないのかな
構造からしたら使ってなさそうだけど、もし使ってたらその部分を
置き換えるコードを書いたりと、なかなか現実的でなくなりそう。。。

103:aho
02/06/18 21:55
Mozilla本体はVC++でないと苦しいのね
Gecko使うだけでもそうなのかな


104:デフォルトの名無しさん
02/06/19 13:01
DLLとインポートライブラリ?だけ作ってGeckoセットとにしてどこかにアップできないかな?
ライセンス的に無理?

105:厨房もじらー
02/06/19 16:25
URLリンク(www.mozilla.org)
これって外出だっけ?
とりあえず少し読んでみてる。。。

106:1
02/06/20 20:30
しばらく来れなかった。っていうか、ネットに自体繋げれてませんでした。

74さんの作られたnsXPCOM.pasをコンパイルしようとすると、以下のようなエラーが出て出来ない。なんで?
[エラー] nsXPCOM.pas(164): 'nsISupports' 型の宣言が完了していません
[エラー] nsXPCOM.pas(685): 未定義の識別子 : 'UTF8String'
[エラー] nsXPCOM.pas(1281): 未定義の識別子 : 'PByte'
[エラー] nsXPCOM.pas(1803): 未定義の識別子 : 'PDouble'
[エラー] nsXPCOM.pas(1913): 未定義の識別子 : 'PCardinal'
[エラー] nsXPCOM.pas(1913): ポインタ型が必要です
[エラー] nsXPCOM.pas(1934): 未定義の識別子 : 'PCardinal'
[エラー] nsXPCOM.pas(1934): ポインタ型が必要です

>>104
さあ? どうなんだろ? 今度調べてみます。

>>105
個人的には、
URLリンク(www.symphonyinc.co.jp)
の方がお奨めです。日本語ですし。色々と解説もありますから。
一応、Macのサイトですがxpcomを使ってればたいして変わらないはず

107:74
02/06/20 21:29
>>106
ソースを見直してみたけど1番目のエラーが何故おこるかわからないし、
2番目のエラーが何故こっちの環境で出なかったかが謎だ…。
3番目以降で出てくる型はDelphiの新しいバージョンにしかないのかな。



108:1
02/06/20 22:11
あっ、書き忘れてた気がするから書くけど、Delphi5です。
これって、私の環境が悪いのかな? やっぱ。

109:厨房もじらー ◆3mOz2Ch.
02/06/25 10:52
で、その後どうなったよ?

某所で入手した情報によると、
.NET Framework SDKでも、makefileにパッチあてたり
glibやlibidlをソレ用のものと置き換えればビルドできるらしいんで、
とりあえずMozillaのビルドはそのうち試してみるつもりなんだけど。

# 現在ナローバンドで.NET Framework SDKダウソ中。。。
# 160MBはきつぃょぅ。。。

110:デフォルトの名無しさん
02/06/25 16:58
.NET Framework SDKってなに?

111:厨房もじらー ◆3mOz2Ch.
02/06/25 18:25
>>110 ここ参照
URLリンク(www.microsoft.com)

112:110
02/06/25 18:45
>>111 ありがとー 書いてすぐ検索したらいっぱいありますた

「ごめん、検索したら出てきた…」とかこうとしたら、
「2重かきこですか?」って出ちゃって困ったよー


113:1
02/06/25 21:35
私生活が急に忙しくなって、パソコンに触れる時間が激減中。
とりあえず、暇のあるときにxpcomの勉強してます。

114:デフォルトの名無しさん
02/06/25 21:40
>>109
600MB以上あるPlatformSDKも必要。
PSDKが無いとWindowsAPI呼び出し関連が全く使えません

115:デフォルトの名無しさん
02/06/25 21:41
>>113
急に忙しくなるとかPCの調子がおかしい等は、
人が逃げるときの常套句です。

116:デフォルトの名無しさん
02/06/25 22:07
1がいないと何もできない115がいるスレはここですか?

117:115
02/06/25 22:40
>>116
1が居なくても何も出来ません。

118:115
02/06/25 22:41
訂正
1が居ても、だ。

119:厨房もじらー ◆3mOz2Ch.
02/06/26 15:22
>>114
とりあえずPSDK関連は
libとhをbccあたりからぱくってくる予定。。。
ダメならVC5++からぱくってくる予定(もっとダメ

120:厨房もじらー ◆3mOz2Ch.
02/06/26 15:29
>>115
別に1が一人で作るってスレじゃないんだからどっちでもいいじゃん。
実際ヒッキー以外は、突然忙しくなるときはあるだろうし、
ヒッキー以外は、突然PCの調子が悪くなることもあるだろうしさ。

121:デフォルトの名無しさん
02/06/26 21:12
>120
いや、ヒッキーでも突然PCの調子が悪くなったりするのでは…
というか、荒らしに反応しても仕方ないですかね。

122:デフォルトの名無しさん
02/06/27 00:29
>>119
OMFのオブジェクトファイルをVCのリンカは理解できるのか?

123:厨房もじらー ◆3mOz2Ch.
02/06/27 03:33
>>122
む、できないかも。。。
600MB落としてもいいけどね。。。
(だんだん鬱になってきたかも)

124:デフォルトの名無しさん
02/06/27 20:12
IEコンポーネントなら、VC++ & MFCとの相性はバッチリだよ。

125:shige
02/06/27 20:35
あっそ

126:ブビ厨
02/06/27 20:53
では>>124は責任を持ってMozillaをActiveXコントロールに仕上げてくれ。
そして俺が使う。

127:デフォルトの名無しさん
02/06/27 21:24
>>124
スレ違い
スレリンク(tech板)l50

128:デフォルトの名無しさん
02/06/27 23:39
     ☆チン
           ハラヘッタ~
 ☆ チン  〃   ∧_∧  / ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄
  ヽ ___\(\・∀・)< GeckoのDelphiコンポまだ~?
    \_/ ⊂  ⊂_) \______________
   / ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄/|
  | ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄| |
  | 愛媛みかん   |/


129:デフォルトの名無しさん
02/06/27 23:47
     ☆チン
           ハラヘッタ~
 ☆ チン  〃   ∧_∧  / ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄
  ヽ ___\(\・∀・)< GeckoのActiveXコントまだ~?
    \_/ ⊂  ⊂_) \______________
   / ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄/|
  | ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄| |
  | 愛媛みかん   |/




130:デフォルトの名無しさん
02/06/28 00:20
ま、要するにIEコンポーネント>>>>>>>>Geckoソースってこった。
実際、今回自分で使ってみて(使おうとしてみて)実感したろ?

131:デフォルトの名無しさん
02/06/28 00:31
だからスレ違いだっつの

132:デフォルトの名無しさん
02/06/28 02:00
IEコンポが再利用性に長けてるってことと
それとGecko使ってブラウザ作るって話題が
独立だということが理解できないのは厨だからか。。。

133:デフォルトの名無しさん
02/06/28 02:10
IEコンポが使えない環境ならともかく、
一体何の為に「Win環境で」Gecko使った
ブラウザを自作したがるのだろう…。

134:デフォルトの名無しさん
02/06/28 02:12
そこにGeckoがあるからさ

135:デフォルトの名無しさん
02/06/28 02:37
Mozilla(含N6~7)はXUL被せてるからだろ。

136:デフォルトの名無しさん
02/06/28 03:36
>>133
いぢりがいがあるから。

137:デフォルトの名無しさん
02/06/28 03:51
>133
MS嫌い

138:デフォルトの名無しさん
02/06/28 06:51
>>133
お前には一生分からんだろう
てか、あんたはム板には必要ない人間だ

139:営農ギコ
02/06/28 19:35
最近はxpcomとかの勉強にふけてたりして。
やっぱり簡単にはコンパイルできないし・・・・。意外とめんどくさ。

マターリと進めます。とりあえずスレ違いは(・∀・)カエレ!

140:デフォルトの名無しさん
02/06/29 05:24
しかし、未だサンプルのビルドにすら成功してない辺りがなぁ。

141:デフォルトの名無しさん
02/06/29 13:42
>>133
車輪の再発明が大好きな人って何時も居るのです。

142:デフォルトの名無しさん
02/06/29 18:54
再発明としか考えられないタコの身の回りには今でも
古代メソポタミア時代の木製車輪しかないのだろう
なぁ.. それとも車輪以前のコロか?


143:デフォルトの名無しさん
02/06/29 19:08
GeckoソースとIEコンポーネントの完成度を比較した場合、
コロやら木製車輪の例えは不適切かと。
そもそも今やブラウザはレンダリングエンジンの機能や
性能よりもUIの出来を競う段階に来てるというのに、
何やってんだか。

144:デフォルトの名無しさん
02/06/29 19:17
>>141>>142 が車輪で例えているのは
レイアウトエンジンじゃなくて ブ ラ ウ ザ。


145:shige
02/06/29 19:48
つーか、好きにやらせとけば良いのに。
いちいち難癖付けに日参するなよ。暇なやつだな(わら


146:デフォルトの名無しさん
02/06/29 20:25
オマエモナー

147:デフォルトの名無しさん
02/06/30 01:23
ところでMozillaは本物のMDIじゃないから
IEコンポ系タブブラウザと較べて
動作がちょっとおかしいんだよね。

148:デフォルトの名無しさん
02/06/30 10:54
>>147
どの辺が?

149:デフォルトの名無しさん
02/06/30 17:03
過去ログ読んだけど、

>>51-57 はワラタけど、あとはもうゴミみたいなもんだね。
結局はヘタレの集うスレという事か…

150:デフォルトの名無しさん
02/06/30 19:58
未だMozillaのビルドすら出来ないヘタレばっかりだしなぁ。

151:デフォルトの名無しさん
02/07/01 01:42
( ´,_ゝ`)プッ

ダセー

152:デフォルトの名無しさん
02/07/02 11:40
>>150 BCCでビルドする方法知ってたら教えてYO

153:デフォルトの名無しさん
02/07/02 12:09
makeが結構違ったような気がするので、なかなか
大変なんじゃなかろうかと推測。

154:営農ギコ
02/07/03 18:37
>>153
BCCについては>>98-101あたり。

155:デフォルトの名無しさん
02/07/04 13:30
bccでビルドする必要ある?
NightlyあたりからEmbeddedを拾ってきてそれを使うわけにはいかんの?

156:デフォルトの名無しさん
02/07/04 22:52
オープンソースを大きな理由としてMozila/Geckoをまんせーした連中としては、
ソースからビルドしなくては意味ないと思われ。

157:デフォルトの名無しさん
02/07/06 17:53
>>154
結局、なにも産み出して無いヘタレ発言じゃないか。

158:デフォルトの名無しさん
02/07/07 13:53
                ∧        ∧  マチクタビレタ~     マチクタビレタ~
 マチクタビレタ~       ./  ヽ      ./  ヽ      マチクタビレタ~
               /   ヽ――/   ヽ   マチクタビレタ~  マチクタビレタ~
   マチクタビレタ~  /       l___l   \        マチクタビレタ~
            |      ●  |    |  ●  |  / ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄
       へ    |   へ     ヽ  ./     | < …まだ~?
        \\  \  \\    ヽ/     /   \____________
チン        \\  .> \\          ヽ
   チン      \\/    \\  _       |  マチクタビレタ~
      \ ̄ ̄ ̄ ̄ ̄ ̄ ̄/  / ̄   ヽ    /   _
        \回回回回回/ ̄ ̄ヽ        / ̄ ̄ /|    マチクタビレタ~
         \___/      ヽ____/  /  .|         マチクタビレタ~
                               /    |  マチクタビレタ~
   __________________/     .|
                             |      |     マチクタビレタ~


159:デフォルトの名無しさん
02/07/07 14:49
>>158
うん。まだ。
winEmbedすらちゃんと理解してないし。

160:デフォルトの名無しさん
02/07/07 15:21
そーなのよ
COMすら解ってない漏れ

161:デフォルトの名無しさん
02/07/08 23:28
1を応援age

162:デフォルトの名無しさん
02/07/09 02:08
こっちでは割と有意義なやりとりが交わされてる模様
スレリンク(tech板)l50


163:デフォルトの名無しさん
02/07/13 16:58
>>162
なんか、こことのレベルの差を痛感。
IEを見直した。

164:某スレッド74
02/07/14 01:54
winEmbedのDelphi移植難航中…。
nsAStringまわりの処理がかなりめんどくさい。
Pascalに移植するかDLL作って誤魔化すか…

165:デフォルトの名無しさん
02/07/17 06:28
DLL 作るとなると、管理ダルくない?

俺、DLL 作る時、仕様段階で作業きっちり切り分けとかして
作っていくと、結局使いにくくなるわ、オーバーヘッドが大きくなるわで、
ダメダメ(w<漏れ

166:デフォルトの名無しさん
02/07/26 00:22
保守age

167:デフォルトの名無しさん
02/08/03 14:57
みんな挫折しちゃったの?

168:デフォルトの名無しさん
02/08/04 01:39
たぶん、続けてる人も、ここに書くほどの成果がなかなかできないんだと思う。
実際、某スレッド74とかは頑張ってるみたいだよ?

ついでに保守あげ

169:デフォルトの名無しさん
02/08/13 22:48
age

170:デフォルトの名無しさん
02/08/15 18:06
.NETなGackoコンポーネントが欲しい。

171:170
02/08/15 18:06
すまん。Gacko→Gecko

172:デフォルトの名無しさん
02/08/15 20:42
>>170
開発はしてるようで
URLリンク(lxr.mozilla.org)

> Manticore is a web browser embedding Gecko and Trident (IE) using the IWebBrowser2 interface exposed by
> each layout engine's ActiveX wrapper. The front end is written in C# using the .NET framework.

173:デフォルトの名無しさん
02/08/26 00:02
age

174:デフォルトの名無しさん
02/09/01 20:59
とりあえず、age

175:某スレッド74
02/09/01 23:00
むやみに上げたところで結果が出てくるわけではないんだけど。

文字列関連、ようやくSingleFragment系の移植が終わりそうだけど
デバッグしてないからちょっと心配。
亀のような遅さだけどとりあえずは進んでます。

176:デフォルトの名無しさん
02/09/02 00:13
ひとつ質問 from 門外漢。
Donut や GLU のやり方とは違うものなの? このスレのテーマは。

177:デフォルトの名無しさん
02/09/02 00:43
>>176
DonutとGLUではまったくやり方が違うと思うけど。

178:デフォルトの名無しさん
02/09/02 19:26
>>176
どちらかというと、GLUよりかな。
たしか、コンポーネント化して、組み込みをしやすくするのが第一目標では?

179:デフォルトの名無しさん
02/09/23 17:23
応援age

180:デフォルトの名無しさん
02/09/23 17:24
sageてしまった…

181:デフォルトの名無しさん
02/09/24 01:16
>>179=>>180
微笑ましいなあw


182:デフォルトの名無しさん
02/09/27 09:52
なんか軽いやつがでてきたみたいね。
今日の /.J 参照。

183:デフォルトの名無しさん
02/09/27 15:44
>>182
Phoenixのことだよね?

軽いけど、機能はこれからって感じかな。
日本語化もできるし興味ある人は使ってみては。

184:デフォルトの名無しさん
02/09/27 20:43
機能と速度のトレードオフが難しそうだな。

185:デフォルトの名無しさん
02/09/28 22:47
使ってみた感じでは結構軽かったなかな。XULとは思えない。

186:デフォルトの名無しさん
02/10/01 22:59
phoenix 2.0 がでるぞー
URLリンク(village.infoweb.ne.jp)

187:デフォルトの名無しさん
02/10/01 23:29
なんらかのスクリプト言語からGeckoを使えるのってない?

188:デフォルトの名無しさん
02/10/02 01:09
>>187
JavaScriptでよければデフォで。

189:デフォルトの名無しさん
02/10/02 17:01
なんかTcl/TkとかwxPythonとかの拡張でGeckoのラッパー埋め込めるみたいな感じで無いかなーと

190:デフォルトの名無しさん
02/10/02 19:28
何に使うの?

191:デフォルトの名無しさん
02/10/02 19:37
何にってHTML表示させるのに

192:デフォルトの名無しさん
02/10/02 20:56
>>189
URLリンク(www.mozdev.org)
この辺のやつかな?

193:デフォルトの名無しさん
02/10/03 00:43
>>189 Python なら
URLリンク(www-6.ibm.com)
URLリンク(www-6.ibm.com)
URLリンク(www-6.ibm.com)
このへんだろうな

194:デフォルトの名無しさん
02/10/20 18:05
>>93
いいえ

195:デフォルトの名無しさん
02/10/29 00:54
>>194
誤爆?

196:デフォルトの名無しさん
02/11/14 01:25
あーあー、本日は晴天也

197:デフォルトの名無しさん
02/11/16 14:47
VB 最高!

198:デフォルトの名無しさん
02/11/16 15:22
大規模なソフトウェアはバザール方式ではやれません。オープンソースであっても同じです。Linuxのカーネルの開発にBugzillaが採用されたのもその証拠と言えます。


199:デフォルトの名無しさん
02/11/19 21:15
結論:コンポーネント公開方式のIE >>>>>>>> オープンソースのGecko

200:デフォルトの名無しさん
02/11/23 23:38
200

201:デフォルトの名無しさん
02/12/08 02:43


202:デフォルトの名無しさん
02/12/08 02:43


203:デフォルトの名無しさん
02/12/08 02:43


204:デフォルトの名無しさん
02/12/16 13:18
保守しとくか

205:デフォルトの名無しさん
03/01/04 11:09
活!

206:名無しさん
03/01/05 02:11
           / ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄\
Λ_Λ  | 君さぁ こんなスレッド立てるから          |
( ´∀`)< 厨房って言われちゃうんだよ             |
( ΛΛ つ >――――――――――‐<
 ( ゚Д゚) < おまえのことを必要としてる奴なんて         |
 /つつ  | いないんだからさっさと回線切って首吊れ     |
       \____________________/

(-_-) ハヤクシンデネ… (-_-) ハヤクシンデネ… (-_-) ハヤクシンデネ…
(∩∩) (∩∩) (∩∩)

(-_-) ハヤクシンデネ… (-_-) ハヤクシンデネ… (-_-) ハヤクシンデネ…
(∩∩) (∩∩) (∩∩)

(-_-) ハヤクシンデネ… (-_-) ハヤクシンデネ… (-_-) ハヤクシンデネ…
(∩∩) (∩∩) (∩∩)


207:デフォルトの名無しさん
03/01/05 06:25
Phonix

208:IP記録実験
03/01/08 22:01
IP記録実験
スレリンク(accuse板)

1 名前:ひろゆき ◆3SHRUNYAXA @どうやら管理人 ★ 投稿日:03/01/08 17:13 ID:???
そんなわけで、qbサーバでIPの記録実験をはじめましたー。

27 名前:心得をよく読みましょう 投稿日:03/01/08 17:20 ID:yL/kYdMc
SETTING.TXT管轄でないということは全鯖導入を視野に、か?

38 名前:ひろゆき ◆3SHRUNYAXA 投稿日:03/01/08 17:22 ID:rLfxQ17l
>>27
鋭いです。

73 名前:ひろゆき ◆3SHRUNYAXA 投稿日:03/01/08 17:27 ID:rLfxQ17l
>ところで、IPが抜かれて何か今までと変わることってあるのでしょうか?
・今までより、サーバが重くなる。
・裁判所や警察からの照会があった場合にはIPを提出することがある。

209:デフォルトの名無しさん
03/01/09 01:32
>>421
通報しますた

210:デフォルトの名無しさん
03/01/09 02:21
うにに?

211:IP記録実験
03/01/09 02:38
IP記録実験
スレリンク(accuse板)

1 名前:ひろゆき ◆3SHRUNYAXA @どうやら管理人 ★ 投稿日:03/01/08 17:13 ID:???
そんなわけで、qbサーバでIPの記録実験をはじめましたー。

27 名前:心得をよく読みましょう 投稿日:03/01/08 17:20 ID:yL/kYdMc
SETTING.TXT管轄でないということは全鯖導入を視野に、か?

38 名前:ひろゆき ◆3SHRUNYAXA 投稿日:03/01/08 17:22 ID:rLfxQ17l
>>27
鋭いです。

73 名前:ひろゆき ◆3SHRUNYAXA 投稿日:03/01/08 17:27 ID:rLfxQ17l
>ところで、IPが抜かれて何か今までと変わることってあるのでしょうか?
・今までより、サーバが重くなる。
・裁判所や警察からの照会があった場合にはIPを提出することがある。

212:デフォルトの名無しさん
03/01/09 03:07
>>218 もうした。

213:デフォルトの名無しさん
03/01/09 12:14
うざったい荒らしが減るのなら。

214:デフォルトの名無しさん
03/01/09 18:18
======2==C==H======================================================

         2ちゃんねるのお勧めな話題と
     ネットでの面白い出来事を配送したいと思ってます。。。

===============================読者数: 138720人 発行日:2003/1/9

年末年始ボケがそろそろ収まり始めた今日このごろのひろゆきです。

そんなわけで、年末に予告したIP記録ですが実験を開始しています。

「2ちゃんねる20030107」
こんな感じで各掲示板の最下部に日付が入ってるんですが、
20030107以降になってるところはログ記録実験中ですー。

んじゃ!

────────────Age2ch─
■この書き込みは、Age2chを使って配信されています。
──────────────
Keep your thread alive !
スレリンク(software板)l50
──────────────

215:デフォルトの名無しさん
03/01/10 00:06
オペラ

216:デフォルトの名無しさん
03/01/10 08:55
そうそう、しかし保護は無理だろ、責任追及されたら誰かが責任とらないといけないんだし。    

217:デフォルトの名無しさん
03/01/10 10:16
>>119
だな
これは悪い夢だ

218:デフォルトの名無しさん
03/01/10 10:55
確かに。
管理人を「3日以内に消せ」と呼ばれた時に
実際どうするか、刑事責任は誰にあるのか、って事は厳しいですね。
今回の判決は。
同時に、管理人が潜伏して隠れていた時に「消した」ヤクザの責任も問われますしね。

219:デフォルトの名無しさん
03/01/10 11:25
>>732
うむ。だいぶ多いね。

220:デフォルトの名無しさん
03/01/10 12:12
!!!おいらロビー板にて真・スレッドストッパー乱立始動!!!

 1月7日午前11時頃、過去のうやむやの中に消えた
『2ちゃんねるIP売買疑惑』は意外な形で再びその幕を開ける。
「元2ちゃんねる運営者」と名乗る名無しが反2chサイトを立ち上げ、
893や政治屋がらみの不正行為の全貌を暴露。ゲオ鯖のダウンにより
一時混乱は免れたものの、各板・サイトより狼煙を上げる2ちゃんねらーが続出!

74 名前: 21世紀の名無しさん 投稿日: 02/07/14 07:29 ID:ErqZ3C1Z
ひろゆきさん、どうしちゃったんだょぅ。。。(´・ω・`)
75 名前: 21世紀の名無しさん 投稿日: 02/07/14 07:31 ID:SlJI98NX
おい、ひろゆき!!!何とか言ったらどうなんだ!!!!!
76 名前: 停止しました。。。 [停止] 投稿日: 停止
真・スレッドストッパー。。。( ̄ー ̄)ニヤリッ

【ひろゆき】元2ちゃんねる運営者が明かした2chの全て【出てこい!】
スレリンク(bobby板)l50

221:デフォルトの名無しさん
03/01/10 12:40
さっそく萎縮効果が出ています。
スレリンク(newsplus板:75番)

222:デフォルトの名無しさん
03/01/10 13:36
しかし2chがIPをとったから「じゃあ俺も」で他の掲示板もどんどんIP取ると宣言する所が出てくる予感がする、、、
ま、1つぐらいは残るだろうが、、、

223:デフォルトの名無しさん
03/01/10 15:54
悪食だから大丈夫かもとかいってみる。

224:デフォルトの名無しさん
03/01/10 17:23
IPのひとつやふたつ抜かれたくらいでガタガタ騒ぐんじゃねェェ!!!
俺は書き込みを続けるぜ!!

225:デフォルトの名無しさん
03/01/10 23:43
応えてくれてありがとう。
皮肉な話だが2chで誰かに応えてもらったのって久しぶりだ>365

226:デフォルトの名無しさん
03/01/10 23:51
>>705
来週も番組が無事でありますように

227:デフォルトの名無しさん
03/01/11 01:03
考えたんだけど管理人ひとりに責任をとらせないように
tripodとかフォーチュンシティみたいに無料でHPつくれるサイトみたいのを
母体にしておいて無料サイトのかわりに無料でスレを作れる。
スレタイとコメントは事前にカキコしておくと誰かが登録したときに
事前に登録されているスレが作られる。
自分で望んだスレじゃないし責任もない。
2ちゃんねるだけど2ちゃんねるという名前をそれぞれの板(利用者)が勝手に名乗っているだけ。
その責任者はクリゴン語しか話せない雇われ管理人の住所不定マイケルさん。

何か問題があればマイケルさんと連絡をとるしかないけど
クリゴン語の能力とマイケルさんを探さなければならない。


こんなのダメ?


228:デフォルトの名無しさん
03/01/11 01:15
警察沙汰とかにはならないけど厨房っぽい書き込みは増えそう

229:デフォルトの名無しさん
03/01/11 10:34
メール欄に文字を入れてIDを出させない方法が
あったということなんだ。
知らなかった・・・

230:デフォルトの名無しさん
03/01/11 11:09
======2==C==H======================================================

         2ちゃんねるのお勧めな話題と
     ネットでの面白い出来事を配送したいと思ってます。。。

===============================読者数: 139038人 発行日:2003/1/10

なにやら、連日メルマガだしてるひろゆきです。

そんなわけで、ログ記録実験ですが、いちいちサーバ指定するのが面倒なので、
全部のサーバに入れてみました。

重くなって落ちたりしてもご愛嬌ってことで。。。

んじゃ!

────────────Age2ch─
■この書き込みは、Age2chを使って配信されています。
──────────────
Keep your thread alive !
スレリンク(software板)l50
──────────────

231:デフォルトの名無しさん
03/01/11 12:02
ログを取った、ということが判明した以上ひろゆきは
「ログ取ってないから知らん」という抗弁ができない
わけだ。

これは、管理者責任を全うするという宣言に他ならないな
たぶん、コストをどうやって負担するのかが大きな問題か。
たぶん有料化かも視野に入ってくるだろうなぁ

管理者責任という原則がスタンダードになるかどうか、
裁判所の今後半年から1年くらいの間の判例が極めて重要
になると思う。

下手すると、インターネット上での掲示板なんて、誰もやら
なくかもしれない…責任重大なり>裁判所



232:デフォルトの名無しさん
03/01/11 12:36
匿名だと? 今更何を?

ここに真実があったよ。
URLリンク(gen-inue.hp.infoseek.co.jp)

233:デフォルトの名無しさん
03/01/11 13:36
我ながら好き勝手にほざいてしまいますた・・(汗
もし実現しても回線細そうですしね。。。



234:デフォルトの名無しさん
03/01/11 14:00
快速ストーカータンは照れているようですね。ぼくはしっていますよ、快速ストーカータンがマネされているのを喜んでいることを
安心してください。ぼくはずっと快速ストーカータンのおうえんをしていくつもりです。
ぼくはおうえんしてますよ

235:デフォルトの名無しさん
03/01/11 15:44
Gackt 仕様

236:デフォルトの名無しさん
03/01/11 16:49
で、馬鹿が消えた所で

2ちゃんねるの消滅まだ~?
マチクタビレタ~マチクタビレタ~

237:デフォルトの名無しさん
03/01/11 16:56
クラックしてIPげと

238:デフォルトの名無しさん
03/01/11 23:39
匿名性に絡む問題なので反対 28% 1093 票
サイトのためになるから賛成 54% 2142 票
利用しないから関係ない 8% 341 票
2ちゃんねるってなに? 4% 164 票
アクセスログってなに? 4% 160 票

サイトのためになるから賛成 54% 2142 票
サイトのためになるから賛成 54% 2142 票
サイトのためになるから賛成 54% 2142 票
では、貴方はそのサイトの何が好きなのでしょう。
本当の事を知ってる人が、恐れをなして何処かに行っちゃうよ。

239:デフォルトの名無しさん
03/01/11 23:49
ひろぽん召喚

240:デフォルトの名無しさん
03/01/12 02:28
847はネタだろ
反応するなよ

241:デフォルトの名無しさん
03/01/12 02:34
ヘタレかよ
そんなもんでアク禁になる分けない 荒らしもよほど悪質でなきゃならんよ


242:デフォルトの名無しさん
03/01/12 10:02
2ちゃんねるがアクセスログ記録を始めましたが、あなたの考えは?
URLリンク(dailynews.yahoo.co.jp) の左下

243:デフォルトの名無しさん
03/01/12 14:48
とりあえず言うけど、スレ違い

244:デフォルトの名無しさん
03/01/12 20:50
じゃあおまいが説明して

245:デフォルトの名無しさん
03/01/12 20:52
あれはあくまで理性的な行動だと信じているわけだが。

246:デフォルトの名無しさん
03/01/12 21:01
ノートンインターネットセキュリティ2003で
プライバシー制御をオンにしてると
書き込みが出来なくなるのですが

俺だけか?

247:山崎渉
03/01/13 18:41
(^^)

248:デフォルトの名無しさん
03/01/13 22:40
よんどw

249:山崎渉
03/01/16 03:18
(^^)

250:山崎渉
03/01/23 22:08
(^^)

251:デフォルトの名無しさん
03/01/25 00:53
(IEコンポーネント>>>>>>>>>>>>>>>>>)KHTML>>>>>>>>>>>Geckoが証明されてしまった
今となってはなぁ…。

252:デフォルトの名無しさん
03/01/31 20:06
あれはあくまで理性的な行動だと信じているわけだが。

253:デフォルトの名無しさん
03/02/14 22:09
(・∀・)ハイーキョ

254:デフォルトの名無しさん
03/02/21 14:46
Safariに倣った新Mozillaプロジェクト始動
URLリンク(www.zdnet.co.jp)

一応ニュースってことで。

255:デフォルトの名無しさん
03/02/23 10:44
頑張って欲しいね。
ってか、誰かまともなEmbedded用コンポーネント作ってくれないかな。

256:デフォルトの名無しさん
03/02/23 23:58
はっきりいってmozilla.orgのソース醜いんだよね
見難いじゃなくて醜い。

257:営農ギコClassic ◆WezejEOhSo
03/02/25 22:41
久々に戻ってきたり。長い間のご無沙汰スマソ。

以前、Mozilla をいろいろといじっていたんですが、ソースの巨大さに
挫折してますた。
>>254とか見ていて、「やっぱ Mozilla ベースは辛い」とか思っているこの頃。

もし続けるとしたら、最初から指針を見直すべき鴨。


1さん、もし居ましたら応答して( ゚д゚)ホスィ。

258:デフォルトの名無しさん
03/02/25 23:17
>>257
IEコンポーネント使おうぜ。

259:営農ギコClassic ◆WezejEOhSo
03/02/26 00:33
>>258
君が使っていれば(・∀・)イイ。

ありきたりのコンポ使うより、ソースいじるのが俺の好み。

260:デフォルトの名無しさん
03/02/26 23:10
ま、259はHTMLのパースからシコシコ作ってなさいってこった。
つか、他人の作ったコンポーネントのメソッド呼び出して使うのと、
他人の作ったソースのメソッド呼び出すのと何処が違うやら(藁

261:デフォルトの名無しさん
03/02/26 23:16
違わないからGeckoでいいじゃん。
つーかスレ違いは消えてくれねぇかなぁ。

262:デフォルトの名無しさん
03/02/26 23:29
違わないのになんでわざわざGecko使うの?

263:デフォルトの名無しさん
03/02/26 23:34
↑放置

↓はい次

264:デフォルトの名無しさん
03/02/26 23:37
違わないのになんでわざわざGecko使うの?

265:デフォルトの名無しさん
03/02/26 23:37
頭悪い奴が来たな。
って煽っても尻尾巻いて逃げるか負け惜しみ言うかどっちかだろうな。


266:デフォルトの名無しさん
03/02/26 23:38
どこのスレにも一人はいるよな

267:デフォルトの名無しさん
03/02/26 23:40
MozillaというかGeckoというかNGLayoutは完全放置で
CSS3草案のReferenceImplなレイアウトエンジンキボン

268:デフォルトの名無しさん
03/02/27 00:03
IEコンポーネント使ったブラウザは傑作も駄作も沢山あるが、
Geckoソース使ったブラウザは未だに…。

269:デフォルトの名無しさん
03/02/27 00:45
>>268
資料がほとんどないのが問題なのだと思うよ。
ノウハウもないし……

270:デフォルトの名無しさん
03/02/28 00:45
「悪の帝国」と戦う正義のオープンソースプロダクトの、
それこそまさに代表格、ミスターオープンソースみたいな
モジラの、そのまた中核とも言えるGeckoからしてこの体たらく
 >資料とノウハウ不足で再利用が難しい

これでよくまぁ
「バグを自分で直せるのがオープンソースの利点だ」
みたいな事を言えるなぁ(藁。

#ソースが最高の資料だ、なんて寝言だったってこった。


271:デフォルトの名無しさん
03/02/28 00:58
単独で大きいプロダクトよりも、小さいプロダクトの集まりの方が管理しやすいってこと。
つーことで GNU 万歳と。

272:デフォルトの名無しさん
03/02/28 01:00
>>270 さんはオープンソースを過信しすぎ。まあ、皮肉なんだろうけど

一応反論しておくと、現在では市場シェア95%の
IEコンポーネントだって、その利用が広まるまでには数年を要した

273:デフォルトの名無しさん
03/02/28 01:08
IE コンポーネントはできることが少ないのがいいのかも。
Gecko と KHTML の API を比較して Gecko は API が複雑すぎるとする記事がどこかにあったが、
挙動を深く制御したいというニーズよりも、
部品として使えればよくて細かいところまで面倒をみたくないというニーズが多い。
まあ、AOL が AOL ブラウザに使いたいという目的が一つにあるから、
弄り倒せないとだめなんだろうけど。

274:デフォルトの名無しさん
03/02/28 04:02
>>273
AOLブラウザの場合chrome弄るだけで出来ル

275:デフォルトの名無しさん
03/02/28 23:34
IEコンポーネントも処理系の支援がないと、使い易いとは言い難い
ちょっと違うことをやろうとすると苦労するし


276:営農ギコClassic ◆WezejEOhSo
03/03/01 01:48
なんかまたレス付きまくりだねぇ。

とりあえず状況やら何やらを書いておく。
URLリンク(f10.aaacafe.ne.jp)

277:デフォルトの名無しさん
03/03/01 03:03
>>276
はじめて見た

> Mozilla
>太古の昔からのインターネット用語であり、Netscapeの歴史が詰まった言葉。
>もちろん、存知の通りNetscapeの汚いソースを捨て、作り直したのが今のMozilla。
>最初は叩かれていたらしいが、今はかなりの勢力を持ったブラウザである。

これは
どちらかといえば Mozilla は Milestone だった頃(特に一桁台)が華で、
今こそ叩かれまくりな気がしますが・・・

実際、私の勤め先では初めての日本語パックが出た時(たしか M9 か M10)に
社内 Web アプリ用のブラウザが『Netscape4.* or New Mozilla5! 推奨』とかに変更されたんですが、
Mozilla のバージョンが 1.0 に決まる頃にはなぜか IE5 以上必須になってました。

278:デフォルトの名無しさん
03/03/01 03:04
結論:コンポーネント指向>>>>>>>オープンソース思想

結論というより、結果、事実、か。

279:デフォルトの名無しさん
03/03/01 03:09
遅くて使い物にならないといわれていた頃に比べればましで、
実用段階に入ってきたということなのかも。

280:デフォルトの名無しさん
03/03/01 04:26
ハードの高速化を促した、Windowsのお陰だな。

281:デフォルトの名無しさん
03/03/01 17:08
Gecko ベースのブラウザなら、海外では Galeon や Skipstone、日本でも風博
士というブラウザが開発中です。


282:デフォルトの名無しさん
03/03/01 19:27
Geckoが登場してかなり経つが、まだ 開 発 中 なのか…。
何か独自の実装が非常に難しい機能でも付けてるのだろうか?

283:デフォルトの名無しさん
03/03/01 20:28
Geckoの組み込み方おせーてよ

284:デフォルトの名無しさん
03/03/01 20:29
開発中でないソフトは開発中止になったソフトだけだが。

285:デフォルトの名無しさん
03/03/02 00:29
Netscapeブラウザ 開発停止
スレリンク(newsplus板)

286:デフォルトの名無しさん
03/03/02 00:30
>>281
やっぱ、XULの部分とかじゃない?

287:281
03/03/02 14:14
>>282
あぁ、Galeon と Skipstone はもう使えますよ。風博士はまだ開発者向けの感
がありますけど。

Gecko ベースのブラウザなら、海外では Galeon や Skipstone がありますし、
日本でも風博士というブラウザが開発中です。

ってことでした。言葉が足りませんでしたな。



288:デフォルトの名無しさん
03/03/02 15:07
Geckoベースの2chブラウザをだれも作らない辺りに、
その使い難さが如実に表れてるな。

289:デフォルトの名無しさん
03/03/02 18:43
それもあるけど、Gecko は仕様が固まったのが最近だしね。

290:デフォルトの名無しさん
03/03/02 18:58

 最 近 な の か ! (藁

…今まで何をしてたんだろう。

291:デフォルトの名無しさん
03/03/02 19:20
ってか、固まってたのか。

292:デフォルトの名無しさん
03/03/02 19:21
嫌ならこのスレチェックしなきゃいいのに。

293:デフォルトの名無しさん
03/03/02 21:15
>>290 は別のMozilla系スレでも煽っているのだが、
何か恨みでもあるのだろうか?

294:デフォルトの名無しさん
03/03/02 21:46
煽りが皆同一人物に見えてきたら、精神が危険な証拠。

295:デフォルトの名無しさん
03/03/03 01:25
同一人物とは思わなくても、似たような精神構造の連中だなとは思う。

296:デフォルトの名無しさん
03/03/03 01:46
292、293、295は、同一人物とは行かなくとも、似たような精神構造の連中だな、と思う

297:デフォルトの名無しさん
03/03/03 02:25
まあ何はともあれ、必死な奴がいることは確かだな。296を筆頭として。

298:デフォルトの名無しさん
03/03/03 09:42
必死だけど知恵がないからできる事はコピペにテンプレに人マネ。
典型的だよな。

299:デフォルトの名無しさん
03/03/03 10:00
296は298のテンプレを見つけ出そうと必死です。

300:デフォルトの名無しさん
03/03/03 12:01
必死だけど知恵がないから好きな物はパピコにテンプラにマリネ。
美味しいよな。


301:デフォルトの名無しさん
03/03/03 20:29
で、そろそろ完成の目途は立った?

302:デフォルトの名無しさん
03/03/03 21:41
お前等、「Geckoのソースは再利用し難い」という指摘に過剰反応し過ぎ。
つか、 そ の 通 り だし。

303:デフォルトの名無しさん
03/03/03 23:15
誰が指摘して誰が反応したんだ。
番号で言ってくれ。

304:デフォルトの名無しさん
03/03/04 00:46
何故文字間隔を空けるんだろう

305:デフォルトの名無しさん
03/03/04 00:49
Geckoつながりでいうと日経ソフトウェアにMozillaのソースを読んでみようってのがあった。
いろんな意味ですごいなと思った。

306:デフォルトの名無しさん
03/03/04 01:04
>>303
過去ログ嫁。

307:デフォルトの名無しさん
03/03/04 01:06
>>306
ここ最近ではそんなやりとり無い。妄想ログを持ち出すな。

308:デフォルトの名無しさん
03/03/04 03:05
ここ最近だと

>>288-291が、ソース再利用の難しさの指摘、

>>292-301がそれに対する反応

だろ?

309:デフォルトの名無しさん
03/03/04 03:24
URLリンク(www.mozilla.to)
Macだけど。

310:デフォルトの名無しさん
03/03/04 03:29
再利用の難しさを指摘してんのは>>288だけで、
>>289は普通の反応で、
>>290->>291はただの煽りで、
>>292->>301なんか両者入り乱れのネタレスで全然>>288と関係ねーだろ。

つーか再利用の難しさを認めるレス(>>289)はあっても>>288に過剰反応してるレスはねぇ。

311:デフォルトの名無しさん
03/03/04 04:09
>>292-301がそれに対する反応
どうみてもただの煽り合い(馴れ合い?)で2ちゃんには良くある風景。
>>292-301のうちのどのレスが、
『「Geckoのソースは再利用し難い」という指摘に過剰反応(>>302)』
したレスなんだ?

>>310とかぶっちまったな

312:デフォルトの名無しさん
03/03/05 01:45
>>308には「過剰」の言葉は無いが(藁
無理に反論しなくてもいいんだよ。
どうせ匿名だし、そう意地になるなって。

313:デフォルトの名無しさん
03/03/05 02:33
>>312
そんな厨房丸出しな言い訳、しない方がマシだと気づいた方がいい。

314:デフォルトの名無しさん
03/03/06 14:40
cygwin & MinGW のみで moz のビルドができるようになったみたい。
URLリンク(bugzilla.mozilla.org)

the new Mozilla MinGW port @ mozillaZine
確かに tinderbox に入ってるな
URLリンク(tinderbox.mozilla.org)

315:デフォルトの名無しさん
03/03/06 23:11
あれ?
どうなってんの? あらし?

316:デフォルトの名無しさん
03/03/07 00:18
>>313の悔し涙が見える…。

317:デフォルトの名無しさん
03/03/07 00:22
>>308=>>312=>>316
うわ・・・

318:デフォルトの名無しさん
03/03/07 01:01
>>314
nightly ソース落として configure したら、これと同じので止まった。
しょぼーん。
URLリンク(bugzilla.mozilla.org)

319:デフォルトの名無しさん
03/03/07 09:51
>>318
まだCVSに入ってないみたいだからpatchあてまくってautoconf
しないとダメみたい。
数日中に入りそうだけどね。もちっと待とう。

320:デフォルトの名無しさん
03/03/07 14:34
みたいだね。
configure は通るようになったけど、makefile がおかしい。パス関係でよく止まる。

--- .mozconfig
CC="gcc -mno-cygwin"
CXX="g++ -mno-cygwin"
MOZ_TOOLS="d:\mozilla\moz_tools"
PATH=$PATH:/cygdrive/d/mozilla/moz_tools/bin
MOZ_INTERNAL_LIBART_LGPL=1
mk_add_options MOZ_INTERNAL_LIBART_LGPL=1
mk_add_options MOZ_OBJDIR=@TOPSRCDIR_MOZ@/obj-mingw
mk_add_options RUN_AUTOCONF_LOCALLY=1
ac_add_options --srcdir=/cygdrive/d/mozilla/mozilla
ac_add_options --disable-debug
ac_add_options --enable-optimize=-O3
ac_add_options --enable-logrefcnt
ac_add_options --enable-crypto
ac_add_options --enable-extensions
ac_add_options --enable-svg
ac_add_options --disable-accessibility
ac_add_options --disable-activex

-mno-cygwin を自動で付けてくれるところと、くれないところがあるから CC と CXX をごまかしてみた。
Makefile.in 直すのに飽きてきたし、待った方がよさげ。

321:デフォルトの名無しさん
03/03/08 13:50
まぁGeckoが使い物になるかならないか、は、
モジラの大評判を見れば結論は出ているワケだが(藁。

322:デフォルトの名無しさん
03/03/08 14:02
>>321
おまえは使うな。ただそれだけのことだ。
粘着ウザイ。

323:デフォルトの名無しさん
03/03/08 17:44
問題はGeckoのソースを>>321が使うのを止めるかどうか
ではなくて、>>322がどの程度使っているのか…ですよね。
…完成は何時の予定ですか?

324:デフォルトの名無しさん
03/03/08 17:55
前も言った気がするけど完成って何?
W3C の規格は年中バージョンが上がってるし、
アーキテクチャが増えれば port を作る需要も出てくる。
stable という意味なら 1.0x 系列を使えばいい。

325:デフォルトの名無しさん
03/03/08 19:21
>>323はソフトウェア板のDQNと同類だな。
このスレが気になって仕方ないのだろうな。

326:324
03/03/08 20:49
と書いたところで、スレタイを見直した。
323 は Gecko ベースブラウザがいつできるかを訊いたのか。
ノウハウ集めるくらいでいいんじゃないかね。

327:デフォルトの名無しさん
03/03/10 21:36
ま、NNもGeckoに乗り換えたのが結果として致命傷になり、
IEに完膚無きまでに大敗北したワケだが。

328:デフォルトの名無しさん
03/03/11 15:38
乗り換えた?

329:デフォルトの名無しさん
03/03/11 19:58
ブラウザエンジンのことだろ。6より前は別の独自エンジンだった。

330:デフォルトの名無しさん
03/03/11 20:28
宗教論争はソフトウェア板の該当スレでやってくれ。

331:デフォルトの名無しさん
03/03/13 01:26
宗教論争?

332:デフォルトの名無しさん
03/03/21 11:54
>前も言った気がするけど完成って何?

とりあえず、今ならIE6と対等の機能をもったブラウザになったら、
そこで一旦「完成」と呼んで差し支えないのでわ。
新規格への追従は次のバージョンということで。

333:デフォルトの名無しさん
03/03/21 12:40
なぜIE6が基準なのか激しく謎。

334:デフォルトの名無しさん
03/03/21 13:53
トップシェアのブラウザだからだろ
今更Mozaicを基準に評価しても寒いだけだし。

335:デフォルトの名無しさん
03/03/21 14:29
>>332
URLリンク(jt.mozilla.gr.jp)
>どうして Mozilla は私の意図する通りに描画してくれないの?
>確かに私のページは標準準拠ではないわ。でも、ちゃんとしたブラウザだったら
>何はともあれ作者の意図通りにページを描画するべきよ!
いやー、すんばらしい翻訳。

336:デフォルトの名無しさん
03/03/21 15:03
>>334
他のブラウザを基準にしないと気が済まない厨はソフトウェア板あたりで吠えてなさい。

337:デフォルトの名無しさん
03/03/21 15:47
>>332
んじゃ mozilla が完成するためには
writing-mode:tb-rl;
text-justify:inter-ideograph;
layout-grid
等々もサポートしなきゃいけないんだな

大変だこりゃ

いや、個人的にはこの先走った実装、ものすごくうれしいんだけどね。
おかげで Word 起動することもなくなったし。

338:デフォルトの名無しさん
03/03/21 17:28
とりあえずモジラはコンパイルに時間かかりすぎ。
二時間もかかったよ(-_-;

339:デフォルトの名無しさん
03/03/21 17:33
お前のマシンが非力なんだよ

340:デフォルトの名無しさん
03/03/21 19:32
>>338
mozillaクラスのソフトウェアをコンパイルしたことなかったのか?
KDEはうちでは30時間くらいかかったよ。

きっとWindowsはMSでも数日かかっているのではないかと思う

341:営農ギコClassic ◆WezejEOhSo
03/03/21 19:37
>>340
漏れもMozilla(Win32)のコンパイルには2~3時間ほどかかった罠。

ま、恐ろしく多様な機能が付いてることだし・・・。
普通にコンパイルしたら、なにやら Embed サンプルなんかも作っちゃったみたい。

こいつを応用できればいいのだが・・・

342:74
03/03/23 01:00
コソーリ水面下で作業を続けてますた。
なんとかActiveXコントロールを使わずにDelphiでGecko使えてます。
ただ何故かINPUTやTEXTAREAにフォーカスを移動できないのでそこんとこ調査中です。

343:デフォルトの名無しさん
03/03/23 01:30
激しく奇態^D^D期待。

344:営農ギコClassic ◆WezejEOhSo
03/03/23 10:42
>>342
乙です。漏れは C++ Builder(?) からの方法を模索中なんですが、
どう Embed のヘッダを配置すればいいかちょっと分からんです。

Gecko SDK はあるにしても、そのままでは使えませんし・・・。

345:デフォルトの名無しさん
03/03/24 00:44
Operaコンポ出たら即行だな

346:デフォルトの名無しさん
03/03/24 03:00
IEコンポ使えば?

347:デフォルトの名無しさん
03/03/24 03:29
ではCDコンポを買います

348:デフォルトの名無しさん
03/03/24 06:14
マンボウ飼います

349:デフォルトの名無しさん
03/03/26 12:40
yahoo

350:デフォルトの名無しさん
03/03/26 16:12
オマン○攻めます

351:725
03/04/09 01:18
スレリンク(tech板:726-739番)
739 :Geckoスレ復活希望(マジ :03/04/08 22:15
キタ━━━\(T▽T)/━━━ !!!!!
Java Embedded動いたー!
これでC#でもJavaでもMozillaが使える!疲れたよ(´Д⊂ママン
スレ違いsage

352:デフォルトの名無しさん
03/04/09 13:18
あれ?なんでGeckoスレが生きてるの?
Google検索したら過去ログ倉庫に入ってたんだが・・・。
スレリンク(tech板)
ってこれ pc.2ch.net じゃん。ホスト名変わったからか(鬱氏

353:あげ
03/04/09 13:18
あげ

354:営農ギコClassic ◆WezejEOhSo
03/04/09 19:14
>>351
ActiveX Control側も、まともになったのかな?

355:デフォルトの名無しさん
03/04/10 02:38
>>354
最近かなり修正はいってるっぽい。
1.4 update : ActiveX and XSLT work going in for alpha
URLリンク(www.mozillazine.org)
bugzilla を "ActiveX" で検索でも結構出てくる
# [AxPlugin] ってなにやってんだ!

356:Geckoスレ復活(・∀・)
03/04/10 06:46
スレ違いな場所に書いてしまったのでこっちに誘導。
C♯相談室 Part9 より
スレリンク(tech板:750番)


357:Geckoスレ復活(・∀・)
03/04/11 01:52
Javaの最も単純なコードだけをうpしました。

358:はしのえみ好きー
03/04/15 19:54
swt使ったコードをうpしました。
でもWindows専用になってしまった。
Linux+swtだとwebclientのswt実装(Compositeの派生WindowControlImpl)を作るしかないのかな。


359:デフォルトの名無しさん
03/04/15 21:13
dokoni up sitan da yo!

360:営農ギコClassic ◆WezejEOhSo
03/04/15 22:14
>>359

>>356のリンク先を参照・・・。

361:はしのえみ好きー
03/04/16 00:35
あ、こっちにリンク貼ってなかったですね。
あんまり大したこと無いページでアレなんですが。
URLリンク(www004.upp.so-net.ne.jp)

Delphiの人はこっちがいいよ。
URLリンク(foolish-guy.hp.infoseek.co.jp)

個人ではLinuxでもソースコードの変更無し・コンパイル無しで
動かしたいのでJava+Webclient+Swingでちまちま作ってます。

362:デフォルトの名無しさん
03/04/16 02:24
>>361
そのページ、Geckoを使うメリットに言及されては如何でしょう?

363:はしのえみ好きー
03/04/16 02:29
>>362
あまりGeckoのメリットを語っても意味ないと思いますけど。
結局最後には「IEでいいじゃん」って言われてしまうだけなので。
やりたい人だけがやる。これ最強。

でも言いたいことは痛いほど分かります。
誰かが書いてくださると喜んでリンク貼るのですが。


364:はしのえみ好きー
03/04/16 02:49
一行目の「意味ない」は不適切でした。「メリットが少ない」にしておいてください。
決してメリットが無いわけじゃないですからね。

気が向いたら書くかもしれませんが、まあ当分ありえないでしょうね。
日本語苦手ですので。

365:デフォルトの名無しさん
03/04/16 22:13
>>363
IEコンポーネントを使うことに対するメリットが無いって事は
やっぱり自分でも認めてるのね(藁

366:はしのえみ好きー
03/04/17 00:00
>>365
期待してるCSS実装も2はまだ中途半端だしな。
その点に関してはIEもGeckoもどっちもどっち。

・レンダリングが速い
・Windows以外でも動く
・Web標準に準拠(しようという姿勢が見える)
ってのが主なメリットですね。

あと、あなたは煽ってるつもりかも知れませけど、あんまり効果ないですよ。
良い物というのは使ったことがある人にしか分からんのです。

367:はしのえみ好きー
03/04/17 00:01
追記:
・Windows以外でも動く
ってのが最大のメリットですね。
まぁこれもWindowsしか使えない人には意味ないでしょうけど。

368:はしのえみ好きー
03/04/17 00:39
>>365
ところで、
>IEコンポーネントを使うことに対するメリットが無い
ってどこに書いてあるんでしょう?
>>363には「『Geckoのメリットを語る』メリットが少ない」って書いてあるんですよ。
で、「「IEでいいじゃん」と言われてしまう」のはIEユーザはそのメリットを理解できないし、
また理解している人はすでにGeckoを使っているわけで、どっちにしろ「『メリットを語る』メリットは少ない」というわけです。

Geckoのメリットを語るのはMozillaユーザ達に任せておけば良いでしょう。
開発側から訴えてもどうかと思いますが。

369:デフォルトの名無しさん
03/04/17 00:47
開発側から見たMozillaの良さは無いのかと小一時間問い詰めたい。

370:はしのえみ好きー
03/04/17 00:54
>>369
どのレスに対してそう思われたのですか?もう少し詳しくお願いします。

371:デフォルトの名無しさん
03/04/17 01:02
> Geckoのメリットを語るのはMozillaユーザ達に任せておけば良いでしょう。
> 開発側から訴えてもどうかと思いますが。
に脊髄反射しただけ。

372:はしのえみ好きー
03/04/17 01:09
あ、なんとなく分かりました。
上記で挙げたメリットは全てユーザ側の視点だということですね。

取り合えずGeckoにもActiveXコンポーネントが付いているわけですから、
ActiveXコンポーネントを使うことに関しては開発側のメリットはありません。
つまりGeckoを使おうともIEを使おうとも変わりません。
それは>>361のページに掲載されている「C#で最小のGecko」を見ていただければ分かると思います。
C++やVB等でも、IEコンポーネントとほとんど同じ記述で動かすことができます。使用するdllを差し替えれば良いだけですから。

Geckoはそれに加えて、ソースが公開されているため、
Gtk+やQt等のツールキットや、cocoa等でも動作させることが可能になっています。


っと、書いてる間にレスが。
>>371
えっとですね、GeckoEmbeddedなブラウザが普及するためには
まずモノがないといけないと思うわけです。
----- ここから個人的主観 -----
いまだ、どのブラウザを見てもMozillaの亜流という感じで、
IEコンポーネントを利用した多くのブラウザに負けているのではという感は否めないのです(反論されるでしょうね)
しかしGecko自体は速いのですから、Syleraのようなブラウザがどんどん出てくればその状況がひっくり返りそうな予感はあります。
----- ここまで個人的主観 -----
ですから、開発側からユーザに訴えるのは、実際に素晴らしいと評価されるブラウザを作ることができて初めて実行に移せると思うのです。
いかがでしょうか?

373:はしのえみ好きー
03/04/17 01:12
記述が抜けてしまいました。
>IEコンポーネントを利用した多くのブラウザに負けているのではという感は否めないのです(反論されるでしょうね)
これは主に起動速度とUIのレスポンスの良さに関してです。Geckoが悪いわけではないのに、です。

374:デフォルトの名無しさん
03/04/17 01:15
おもしろそうだからやる。これで良いと思うんだが。
ここに限らず、言語でも排他的に一番を決めないと気が済まない奴がいるが、
そんなのをいちいち相手にしているときりがないぞ。

375:はしのえみ好きー
03/04/17 01:25
>>374
そうですね。以後気を付けます。
確かに今自分はJava+Swing+Geckoという「UIのレスポンスの良さ」に疑問を感じるブラウザを作っているのですが、
これはただ単にWindowsでもLinuxでもUNIXでも一つのファイル(*.zip)を配布するだけで実行できるのが面白そうだなと
思って作っているわけで、全然普及には貢献してないですしね。

サイトのタイトルはただの思い付きです。素晴らしいブラウザは誰かに作っていただこうという他人任せ精神です。
そのために少しでも情報を載せていこうとは思っていますが。

376:はしのえみ好きー
03/04/17 01:40
突っ込まれる前にカキコ。今の所、Jazillaに対抗してMojallaって名前になってます。

377:山崎渉
03/04/17 15:34
(^^)

378:デフォルトの名無しさん
03/04/17 21:51
>・Web標準に準拠(しようという姿勢が見える)

………。

379:デフォルトの名無しさん
03/04/17 22:07
マァマァみんな、ゲコーリしよーよ。

380:デフォルトの名無しさん
03/04/17 22:12
>>378
URLリンク(www.mozilla.gr.jp)

381:営農ギコClassic ◆WezejEOhSo
03/04/17 22:35
なんか凄いことになってるな・・・w

はしのえみ好きーさん、乙です。

382:はしのえみ好きー
03/04/17 23:52
>>378
やっぱ理想と現実は違うってことですか?
準拠しようとしていない部分は具体的にはどの部分でしょうか?

>>381
ども。マターリがんばります。

383:デフォルトの名無しさん
03/04/18 00:46
>あと、あなたは煽ってるつもりかも知れませけど、あんまり効果ないですよ。

痛々しい…。


384:seven
03/04/18 05:20
>>342
>なんとかActiveXコントロールを使わずにDelphiでGecko使えてます。

ふ~む、そんなこともできるのか。

385:はしのえみ好きー
03/04/18 06:19
    _, ._
  ( ゚ Д゚)   ガシャ
  ( つ O. __
  と_)_) (__()、;.o:。
          ゚*・:.。

2日間悩み続けてバグは、終了時にハングするというものだったのですが、
原因はBrowserControlをdeleteする順番・・・みたいです。
org.mozilla.webclient.test.EmbeddedWindowImplでも再現を確認しました。
詳しくはサイトのほうに書きますが。

・・・つっか、どっかにドキュメント残しといてくれたら一発じゃんかよ。ヽ(`Д´)ノ
JavaDocも空っぽだし、ソースおっかけるの大変。
(・・・それとも気づいてないのか?testの方もそのバグ出てるし・・・)
まあ何にせよ、解決して良かたー。(iдi)

386:はしのえみ好きー
03/04/18 06:25
誤:2日間悩み続けてバグは、
正:2日間悩み続けてきたバグは

なお、>>385のバグは複数のBrowserControlを使う場合の話です。

387:74
03/04/18 15:12
再びコソーリ
GeckoBrowserをDelphiのコンポーネント(≠ActiveX)にできますた。
テキストボックスの問題は解決しましたが
タブフォーカスがうまくいかなかったりabout:configが表示されなかったりしてます。

388:seven
03/04/18 21:14
>>387
>GeckoBrowserをDelphiのコンポーネント(≠ActiveX)にできますた。
わ~ぃ、クレクレ。
>テキストボックスの問題は解決しましたが
なら、完成だよね。
>タブフォーカスがうまくいかなかったりabout:configが表示されなかったりしてます。
こんなのは、素人にはバレないし、そのうちなんとかなるかも。

さて、問題は、このコントロールを使って、何をやるかだ。
3年前なら、文句無く2ch専用ブラウザだったのだが、、、
やぱDBMSのフロントエンドかな?

389:74
03/04/18 22:20
えーと、先ほど新たな問題が発生しまして、ページの読込中にブラウザを閉じようとするとエラーが出ます。
読込中でなければ問題はないんですがちょっと気持ち悪いかも

390:はしのえみ好きー
03/04/18 22:54
>>389
その現象って最初の読み込みだけじゃなくて、使用途中でも発生しますか?

391:74
03/04/18 23:25
今回新たに発覚した問題については解決してしまいました。
オブジェクトが破棄されたあとにもListenerとして呼び出されたのが原因だったようです。
で、フォーカスとabout:configについてはまだまだ調査中です。
せめてフォーカスの問題は解決したいなぁ

392:74
03/04/18 23:56
じっくり使ってみて新たに発覚した問題
・httpsにアクセスできない。
・ファイルのダウンロードができない。
ダウンロードの問題は解決方法はだいたいわかってるけど(でも面倒くさい)
HTTPSの方は全くわからない。
MfcEmbedでもMozctl.dllでも使えないからソース見て何とかすることもできないし。
#Mozilla本体のソース見ろとか言うのは却下。そこまで気力無いです。

393:デフォルトの名無しさん
03/04/19 01:16
about:config はもろに XUL なんで難しいんじゃぁ。
HTTPS は nightly にある embed-win32.zip に入ってる MfcEmbed で
yahoo の SSL ログインできたけど。

394:デフォルトの名無しさん
03/04/19 03:08
結論:ActiveX > DLL >>>>>>>>>>>>>>>>>>>>>> ソース

395:山崎渉
03/04/20 03:12
   ∧_∧
  (  ^^ )< ぬるぽ(^^)

396:山崎渉
03/04/20 03:46
   ∧_∧
  (  ^^ )< ぬるぽ(^^)

397:デフォルトの名無しさん
03/04/24 23:21
コレでGecko使ってブラウザ作る人確実に増えるな
期待age

398:デフォルトの名無しさん
03/04/25 08:48
俺の目が節穴なだけかも知れんが、上がってないよなあ・・・?

399:デフォルトの名無しさん
03/04/25 17:02
74さん、とりあえず現在できてるものでも
URLリンク(do.sakura.ne.jp)
あたりに、UPしてみませんか? 
あっ、もちろん嫌ならいいですけど。

400:74
03/04/25 21:52
>>399
アップロードしておきました。2つのZIPファイルになっています。
GeckoSDK.zipに入っているファイルは
以前アップロードしたnsXPCOM.pasを1から作り直したものです。
gecko-sdk-win32.zipに含まれていたものだけ変換してあります。
nsXXX.pasとnsXXX_S.pasという2種類のソースがありますが、
nsXXX_S.pasの方は出来る限りsafecallを使えるものにしたものです。
ミスの修正はnsXXX.pasの方にしかしてないものも多いです。
HOGE.TXTには秀丸の正規表現でnsXXX_S.pasからnsXXX.pasに
変換するための検索ワードを入れてあります。
文字列クラスは使えるレベルまでは出来てはいますが、
仮想関数しか実装してないので使いづらいかもしれません。

GeckoComponent.zipに入っているのはGeckoを
Delphiのコンポーネントとして使えるようにしたものです。
上のGeckoSDK.zipが必要です。
機能を統合している最中なのでGeckoBrowserコンポーネントと
そのほかのコンポーネントで機能がかぶっているものがあります。

現在わかっている問題点は
1.ファイルのダウンロードが出来ない
2.印刷が出来ない
3.証明書が不明なSSLサイトにアクセスできない。
4.タブフォーカスがおかしい。
5.about:configがおかしい。
1~3については解決方法自体はわかっているのですが、
ちょっとやる気がなくて実装していません。
4、5については原因がわかりません。わかる人教えてください。


401:デフォルトの名無しさん
03/05/05 12:59
>>400
ダウンロードしてみました。
COMとか詳しくないですけど、人柱くらいならできると思います。

402:デフォルトの名無しさん
03/05/16 14:56
IE>>>>>>>>>>>>>>>GECKO

403:デフォルトの名無しさん
03/05/17 00:25
そんな当然の事を今更書かれてもなぁ。

404:seven
03/05/18 10:17
エンジソと本体のシェアを比較されてもなぁ。
つーか、シェアなんてのは、水物で、10年後には昔話なのは、業界の常。
つか、まだ、ためしてない、ゴメソ。
去年、2chブラウザ作るのに悩んでいたとき、これがあれば、即採用だったんだろうけど。


405:デフォルトの名無しさん
03/05/18 10:45
エンジンとしても
IEコンポーネント >>>>>>>>>>>>>>>>>>> GECKOソース
なワケだが。

406:デフォルトの名無しさん
03/05/18 11:55
>>405
性能の話してる時に数で比較するなよ。
話のピントがずれてる。
だから君は友達いないんだよ。キモオタだし。

407:デフォルトの名無しさん
03/05/18 19:40
これのどこが「性能の話」なのか、と、小1時間(r
----
404 名前:seven[sage] 投稿日:03/05/18 10:17
エンジソと本体のシェアを比較されてもなぁ。
つーか、シェアなんてのは、水物で、10年後には昔話なのは、業界の常。
つか、まだ、ためしてない、ゴメソ。
去年、2chブラウザ作るのに悩んでいたとき、これがあれば、即採用だったんだろうけど。
----

408:seven
03/05/21 19:04
なぜ、さらしあげなのか、ポカーンです。
ところで、>>407は、まだ、生きてますか?

409:デフォルトの名無しさん
03/05/21 20:59
sevenは他のスレでも的外れなレスをすることで有名だからなあ

410:seven
03/05/22 04:19
閑話休題

ブラウザから0.1mmくらいの誤差で、紙への印刷とかができないのかなー?
PDFがあるくらいだから、まだ、無理なのかなー。
もし、これが可能なのなら、帳票ツールとして、使えるような気もする。

411:デフォルトの名無しさん
03/05/22 20:10

「ブラウザから」ってのが意味不明。
画面の実測の大きさ?WYSIWYGは10年前に崩壊したよ。

412:デフォルトの名無しさん
03/05/23 01:04
CSS2を解するブラウザが現れたならprint系のプロパティを解釈してくれるでしょうけどね

413:山崎渉
03/05/28 12:58
     ∧_∧
ピュ.ー (  ^^ ) <これからも僕を応援して下さいね(^^)。
  =〔~∪ ̄ ̄〕
  = ◎―◎                      山崎渉

414:デフォルトの名無しさん
03/06/04 04:23
この中でVC++使える人いる?
いいブラウザのソースあるんだけど

415:デフォルトの名無しさん
03/06/10 18:17
399をインストールしました。
ですが、TGeckoBrowserだけを貼り付けて実行してみたのですが

function TGeckoBrowser.GetCurrentProfile: WideString;の
rv := sProfileService.GetCurrentProfile(str);部分でエラーが出てしまいます。

CurrentProfileNameも指定しているのですが、なぜでしょうか?

こちらの環境はwin2k、Delphi6、Mozilla1.です。

あと、英語ですが良さそうなページがあったので張っておきます。(流し読みしたからもしかしたら関係ないページかも……)
URLリンク(www.mozilla.org)

416:デフォルトの名無しさん
03/06/17 22:57
なんなとなく、あげ

417:デフォルトの名無しさん
03/06/18 19:11
C++でGeckoをやり始めたんですが、
NS_InitXPCOM2は成功するのにNS_InitEmbeddedが失敗します。
質問というより報告ですが、何か心当たりがある方は情報いただけると嬉しいです。

418:417
03/06/22 19:12
Geckoの基本を教えてください。環境はWindows2000+MozillaFirebird0.6です。

nsCOMPtr<nsIWebBrowser> webBrowser(do_CreateInstance(NS_WEBBROWSER_CONTRACTID));

でnsIWebBrowserを得るまでのプロセスが分かりません。
調べたところ、NS_InitEmbeddingを行えばよさそうですが、これに失敗します。

現状では、
NS_InitXPCOM2は成功します。
NS_GetComponentRegistrar、NS_GetServiceManager、NS_GetComponentManagerは成功します。
nsIComponentRegistrar#AutoRegisterは失敗します。(NS_InitEmbeddingの失敗の原因はこれのようです)
do_CreateInstanceは失敗します。

どなたかご教授ください。

419:417
03/06/25 14:25
自己解決しました。どうやらMozillaFirebird0.6ではダメみたいです。

何故かDOSプロンプトからC:\Program Files\MozillaFirebirdにCDできなかったので、
もしやと思いGRE入れてやってみたらうまくいきました。
#CDできないのはすごく謎

420:デフォルトの名無しさん
03/06/27 01:52
ディレクトリ名にスペースが入ってるからだろ>Program Files。
ショートネームにしる。

421:417
03/06/27 05:28
>>420
いえいえ、そこまで阿呆じゃないつもりです。ショートネームでも無理ぽ。
C:\Progra~1> DIR /X
(ry
2003/06/22 02:47 <DIR> MozillaFirebird
2002/10/01 03:25 <DIR> NETMEE~1 NetMeeting
2003/06/21 12:08 <DIR> nsmsgs
(ry

C:\PROGRA~1>cd MozillaFirebird
ディレクトリの指定が違います.

C:\PROGRA~1>cd Mozill~1
ディレクトリの指定が違います.

C:\PROGRA~1>cd NetMeeting
ディレクトリの指定が違います.

C:\PROGRA~1>cd NetMee~1

C:\PROGRA~1\NETMEE~1>cd ..

C:\PROGRA~1>cd nsmsgs

C:\PROGRA~1\NSMSGS>

422:417
03/06/27 05:38
長々と貼ってすいません。結局、DIR /Xで見たところショートネームが定義されてないんです。
#よく考えたら結構阿呆なことかも。windows板かPC初心者板逝ってきます。

ところで質問です。
現在、Windows2000+GRE 1.4f_2003062408+C++でやっているんですが、
nsIBaseWindow#Createで固まってしまいます。

nsCOMPtr<nsIBaseWindow> baseWindow = do_QueryInterface(webBrowser);
baseWindow->InitWindow(nativeWindow, nsnull, 10, 10, 100, 100);
baseWindow->Create();

原因が分かる方、心当たりのある方はいらっしゃいませんか?

こちらの情報が少ないですが、何が必要な情報なのかよく分かりません。
取り敢えずNS_InitEmbedding,do_CreateInstance(NS_WEBBROWSER_CONTRACTID)は成功しています。

423:デフォルトの名無しさん
03/06/27 10:22
>>422
URLリンク(www.mozilla.org)
見ただけだけど、NS_InitEmbedding() から nsIBaseWindow#InitWindow のあいだの手順は
ちゃんとやってる?

424:417
03/06/27 13:08
>>423
nsIBaseWindow#Create(); までで異なる点はSetContainerWindowするクラスです。
CBrowserImpl は

nsIInterfaceRequestor,
nsIWebBrowserChrome,
nsIWebBrowserChromeFocus,
nsIEmbeddingSiteWindow,
nsIWebProgressListener,
nsIContextMenuListener,
nsSupportsWeakReference,
nsISHistoryListener
nsIStreamListener,
nsITooltipListener,
nsIURIContentListener

をimplementしていますが、こちらのWebBrowserSiteObjectは
nsIWebBrowserChromeのみimplementしています。
今What You Provideを眺めていたところ、nsIEmbeddingSiteWindow,nsIWebProgressListener が
must be implementedだったのに気付いたので今からやってみます。

425:417
03/06/27 13:30
nsIWebBrowserChrome、nsIEmbeddingSiteWindow、nsIWebProgressListenerを実装してみましたが、
全てのメソッドがnsIBaseWindow#Createまでに一度も呼ばれていませんでした(関数コールするとexitするようにしています)
もう少しがんばってみます(できたら稚拙なページで最小限の手順を公開させていただきます)

426:417
03/06/28 15:04
URLリンク(www.mozilla.org)

URLリンク(www.mozilla.org)
にWebBrowserSiteObject,
nsIWebBrowserChrome,
nsIEmbeddingSiteWindow,
nsIWebProgressListener,
nsIContextMenuListener,
nsIPrompt
をimplementしなければならないと書いてあったので、これらのインターフェイスを
exitするコードにしましたが、結果は同じようにnsIBaseWindow#Createで固まりました。
何が足らないんだろう。。次のレスで今の状態を書きますので「お前はアフォか」と思われる点があれば指摘してください。


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