1 名前:デフォルトの名無しさん [02/06/08 23:31] Mozillaも1.0がでてAPIが固定されたことだし、ここいらでGeckoベースのブラウザを開発してみませんか?
577 名前:デフォルトの名無しさん mailto:sage [03/11/18 01:24] このサイトはIEX.X以上でご覧下さい。 なんていくらでもあるだろ。
578 名前:デフォルトの名無しさん mailto:sage [03/11/18 02:51] >>577 そりゃ単に(シェアを理由に)他のOSおよびブラウザでチェックしたがらない怠慢 まぁコストの問題とかあるんだろうが、それでも文法チェックの甘いブラウザはチェック用途に 向かないと思う、無論最終チェックには良いだろうが そういう意味でOpera7なんかも良くなりつつある(アドなので俺は使わないが)と思うのだが、 Mozilla程マンセーがないのはオープンソースでない故かな スレ違いスマソ
579 名前:デフォルトの名無しさん mailto:sage [03/11/18 22:43] 文法チェックが甘いブラウザ、ではなく、許容度の高いブラウザなワケだが。閲覧には便利。 文法チェックは別ツールで行うべき。HTML Lintとか。
580 名前:デフォルトの名無しさん mailto:sage [03/11/19 01:11] もちろんそうだけど、見た目のチェックは複数のブラウザでした方がいいでしょ。
581 名前:デフォルトの名無しさん mailto:sage [03/11/19 04:28] おまいらそろそろ続きはソフトウェア板かWeb制作板でおねがいします。
582 名前:デフォルトの名無しさん mailto:sage [03/11/24 10:13] www.iol.ie/~locka/mozilla/mozilla.htm Mozilla 1.5 ActiveX Control
583 名前:デフォルトの名無しさん mailto:sage [03/11/25 03:28] このスレで公開されたMinimumGekkoの以下のような実行時の www004.upp.so-net.ne.jp/rcl/program/gecko/geckosdk/Minimum.png 使用メモリ量ってどのくらいでしょうか? 激しく興味を惹かれます。
584 名前:74 mailto:sage [03/11/25 18:35] >>583 Delphiで同じものを作って起動直後に11月25日18時28分現在のYahoo!JAPANを表示させると タスクマネージャでメモリ使用量16284kB、仮想メモリサイズ6900kBでした。 ちなみにGoogleツールバー装備のIEでは21420kB、12804kBで、 Googlebar+CTX+TBX+Prefbar2のNetscape7.1では29888kB、20560kBでした。
585 名前:デフォルトの名無しさん mailto:sage [03/11/25 21:49] win2ksp3のIE6.0SP1環境でYahoo!JAPANを表示時 IEの消費メモリが 使用メモリ量19MB 仮想メモリ10MBなので Gekkoの最小構成といえども思ったよりもメモリ必要量は少なくないですね。 ありがとうございました。感謝 #IEの方はシステムと切り離していない環境なので割り引いて考える必要がありますね 何回か起動終了を繰り返すうちにIEは使用メモリ11MB 仮想メモリ3MBになりました
586 名前:デフォルトの名無しさん mailto:sage [03/11/25 22:21] やっぱり、メモリの量はあんま関係無いみたいだね。 メモリの量を減らしたいなら、 componentsとchromeに手を入れざるをえんだろうなぁ。
587 名前:デフォルトの名無しさん mailto:sage [03/11/30 00:05] sylera2でたね。
588 名前:デフォルトの名無しさん [03/11/30 14:31] age
589 名前:デフォルトの名無しさん mailto:sage [03/12/03 18:14] IEからJavaScriptでMozillaを呼び出すようにできないかな? ホームページ作成者がIEとMozillaを選べるようにしたい。
590 名前:デフォルトの名無しさん mailto:sage [03/12/03 20:38] RewriteCond %{HTTP_USER_AGENT} ^"^Mozilla/.\.0 \(compatible; MSIE.*$ [NC] RewriteRule ^.* www.mozilla.org/ [R,L]
591 名前:590 mailto:sage [03/12/03 20:40] なんかゴミが入った RewriteCond %{HTTP_USER_AGENT} ^Mozilla/.\.0 \(compatible; MSIE.*$ [NC] RewriteRule ^.* www.mozilla.org/ [R,L]
592 名前:デフォルトの名無しさん [03/12/11 18:49] ブラウザ以外でgeckoエンジンを組み込んでいるソフトってありますか? (例えばバナー表示などで) 参考にしたいので(ソースの有無にかかわらず)教えてください
593 名前:デフォルトの名無しさん mailto:sage [03/12/12 13:24] thunderbird
594 名前:つまずき [03/12/14 15:38] XPsp1に Mozilla 1.5 ActiveX Control と Minizilla.zip(勝手に)を DLして Mozilla 1.5を C:\Mozilla と言うフォルダにインストールし そして Minizillaの解凍したものを 同じフォルダへ入れました レジストリ登録はインストーラの方でやってくれるみたいす。 環境変数PATHは同じフォルダにそのソフトを置けばいいようなのでやってません。 この状態で起動はごく普通にできるんですが 再起動すると フォルダが 増えて行くんです (MozillaControl MozillaControl-1 MozillaControl-2)のように default_pref.js も読み込んでないようです なにか ご存知方いますか?
595 名前:つまずき [03/12/14 18:28] Mozilla 1.6 Beta を DLし Mozilla 1.5 ActiveX Control の吐き出すファイルと同じように 余計なファイルを削除し(フォルダの中身はいじってない が msgbsutl.dllだけ追加 )て ↑ のとうりにやってみたら 起動する度にフォルダは出来ずうまくいってますね という事は いじっていない フォルダのどれかに違いがあるんですかねぇ?
596 名前:デフォルトの名無しさん mailto:sage [03/12/16 15:15] K-Meleon0.8.1は日本語を含むパスにファイルを保存できないのだがそれが出来れば・・・ RSSReaderとかもpluginで作ってないかなあ
597 名前:594-595 [03/12/29 21:59] 新しいバージョンが出たのでそれをインストールしたら 直ってしまいました 2003/12/24 Mozilla 1.6 ActiveX Control Test
598 名前:デフォルトの名無しさん [03/12/30 00:08] ActiveX コントロールの 右クリック 何とかなんないかな〜
599 名前:デフォルトの名無しさん mailto:sage [03/12/30 23:46] >>598 どういう意味?
600 名前:デフォルトの名無しさん mailto:sage [04/01/01 02:20] 上にclがどうたらってレスがあったけど、 VC++をインストールせずに、cl.exeにパスを通すだけでビルドする、 ってのは可能なのかな?
601 名前:デフォルトの名無しさん mailto:sage [04/01/01 02:43] >>600 何が言いたいんだ?さっぱり分からん。 VC++のcl.exeをどっかからコピってくるってことか? だとしたらGeckoいじる前に簡単なプログラムやった方が良いと思われ。
602 名前:デフォルトの名無しさん mailto:sage [04/01/01 16:45] .Net Framework SDK に cl.exe が入っているけど ビルドするには加えて MS Platform SDK も必要、じゃなかったかな。
603 名前:デフォルトの名無しさん mailto:sage [04/01/01 17:08] ttp://www004.upp.so-net.ne.jp/rcl/program/gecko/geckosdk/build.html > 開発環境を持っていない人は、Microsoftからダウンロードできます。 > .NET Framework Software Development Kit Version 1.1(VC++7.1相当)と > Platform SDK-CoreSDK(俗に言うWindowsSDK)をインストールしてください。 合計800MBぐらいか。
604 名前:デフォルトの名無しさん mailto:sage [04/01/01 23:07] これ落とせばMozillaがコンパイルできる? K-Meleonのプラグインをコンパイルしてみたいんだけど、なんか色々必要みたいで・・・
605 名前:デフォルトの名無しさん mailto:sage [04/01/02 01:20] >>604 > これ落とせばMozillaがコンパイルできる? Mozilla自体をコンパイルすんの?スレ違いじゃない? > K-Meleonのプラグインをコンパイルしてみたいんだけど、なんか色々必要みたいで・・・ 何が必要なの?
606 名前:デフォルトの名無しさん mailto:sage [04/01/02 11:03] kmeleon.sourceforge.net/docs/build.php ここみたらVC++6以上が必要だとか、他にもWinCVSとかCygwinとか よく分からんツールが列挙されてて…とりあえず落としてみたけど。 何がしたいかというと、プラグインのダイアログで日本語が文字化けするんで MSPゴシックとかに変えて、もし出来ればちゃんと日本語扱えるようにしてみたいなあと。 C++やったこと無いけど。
607 名前:デフォルトの名無しさん mailto:sage [04/01/02 11:54] そのぐらいのことならResourceHackerでいいんじゃないの?
608 名前:デフォルトの名無しさん mailto:sage [04/01/02 23:38] そーなんですけどね。実際それの類似ツールで書き換えて表示させてるんですが、 Ctrl+Gのネット検索とかは日本語をまともにGoogleに渡してくれないんで どうしたもんかなあと思いまして。
609 名前:デフォルトの名無しさん mailto:sage [04/01/02 23:57] エンジンはGeckoでいいが、インターフェースはあれを使ってほしくない というよりも あのインターフェースが大嫌い。 はっきりいって、他のソフトよりも浮いて見える。
610 名前:598 mailto:& [04/01/03 09:25] >>599 なんか出遅れたみたいで 今更なんですが Mozilla ActiveX Controlで作ったやつの右クリックで 進む や 戻る とかは出来るんですがコピペが出来ないんです。 Ctrl+C や Ctrl+Vで一応出来るんですが・・・
611 名前:デフォルトの名無しさん mailto:sage [04/01/04 00:56] やっぱまずはVC++買わないとダメか
612 名前:蕪木ら某 ◆Googl8RmwA mailto:sage [04/01/04 01:25] >>611 www.microsoft.com/japan/msdn/vstudio/productinfo/featureview.asp > Visual C++ .NET Standard... > (最適化コンパイラなし) ...?
613 名前:デフォルトの名無しさん mailto:sage [04/01/04 01:32] おや?こんなところまでくるのかw
614 名前:デフォルトの名無しさん mailto:はんかくせ〜 [04/01/04 10:10] >>613 あんた相当暇人だな
615 名前:デフォルトの名無しさん mailto:sage [04/01/04 10:54] >>614 何故そう思う? そんなに>>613 の文章が暇人に見えるのか? 蕪木ら某はMozillaスレでよく見かけるから、こんなところにも来るのかと言っただけだが? あと、「はんかくせ〜」って何だ?
616 名前:デフォルトの名無しさん mailto:sage [04/01/04 10:57] ああ、すまん。誤爆かキチガイのどっちかだな。 >>615 に対するレスは返さなくていいよ(返せないと思うけど)
617 名前:デフォルトの名無しさん [04/01/04 11:43] >>615 あっそ? フーン
618 名前:デフォルトの名無しさん [04/01/04 12:06] ぷらら ぷらら か〜
619 名前:デフォルトの名無しさん [04/01/04 18:49] 著作権侵害厨の集うスレはここですか?
620 名前:デフォルトの名無しさん mailto:sage [04/01/04 19:09] >>617-619 これ同一人物?言ってること意味分からん。キモイ
621 名前:デフォルトの名無しさん mailto:sage [04/01/04 19:39] のんびりスレなんで、煽らんでくれ。 漏れもわかんないけど。
622 名前:デフォルトの名無しさん mailto:sage [04/01/05 06:45] ところで、tabの取り扱いって、C++側からだと、貧弱過ぎません? nsITabBrowserなんてクラスがあったら便利だと思うんだけど。
623 名前:デフォルトの名無しさん mailto:sage [04/01/06 01:46] >>622 どういうインターフェイス?
624 名前:デフォルトの名無しさん mailto:sage [04/01/06 19:14] 例えば、tabのシングルウィンドウを本格的にサポートしようとすると、 nsIWebNavigationでは力不足だと思う。 nsITabBrowser::LoadURIinTab(in nsIURI targetURI, in nsIURI refererURI, in PRBool bypassCache); みたいなメソッドが必要なんじゃない?
625 名前:デフォルトの名無しさん mailto:sage [04/01/06 20:30] >>624 おいおい。それはUA側で実装することだろ。 何でGeckoがあるかないか分からないタブの面倒を見なきゃならんのだ?
626 名前:デフォルトの名無しさん mailto:sage [04/01/06 20:37] >>624 それに、タブを作るには親ウィンドウのハンドルが必要だろ。 初期化が面倒になるし、Gecko自体も複雑になるではないか
627 名前:デフォルトの名無しさん [04/01/06 22:33] もともとDOMのwindowは名前がつけられるんだから、tabのnative窓がどこであれ それを統括的に扱う仕組みが必要だと思うが…。
628 名前:デフォルトの名無しさん mailto:sage [04/01/07 00:17] lxr.mozilla.org/mozilla/source/toolkit/content/widgets/tabbrowser.xml lxr.mozilla.org/mozilla/source/xpfe/global/resources/content/bindings/tabbrowser.xml white.sakura.ne.jp/~piro/xul/codes/tabextensions/content/tabextensionsWidgets/tabextensions.xml white.sakura.ne.jp/~piro/xul/codes/tabextensions/content/tabextensionsBindings/tabextensions.xml Moz, TBE は上のXBL(XULの<tabbrowser>要素)で統括して扱ってるわけだが、 C++のwrapper class で処理したいってことかいな。UA側で実装することだと思うが。
629 名前:デフォルトの名無しさん mailto:sage [04/01/07 20:00] UA側ってどういうこと? たとえば、すでにtabを2つ以上開いててそれぞれの名前が_A,_Bだった場合、 _Aのコンテンツで javascript:window.open("test.html","_B","resizable"); を呼ばれたら困ってしまう。 現行のバインディングでは、親子関係にまったく触れてないから、 仮にwindow.open()で新しいタブが作れた場合、 window.opener.close()で(1)閉じられない(2)自分ごと閉じてしまう。 こういうのをバインディングにやらせるのは荷が重い、 というかややこしすぎてダメだと思う。
630 名前:デフォルトの名無しさん mailto:sage [04/01/08 03:20] >>629 >現行のバインディングでは、親子関係にまったく触れてないから、 はい?親ウィンドウは通知されますよ?
631 名前:デフォルトの名無しさん mailto:sage [04/01/08 18:22] だから、親ウィンドウじゃなくて、親タブ?を渡すのが筋かと。 window.close()はウィンドウじゃなくて、タブを閉じてほしいでしょ?
632 名前:デフォルトの名無しさん mailto:sage [04/01/08 21:17] >>631 だから何を言ってるのよ? 親ウィンドウのハンドルは君が言うところの親タブ?のハンドルでしょ。 つっかGecko触ったことないでしょ? 君が行くべきスレはXULスレじゃない?
633 名前:デフォルトの名無しさん mailto:sage [04/01/08 21:23] >>631 通知される親ウィンドウってHWNDじゃないのは分かってる?nsIWebBrowserChromeだよ?
634 名前:デフォルトの名無しさん mailto:sage [04/01/08 21:31] nsIWebBrowserChromeもウィンドウに変わりはないでしょうが。 タブで開くと親ウィンドウ=子ウィンドウってことだよ。
635 名前:デフォルトの名無しさん mailto:sage [04/01/08 22:03] >>634 >タブで開くと親ウィンドウ=子ウィンドウってことだよ。 HWND等に限って言えば、ね。 でもnsIWebBrowserChromeのインスタンスは違うんだからさあ。区別できるでしょー? もうレスしません。めんどくさい。
636 名前:デフォルトの名無しさん mailto:sage [04/01/20 01:10] delphi.mozdev.org/articles/taming_the_lizard_with_delphi.html こんなの出てる。Mozilla ActiveX Control をDelphiで組み込むってだけだけど
637 名前:デフォルトの名無しさん mailto:sage [04/01/23 23:17] 大変恐縮なのですが、教えていただきたいことがあります。 Geckoを使ったブラウザは、軽いのから重いもまでいくつかありますよね。 でも、実際に使ってみた実感として、 起動速度の違いはあるものの、 描画速度に関しては似たり寄ったりのような気がします。 (epiphanyとfirebirdを比べてみました。) ブラウザの描画の仕組みを知らないのですが、描画速度というものは、 完全に描画エンジンによって決定されるものなのでしょうか? つまり、Geckoを使ったブラウザで軽いとか重いとかいうのは 起動の時の話のみを言っているのでしょうか? ちょっとスレ違いかもしれませんが、よろしくお願いします。
638 名前:デフォルトの名無しさん mailto:sage [04/01/24 00:29] FirebirdやMozillaなどのXULを使ってるタイプ(非ネイティブUI)の場合、GeckoはUIの方も面倒見なきゃいけないから差が出る。 つうことで、重い軽いは起動のときに限ったことじゃない。 再描画するのはGeckoなんだから重いテーマは軽いテーマより時間がかかることになる。NautiPolisとClassicで比べてみるとすごく実感できる。 もうちょっと詳しい方の説明キボンヌ。
639 名前:デフォルトの名無しさん mailto:sage [04/01/25 11:08] Gecko使ったブラウザでお勧めは何でしょう 有名じゃなくてもいいです
640 名前:蕪木ら某 ◆Googl8RmwA mailto:sage [04/01/25 16:00] >>639 ttp://directory.google.com/Top/Computers/Software/Internet/Clients/ WWW/Browsers/Mozilla/Applications_Based_on_Mozilla_Source/ > Viewing in Google PageRank order (w
641 名前:637 mailto:sage [04/01/26 14:19] >>638 テーマの話が出てくると言うことは、上で言っているUIというのは HTMLの中の物ではなくて、ブラウザ自身のUI(更新ボタンとか)の 話ですよね。 Geckoってそんなものまで面倒見るものだったのですか。びっくりです。 昔、Galeonを使ったときには、HTMLの中のUI(sendボタンとか)が Mozillaとはちがって、GTKっぽいもの(?)だった気がするのですが これは、HTML上のUIもGeckoは面倒を見てないと言うことなんですね。 そうだとすると、ボタンやらリストをいっぱい貼り付けたHTMLを表示すれば MozillaとGaleonの表示速度に差が出てくるんですね。 Geckoはそんな風に使う機能を取捨選択できるわけですか。 軽いブラウザを作ろうと思ったら、Geckoに仕事させない方がよいと言うことですね。 あれれ…でも、Geckoのドキュメントを目にすると、「賢くて描画も速いよ」みたいな事が 書いてあったのですけど、、、あくまで宣伝文句?
642 名前:638 mailto:sage [04/01/26 17:37] >637=641 HTMLの中のボタンなんかは、Geckoじゃなくてシステムの方で作るんだ。 GeckoはHTMLを解釈して設計図を作ってシステム側に渡すだけ。その設計図をもとに、HTMLの中のボタンをGTKやQtとかが用意する。 ボタンとかエディットボックスとか、そういうものをまとめてWidgetって呼ぶんだけど、GTKやQtのはあらかじめ完成品が用意されていて、サイズとか配置をもとに、そこにおくだけでいいから、速くて軽い。 Geckoの"描画が速い"ってのは、このGTKなんかに渡す設計図を作るのが速いってこと。 一方、Mozillaの概観はHTMLじゃなくて「XUL」で出来てる。こっちはGTKやQtじゃなく、GeckoがXULを解釈して自分で作る。 XULで作るWidgetの材料はGTKやQtから借りてきて、その上に各テーマごとの見栄えやWidgetの配置、クリックされたときの動作をGeckoが一から作る。 そのせいでGaleonやSkipstoneに比べてMozillaやFirebirdの動きはもっさりしてる。 テーマごとに重さなどに違いがあるのは、ClassicやLo-Fiなど、GTKなどの完成品にちょっと飾りをつけるだけで済むのに対して、ModernやNautiPolisはほとんど全ての部分を自力で作ってるから。 というわけです。 (;´Д`)エロイヒトホソクオナガイシマス...
643 名前:637 mailto:sage [04/01/27 11:12] >>642 とても分かりいやすい説明をありがとうございます。 2chでこんなに詳しく解説を頂いたのは初めてかも。 konquerorとmozillaでWidgetの見た目が違うのは GTKとQtの違いと言うことですね。 本当にありがとうございました。 netを徘徊してもう少し勉強してきます。
644 名前:デフォルトの名無しさん mailto:sage [04/01/27 20:23] いちおー補足しとくと、“GTKとQtの違い”という場合は、KonquerorとGaleonという対比になるな。 Mozillaの使ってるのは飽くまでもXULで、環境にKDEを使ってるならXULを構成する元はQtだし、GnomeならGTKってことになる。
645 名前:637 mailto:sage [04/01/28 13:38] をを、mozillaは使う環境でWidgetが変るわけですか。 勉強になります。どうもです。 書きこむたびに突込みどころ満載の私。ははは。
646 名前:デフォルトの名無しさん mailto:sage [04/01/31 17:37] 結論としては、IEコンポーネント最強ということですか?
647 名前:デフォルトの名無しさん mailto:sage [04/01/31 19:58] 642の説明は怪しい気が… たしかに、一部のUIはOSの機能をそのまま使って作られてるけど、 そうじゃないのもあるでしょ。 ボタンはlook and feelが働くのでOS側の外観を真似てるように見えて、 実はGeckoが描いてるんじゃない? CSSがバリバリ効く部分では、Geckoを使わないと、逆に不経済だと思う。
648 名前:デフォルトの名無しさん mailto:sage [04/01/31 20:02] >>647 妄想で語るな馬鹿者 lxr.mozilla.org/seamonkey/source/widget/src/
649 名前:デフォルトの名無しさん mailto:sage [04/02/04 00:57] Gecko使った2chブラウザってないよね
650 名前:デフォルトの名無しさん mailto:sage [04/02/04 07:00] >649 Moz2ch
651 名前:デフォルトの名無しさん [04/02/04 11:07] まあGeckoというよりXULを前面に押し出してるからなあれは…
652 名前:デフォルトの名無しさん mailto:なんて書くと語弊があるが sage [04/02/04 19:10] p2はGecko使ってるぜ!
653 名前:デフォルトの名無しさん mailto:sage [04/02/07 16:20] LinuxZaurusで動くGeckoブラウザって作れるかな? てか、最小でどのくらいのサイズに出来る? DLLも含めて。
654 名前:デフォルトの名無しさん [04/02/11 01:05] >>653 基本機能だけなら256kで十分っしょ
655 名前:デフォルトの名無しさん [04/02/11 13:18] DLLを含めて 256K? ありえねー
656 名前:デフォルトの名無しさん mailto:sage [04/02/11 22:27] $ ls -lh /usr/local/mozilla/mozilla.exe -rwxr-xr-x 1 ******** None 141k Oct 7 18:40 /usr/local/mozilla/mozilla.exe* これのこと言ってんだろうね。 最小つってもSSLを使うかどうかとか、条件によって変わって来るんだが、 本当に極限まで絞り込んだらxpcomとgfxで4MBぐらい…かな?
657 名前:653 mailto:sage [04/02/13 12:27] >>654-656 どうもです。 SSLとかは使いたいですね。実用に耐えうる最小限にするつもりなので。 その際のサイズがどうなるかは……まあ、やってみるのが一番か。 では、今度暇なときにでも挑戦してみます。
658 名前:デフォルトの名無しさん mailto:sage [04/02/13 13:02] >>657 報告よろしく
659 名前:デフォルトの名無しさん mailto:sage [04/02/13 20:55] 省サイズはminimoってプロジェクトあるよ。 停滞してるのかと思ってたらbugzilla見たら動いてんのね www.mozilla.org/projects/minimo/ iPod では動いたみたい。 www.mozilla.org/projects/minimo/screenshots.html FireFox より1〜1.5MBくらい少ない程度のようだけど ftp://ftp.mozilla.org/pub/mozilla.org/minimo/ lxr だとここ lxr.mozilla.org/mozilla/source/embedding/minimo/ SSLとかXSLTとかは削ってない様子だからまだ削れるのかもしれないけど lxr.mozilla.org/mozilla/source/embedding/minimo/mozconfig
660 名前:デフォルトの名無しさん mailto:sage [04/02/13 22:21] >>659 iPodじゃなくてiPAQでしょ?
661 名前:デフォルトの名無しさん mailto:sage [04/02/15 12:49] あれ?間違えた。iPAQって書いたつもりだたよ。tnx>>660
662 名前:デフォルトの名無しさん mailto:sage [04/03/09 03:23] はしの(略)氏の最小ソース見て思ったんだけど、 tabのsingle window modeはnsWindowWatcherで実装したほうがいいのかなぁ。 ポップアップブロッカーも結局ここでシャットアウトしてるみたいだし。
663 名前:デフォルトの名無しさん mailto:sage [04/03/09 05:09] >>662 >single window modeはnsWindowWatcherで実装したほうがいいのかなぁ。 そうですけど、何と比べて「ほうがいい」なのでしょうか?
664 名前:デフォルトの名無しさん [04/03/29 20:09] 保守
665 名前:デフォルトの名無しさん mailto:sage [04/04/11 11:09] embedding helpが消えた・・・
666 名前:デフォルトの名無しさん mailto:sage [04/04/20 11:37] JavaにGeckoを叩き込むやり方を、わかりやすく解説してる所はありますか? そもそも叩き込めますか?
667 名前:デフォルトの名無しさん mailto:sage [04/04/20 13:16] >>666 Gecko Embedding Help に少し書いてあったんだけどなぁ、復活キボン mozilla 1.0.1 対応以降開発止まってるけど www.mozilla.org/projects/blackwood/webclient/ どぞ
668 名前:666 mailto:sage [04/04/20 14:55] >667 公式にあったとは気づきませんで… ありがとうございました。
669 名前:デフォルトの名無しさん mailto:sage [04/04/21 03:58] >>666 ttp://rcl.hp.infoseek.co.jp/gecko/ ttp://rcl.hp.infoseek.co.jp/gecko/webclient/ Webclientに最近のmozillaを組み合わせるのはお勧めしません。 しょっちゅうハングアップします。イベント周りがかなりおかしげ。
670 名前:666 mailto:sage [04/04/21 17:02] >669 ありゃ、マジですか。 わざわざありがとうございます。
671 名前:デフォルトの名無しさん mailto:sage [04/04/21 17:50] いまさっきmozdevでJRexって言うプロジェクト見てきたけど、あれってJavaでGecko使うやつじゃないのかな?
672 名前:デフォルトの名無しさん mailto:sage [04/04/22 00:09] >>671 ほんとだ。試してみよう。情報ありがと。
673 名前:デフォルトの名無しさん [04/05/14 21:26] もう、あれですよ、 「Gecko使ってます」 なんて恥ずかしくて…。 www.akatsukinishisu.net/wiki.cgi?%A5%A6%A5%A7%A5%D6%C9%B8%BD%E0%A4%C8%B7%F9%A4%AC%A4%E9%A4%BB%A4%C8
674 名前:デフォルトの名無しさん mailto:sage [04/05/14 23:22] 何故IE以外を除外するのは何も言われないのに IEを除外するのは文句言われるんだろうか。 権力があれば何をやっても許されるのか。 多数決に何の疑問も抱いてない輩はそう思っているだろうな。
675 名前:デフォルトの名無しさん [04/05/15 00:12] Geckoって鬼束なんたらが歌っている曲のことか?
676 名前:デフォルトの名無しさん [04/05/15 00:42] kazhik.mozilla.blog:楽しそうなイヤガラセ計画 blog.livedoor.jp/kazhik/archives/538167.html ……(゚д゚) もはや狂信者集団ですね>もじら組 文字通りの意味で「狂ってる」
677 名前:デフォルトの名無しさん mailto:sage [04/05/16 18:26] 爆風スランプの歌?
678 名前:デフォルトの名無しさん [04/05/16 21:11] 何処の誰かは知らないけれど、 誰もがみんな知っている。
679 名前:デフォルトの名無しさん mailto:sage [04/06/15 00:37] 保守
680 名前:デフォルトの名無しさん [04/07/17 18:11] HOSH
681 名前:デフォルトの名無しさん mailto:sage [04/07/17 18:19] www.kamasoftware.com/gdfoverview.php ...?
682 名前:74 mailto:sage [04/07/20 01:20] >>681 Geckoブラウザと言うよりもXULアプリでJavaScriptを使わずにDelphiを使うというようなものか。 あるいはDelphiのUI設計にXULを使うと言うべきか。 テストしてみたいがユニット名かぶってるのもあるし そもそもDelphi6しか持ってないし。 ていうか最近本当に人居ないなこのスレ。
683 名前:デフォルトの名無しさん mailto:sage [04/07/26 16:01] >>681 このスレの当初の目的はこれのブラウザ特化したものを作るということだったっぽいけど、これを使って何かを作るのも在処な。
684 名前:デフォルトの名無しさん [04/07/29 01:58] tkm.s31.xrea.com/gecko/wiki/wiki.cgi?page=FrontPage
685 名前:デフォルトの名無しさん mailto:sage [04/07/29 07:13] >>682 >ていうか最近本当に人居ないなこのスレ。 現状打破のためにもまた今までできているものをうpしてみたらどうでしょう? あれからいろいろ解決しているようですし…
686 名前:681 [04/07/30 06:29] >>400 を入れてみたのですが、GeckoBrowser、MozillaProfile、DirectoryServiceProvider、PromptService を貼りつけてIDEから実行→閉じるとDelphiの「読みこみ違反がありました」のダイアログが出て ダイアログを閉じても閉じてもまた出てくる…という状態になるのですが、 同じ状態になる人はいませんか? (Mozilla1.4でも1.7でも同じ、コンパイルしたexeを実行→閉じても何の異常もありません。 Win98SE、Delphi6です。)
687 名前:681 mailto:sage [04/07/30 16:19] >>681 のbetaがとれて1.0になってますね。
688 名前:デフォルトの名無しさん mailto:sage [04/07/31 01:52] やっぱIEコンポーネントの方が安定してるな…。 使うのも簡単だし。
689 名前:デフォルトの名無しさん mailto:sage [04/07/31 02:23] Geckoにはがんばってもらいたい! IEコンポーネントを超えてもらいたい! 機能も使いやすさも! 俺はGecko自体の開発の力にはなれないけど・・・ でも期待しとりますですよ! ・・・Gecko開発のカンパとかあるのかな・・・ あるなら少しだけど出してもいいな〜。
690 名前:681 mailto:sage [04/07/31 02:57] >>688 励みになります。これからも末ながいお付き合いを。 >>689 MozillaFoundation本体へのカンパならありますが、日本からだとちょっと面倒くさいかも。あんまりしらべてませんが。 #Wikiを立てたのは良いものの、XULが本業&Delphiの素人なもので、正直手探り状態です。 #>>74 氏がsf.jpとかにプロジェクトを立てたりしたら #また面白いことになりそうかなーと妄想しているのですが… #どうでしょう?
691 名前:デフォルトの名無しさん mailto:sage [04/07/31 03:02] >>689 カンパはありますよ。公式ページで募集してます。 >IEコンポーネントを超えてもらいたい! >機能も使いやすさも! 具体的にIEコンポーネントにあってGeckoにない機能って何ですか? GeckoがIEコンポーネントと比べて使いにくいと思われる点はどこですか?
692 名前:デフォルトの名無しさん mailto:sage [04/07/31 03:47] >691 Geckoの問題というよりパッケージングの問題が大きい気が。 初心者が求めているのは「インストールしただけで簡単にいろいろな機能を使えるビルド」で Mozillaの売りである拡張性の高さは求められていない、と。 検証用にインストールしてるユーザはそれなりにいるみたいなんだけど、 IEコンポ系から乗り換えが少ないのは、初見の扱いづらさだと思う。
693 名前:デフォルトの名無しさん mailto:sage [04/07/31 07:08] JAVAでGeckoコンポーネント使うための詳しい資料がほしい・・・ もちろん日本語の資料がほしい・・・ 誰か本出さないかな・・・ 本買うよ。カンパも少ないけどするよ。
694 名前:681 mailto:sage [04/07/31 09:48] >>693 日本語のはこんぐらいしか見つからないですね… よかったらWikiにでもまとめて見ませんか>誰とも無く ■JRex 本家はjrex.mozdev.org/ 。日本語のサイトは無し? 参考: * ryuzi.dyndns.org/mozillazine/html/modules/news/print.php?storyid=438 ■WebClient www.mozilla.org/projects/blackwood/webclient/ 。 日本語の解説サイトはrcl.hp.infoseek.co.jp/gecko/webclient/index.html だけ? rcl.hp.infoseek.co.jp/gecko/ の中ほどにもいくつかリンクが。 参考: * jt.mozilla.gr.jp/projects/blackwood/
695 名前:デフォルトの名無しさん mailto:sage [04/07/31 10:43] >Mozillaの売りである拡張性の高さは求められていない、と。 非互換の元だしな。
696 名前:681 [04/08/01 02:17] 追加報告。 どうもTGeckoBrowserを貼りつけたフォームを実行→終了して、 最初に何らかのWindow(Delphi、Firefox、Jane、ClockLauncherなどなど。) をマウスなりなんなりでActivateした瞬間に変なことになるようです。私にはこれ以上はムリポ…orz NT系のほうでは起こらないんでしょうか。
697 名前:681 mailto:sage [04/08/01 06:00] 糞ースネクストの某ソフトが原因でした。 恥ずかしい。 逝って来ます。
698 名前:デフォルトの名無しさん mailto:sage [04/08/01 06:46] >>697 ∩___∩ ∩___∩ / ⌒ ⌒ 丶| | u .ヽ (●) (●) 丶 イ`〜・・・ /u .|. ミ (_●_ ) | | ミ ハッ ミ 、 |∪| 、彡___ 彡 u 、`\ ハッ ./ ヽノ ___/ / u ./´> ) ハッ 〉 /\ 丶 (_| ./ (_/  ̄ .\ 丶 | /. \ 丶 | /\ \ /⌒_) | / ) ) } ヘ / ∪ ( \. J´ (( \_) ソ
699 名前:デフォルトの名無しさん mailto:sage [04/08/01 12:07] ワロタ
700 名前:デフォルトの名無しさん mailto:sage [04/08/01 21:48] IEコンポ ←→ Geckoエンジン の切り替えみたいなのってどうやったらイイ?頼む
701 名前:681 [04/08/01 23:15] >>700 www.iol.ie/~locka/mozilla/mozilla.htm IEコンポと互換性がある。
702 名前:681 mailto:sage [04/08/02 02:52] このときURIの文字列をShowMessageかなんかで表示したいのですが このあとどうすればいいんでしょうか… 見よう見真似なのでおもいっきり変なことしてるかもしれませんが。 procedure TForm1.GeckoBrowser1LocationChange(Sender: TObject; Location: nsIURI); var str:nsDependentCString; begin str:=nsDependentCString.Create; Location.GetSpec(str);
703 名前:デフォルトの名無しさん mailto:sage [04/08/03 23:04] >>701 つまり、バギーで使い難いIEコンポってこと?
704 名前:681 [04/08/06 02:56] とりあえずできました。あほだな俺… でもなんか分かってきた希ガス。XULのときもこんなもんだった。快感です。 procedure TForm1.GeckoBrowser1LocationChange(Sender: TObject; Location: nsIURI); var str:nsCString; s:string; L:Integer; I:Integer; begin str:=nsCString.Create(); Location.GetSpec(str); L:=str.GetLength; for i := 0 to L do begin s:=s+(str.Ptr+i)^ end; ShowMessage(s); end;
705 名前:デフォルトの名無しさん mailto:sage [04/08/06 06:32] mozillaってなにを機に進化したの? どこどーしたらこんだけワーアップ?firefoxとかも将来的にごてごてにする予定? 気になるっちゃ気になるんだけど、調べるっちゃー深すぎるし 時間も根気もスペックも貯金も彼女もないので誰かざっくりと、 話かわるけどさ、俺って質問する時間なんとなく間違えてる?時間云々じゃなし、そのなんでも聞く姿勢が、まあまあ
706 名前:681 mailto:sage [04/08/06 23:32] Delphiコンポーネント開発本立ち読みして、おぼろげな記憶で いろいろめちゃくちゃにいじってたらフォーカスが何かの拍子 (タブキーでフォーカスを移動させたとき)に働くようになった豫感。 もうちょっとがんばってみます。
707 名前:74 mailto:sage [04/08/07 03:38] 新版をアップロードしました。 バージョンアップではなく既に別物になってます。 >>681 さん、すいません。
708 名前:681 mailto:sage [04/08/08 02:37] ! ありがとうございます! 早速使ってみましたがCtrl+Cなどが効くようになっていますね。 プロファイルを指定しなくても動くのがいい感じです。 ところで、GeckoBrowserを二個作ろうとすると失敗するのは現在の仕様でしょうか。 CallbackInterfaces.pasのInitWindowCreatorの sWindowCreatorInitialized := True; creator := TWindowCreator.Create; 付近でおかしくなっているようですが… #夢が膨らみますね。OpenJaneG、とか… #そういえば実はもう既にJaneうpろだにGeckoActiveXControlを使った実験版がかつてあったらしいですよ。
709 名前:74 mailto:sage [04/08/08 10:46] >>708 確認しました。 CallbackInterfaces.pasの102行目以降を次のように変更すればうまくいくはずです。 Result := False; if not sWindowCreatorInitialized then try sWindowCreatorInitialized := True; creator := TWindowCreator.Create; sWindowCreator := creator; except end; if not Assigned(sWindowCreator) then Exit;
710 名前:681 mailto:sage [04/08/08 19:22] >>709 ありがとうございます。 これでタブブラウザが作れます。 基本ができたら稚拙ですがうpします。 (といっても某Actyのサイトのパクリですが)
711 名前:681 mailto:sage [04/08/08 21:55] >>709 の修正をしてみました。 tkm.s31.xrea.com/gecko/img/mozillaembedding3.png 問題無いようです。
712 名前:681 [04/08/13 15:25] tkm.s31.xrea.com/xul/Bagel.exe どうもタブを何回か開いたり閉じたりするとXPCOM.DLLで読みこみ違反が出るのですが… 原因がよくわかりません。 こちらがソースです。 tkm.s31.xrea.com/xul/bagel_p11_src.zip Bagelに機能を実装するためGeckoBrowserを変に改変してしまいました。申し訳ありません。
713 名前:74 mailto:sage [04/08/14 17:17] >>712 確認しました。 どうやらブラウザを閉じる際に後始末をちゃんとしていなかった事が原因のようです。 テストプログラムを組んで「開く」→「閉じる」を繰り返してみたところ、 10回から20回くらい繰り返したところで xpcom.dll での読み込み違反が発生しました。 次のような処理を TGeckoBrowser.Destroy の中で行えば200回くらいなら問題ないようです。 それ以上の回数は確認していませんが多分大丈夫だと思います。 if Assigned(FWebBrowser) then begin FWebBrowser.RemoveWebBrowserListener(Self, nsIWebProgressListener); FWebBrowser.RemoveWebBrowserListener(Self, nsISHistoryListener); FWebBrowser.SetContainerWindow(nil); FWebBrowser := nil; end;
714 名前:681 [04/08/14 22:55] >>713 なおったようです。ありがとうございます。 ちなみにもう一つ発見したのですが、bulkfeeds.net(今現在落ちてます)など、 落ちているサイトをロードしている最中にタブを切り替えて、もういちどタブをもどすと 同じような現象が起きます。 これはabout:blankをまず読みこむようにすれば良いのでしょうか。
715 名前:681 mailto:sage [04/08/21 17:37] https:にアクセスできないと言う事は、hotmailも使えないし、 https://www.netsecurity.ne.jp/にもアクセスできないと言うことですよね。(勘違いしていたらすいません) なんかBagel/prototype24だとできているんですが… 何時からできているのかよくわからないので何とも言えないんですが、報告しておきます。 プロファイルを作るようにしたのは関係してるんですかね…
716 名前:デフォルトの名無しさん mailto:sage [04/08/23 14:13] >プロファイルを作るようにしたのは関係してるんですかね… 正にその通り。過去ログ嫁。
717 名前:デフォルトの名無しさん [04/09/04 15:42] これすごくいいね。 期待してる。
718 名前:デフォルトの名無しさん mailto:sage [04/09/04 21:06] 面白そうだな。 作ってる香具師がんばれ。
719 名前:デフォルトの名無しさん mailto:sage [04/09/05 11:14] ここまでIEが普及していると、今さら開発は無駄だと思う。
720 名前:デフォルトの名無しさん mailto:sage [04/09/05 11:19] >>719 無駄ってことはないと思うけどな。
721 名前:デフォルトの名無しさん mailto:sage [04/09/05 13:17] マイナー派な俺は意地でもIEは使わない。 気にってたオペラはライブドアが買収しちゃったので コレには期待している。
722 名前:デフォルトの名無しさん [04/09/05 15:27] ライブドアは、Mozilla.orgよりもずっとマイナーだ。 マイナー派ならオペラを使い続けるべき。
723 名前:デフォルトの名無しさん mailto:sage [04/09/05 17:59] 残念だけどこれからメジャーになるよ
724 名前:デフォルトの名無しさん mailto:sage [04/09/05 23:23] ていうか、Mozillaがマイナーになるよ。
725 名前:デフォルトの名無しさん mailto:sage [04/09/06 03:12] ていうかコレがマイナー派の主力になれ
726 名前:デフォルトの名無しさん mailto:sage [04/09/06 22:11] 女を金で買うライブドアがOperaとったのでOpera捨てましたが何か?
727 名前:デフォルトの名無しさん mailto:sage [04/09/09 00:41] そこでIEですよ。
728 名前:デフォルトの名無しさん mailto:sage [04/09/09 00:48] だからメジャーなもん使っても面白くねーYO
729 名前:デフォルトの名無しさん mailto:sage [04/09/09 02:20] ブラウザ選択ごときで自己主張でつか(藁
730 名前:デフォルトの名無しさん mailto:sage [04/09/09 04:50] マイナー自慢するならlynxかw3mのようなテキストブラウザ、 もしくは音声再生みたいなブラウザ探すとか(何)
731 名前:デフォルトの名無しさん mailto:sage [04/09/09 08:12] メジャーとかマイナーとか関係なくてぇ tableのthead,tfoot固定とposition: absoluteが使えるブラウザならどれでもいい。
732 名前:デフォルトの名無しさん [04/09/09 12:45] position: absolute とか使うやつはクソ。
733 名前:デフォルトの名無しさん mailto:sage [04/09/09 21:03] >>732 画面上部にメニューバーを実装するときどう書く?
734 名前:デフォルトの名無しさん mailto:sage [04/09/10 13:36] Gacktベースのブラウザを作ろう。
735 名前:デフォルトの名無しさん mailto:sage [04/09/11 01:56:36] ガクトってまだテレビとか出てんの?
736 名前:デフォルトの名無しさん mailto:sage [04/09/11 11:32:58] >>735 音楽番組・CM ともに出てますわ
737 名前:デフォルトの名無しさん mailto:sage [04/09/11 15:30:16] あの男はもう終わってるじゃん。
738 名前:デフォルトの名無しさん mailto:sage [04/09/11 18:58:00] Geckoに比べればまだ芽がある。
739 名前:デフォルトの名無しさん mailto:sage [04/09/11 20:58:02] しかし虫の息
740 名前:デフォルトの名無しさん mailto:sage [04/09/11 21:38:26] オープンソースって、なんか上手く行かないケースが多いな。 成功と失敗を分けるのは何?
741 名前:デフォルトの名無しさん mailto:sage [04/09/11 21:49:21] 第三者に知られることがないだけで、 オープンソースじゃないプロジェクトもやっぱり上手く行かないケースが多い。 でなきゃデスマーチという言葉は生まれない。
742 名前:デフォルトの名無しさん mailto:sage [04/09/12 00:17:10] ソースの公開なんてどうでもいいんだよ。 その作品が使えるものか使えないものか、それだけだ。
743 名前:デフォルトの名無しさん mailto:sage [04/09/12 00:45:00] オプソにすれば、全世界が協力してくれて、ウハウハ みたいな期待は見事に裏切られた訳で・・・ オプソの良さって何だろ?
744 名前:デフォルトの名無しさん mailto:sage [04/09/12 01:27:24] >743 オープンソースってのは再利用を促進することにメリットがあるんでしょ。 みんながソースコードを非公開にしていると、誰かが同じ機能のプログラムを 作っていたとしても結局自分で作り直す必要がある。 ソースコードを公開することで、同じ機能の部品は流用して無駄な労力を省き、 新しい機能の開発に注力することができる。 そうやって作られた新しいプログラムもオープンソースであれば流用元のプログラムに 新しい機能をフィードバックして発展させられる可能性がある。 ・・・というのが建前。 実際にはボランティアのプログラマが主に自分が必要だと思う機能を追加していって それをマネージャが取捨選択していくわけで、自然とマニアが欲しい機能が充実して 素人が欲しい機能は実装が遅くなる。
745 名前:デフォルトの名無しさん mailto:sage [04/09/12 01:40:55] 利益とか効率とかじゃなくて、文化の継承だよ。 ソースの形で知識が技術が蓄積される。 最初に作っていた人が開発を止めても、 誰か他の人がそのソフトウェアに価値を見出して 開発を引き継げば消えてなくならずに済む。
746 名前:デフォルトの名無しさん [04/09/12 03:11:50] >>744 Geckoのソースよりも、IEコンポーネントの方が再利用は盛んな罠
747 名前:デフォルトの名無しさん mailto:sage [04/09/12 10:17:11] >>744 意外と再利用しにくいんですよね。 ドキュメントが整備されていなかったり。 英文翻訳からスタートする必要があったり。 巨大すぎたり。 要するに解析する手間>新規作成の手間の場合が多い。 結局、流行るのはTIPS&FAQの蓄積か、せいぜいコンポーネント単位の再利用。 でもこれでは、新規作成の手間とあまり変わりなく 再利用できれば、新しい分野に使うことが出来るリソースが無駄に使われている。 現状は、こんな感じでしょうか?
748 名前:デフォルトの名無しさん mailto:sage [04/09/12 14:38:24] 結論:コンポーネントプログラミング>>>>>>>>>>>>>>.オープンソース
749 名前:デフォルトの名無しさん mailto:sage [04/09/12 14:46:38] 次元の違うものを比べるやつはバカ、ということがわかりましたね。
750 名前:デフォルトの名無しさん mailto:sage [04/09/12 19:03:37] 観点が同じなら比較は可能と思われ。 再利用性で比較した場合は、>>748 の言う通りと思われ。
751 名前:デフォルトの名無しさん mailto:sage [04/09/12 19:21:50] >>750 オープンソースのコンポーネントでコンポーネントプログラムした場合はどうなるんだ?
752 名前:デフォルトの名無しさん mailto:sage [04/09/12 19:27:54] お前らその話はそこまで。続きはソフ板でやれ。
753 名前:デフォルトの名無しさん mailto:sage [04/09/12 19:56:36] >>752 なんでソフ板?
754 名前:デフォルトの名無しさん mailto:sage [04/09/12 20:30:23] 具体的な技術の話がなくて素人評論家談義しかないからだろ。
755 名前:デフォルトの名無しさん mailto:sage [04/09/12 21:10:35] ていうかGeckoベースのブラウザを作るスレじゃないのか?
756 名前:デフォルトの名無しさん mailto:sage [04/09/12 22:42:42] オープンソースの弱点とからめて なかなか進まないGeckoベースのブラウザ開発を 促進する・広める方法を皆で考える みたいな話が聞きたいな
757 名前:デフォルトの名無しさん mailto:sage [04/09/12 22:51:38] 一応貼っとく。 Geckoタブブラウザ Bagel 〜ベーグル〜 pc5.2ch.net/test/read.cgi/software/1093876991/
758 名前:デフォルトの名無しさん mailto:sage [04/09/13 00:24:30] >>756 オープンソースって、だれかひとり/どこか一社が本気で作らないと進まないよ。
759 名前:デフォルトの名無しさん mailto:sage [04/09/13 00:43:37] >>758 ですよね。 台所をガラス張りにしたからといって お客さんが材料を切ってくれたり、皿を洗ってくれたりする訳じゃない・・・ オプソはお客に何を求めるのか。お客はオプソに何を求めるのか。 この辺りの折り合いは付くのでしょうか? Geckoの場合はどうですか?
760 名前:デフォルトの名無しさん mailto:sage [04/09/13 02:20:28] >>754 つまり、自分に理解できない話はよそでやれ、と。
761 名前:デフォルトの名無しさん mailto:sage [04/09/13 13:31:02] Geckoはオープンソースの中では比較的成功してる例だろう。 てか、ここはGeckoを利用したブラウザの開発スレなのでそれ以外の議論は別でしてくれ。
762 名前:デフォルトの名無しさん mailto:sage [04/09/15 13:55:40] bagel_p11_src.zipを元にTGeckoBrowserの使い方の勉強を始めたけど、結構めどいな。 ieコンポーネントのように楽ができる代わりに縛りが多いのとは対照的で、色々できる 代わりに学ぶことも多いという。
763 名前:681 mailto:sage [04/09/15 16:54:48] tkms31.xrea.com/xul/bagel_p57_src.zip あれからいろいろ手を加えたので、よろしければどうぞ。といってもTGeckoBrowser自体には contentDocument、contentWindow、docShellぐらいしか加えていないですが。 コメントがほとんど無いので見苦しいのですがお許しを。 私はXULでめんどくさくないコードでMozillaに触れていましたから、そう苦労は無かったですが… やはり初見の人にはそうもいかないですよね。
764 名前:デフォルトの名無しさん mailto:sage [04/09/15 17:35:48] IEコンポを軽く触ったことしかないから、設定項目が多い(=たくさん弄れる)Geckoは俺にはつらいかも。 だからこそやりがいがあるわけだが、先駆者が少なくて英語のドキュメントすら404ばっかで大変だな。 ActiveXかSDKかどっちか悩んでいるが、XUL使おうと思ったらSDKだよな? まったく、この先俺は大丈夫だろうか……。がんがってつくるぞー
765 名前:762 mailto:sage [04/09/15 18:56:17] >>763 新しいソース有り難うございます。早速参考にします。 とりあえずはieコンポ使った自作ブラウザを置き換える方向で頑張るか…
766 名前:デフォルトの名無しさん mailto:sage [04/09/16 17:57:59] >>681 大変初歩的な質問で申し訳ないのですが、これを実行するにはmozilla or firefoxに環境変数を通すだけではだめなのでしょうか? Error: GRE_Startup()が発生して起動に失敗するのですが。
767 名前:762 mailto:sage [04/09/16 21:10:59] >>766 GREの中身をそっくりそのままソース置いてるディレクトリにコピーすれば いいみたいですよ。
768 名前:766 mailto:sage [04/09/16 23:10:38] >>767 GREですか。以前、ActiveX版で開発してた頃は使わなかったからなぁ。気づかなかったです。 早速試してみますね。
769 名前:766 mailto:sage [04/09/17 00:13:19] >>763 bagelのdprは付属してないんですね。 Mdiapp.dprでなんで動かないのかしばらく悩んでました(w
770 名前:デフォルトの名無しさん mailto:sage [04/09/17 17:28:17] Geckoベースブラウザ開発しているところってどのくらいあります? 国内でメジャーなの教えて欲しい。あと、gecko関連の技術情報も。
771 名前:762 mailto:sage [04/09/17 20:59:47] Geckoベースで国内でメジャーなのといえばSyleraでしょう。 こまめにメンテナンスされてるし、軽くて安心して使えるブラウザです。 TGeckoBrowserベースに本当に最低限必要な機能実装したブラウザはできたけど、 唯一スクロールバーの出し方がわからん・・・ タテ方向に広いサイトならマウスのホイールで動かせるけど、横方向に広いサイトを表示 するとスクロールバーがないのでキーボードでスクロールさせにゃあかん。 bagelでも今のところ表示してないみたいだけど、特に問題ないのだろうか。
772 名前:681 mailto:sage [04/09/18 00:08:33] >>769 ああ、しまった…少々お待ちを。 >>771 GREだけでは駄目らしいです。 Mozillaのchromeもコピらないといけないらしいです。 詳しくはこのスレを「スクロール」で検索 違ってたらすまん
773 名前:デフォルトの名無しさん [04/11/07 09:18:20] >>50 のpart5ってないのかな? 英語版だと www-128.ibm.com/developerworks/webservices/library/co-xpcom5.html があるけど
774 名前:デフォルトの名無しさん mailto:sage [04/11/07 21:42:58] >>773 すでにIBM日本のサイトから存在が抹消されているようだから第5回日本語版は望み薄。 英語版を読んで翻訳して公開して。
775 名前:デフォルトの名無しさん mailto:sage [04/11/07 23:56:51] そうか〜 どっかにひっそり公開されてないかと思って聞いてみたんだが。
776 名前:デフォルトの名無しさん mailto:sage [04/11/08 06:49:21] 日本IBMってやる気ないよな。 なんでいつまでも訳のレベルがあんなに糞のままなんだ。
777 名前:デフォルトの名無しさん mailto:sage [04/11/08 18:49:41] 実は日本人がいな(ry
778 名前:デフォルトの名無しさん mailto:sage [04/11/09 23:13:15] 実はHALが翻訳し(ry
779 名前:デフォルトの名無しさん mailto:sage [04/11/10 19:25:39] みんな、Firefoxを褒め過ぎだ www.itmedia.co.jp/enterprise/articles/0411/09/news088.html
780 名前:デフォルトの名無しさん mailto:sage [04/11/10 20:06:52] Firefoxには褒められすぎる価値がある
781 名前:デフォルトの名無しさん mailto:sage [04/11/10 20:54:14] あいかわらずTBE入れないとタブが使い物にならんが
782 名前:L ◆eruX6eXBcA mailto:sage [04/11/11 06:46:26] >>781 Tabbrowser Preferences入れただけで快適になっとるが TBEだと同じサイトのリンクでもたまに新しいタブで開かれるから困る
783 名前:デフォルトの名無しさん [04/11/15 12:29:38] firefoxのエンジンを使った一番簡単なブラウザの書き方が解説してあるサイトを教えてください
784 名前:蕪木ら某 ◆Googl8RmwA mailto:sage [04/11/16 02:57:34] >>783 ttp://www.mozilla-japan.org/projects/embedding/ ttp://www.mozilla-japan.org/projects/minimo/ ttp://www.mozilla-japan.org/build/ ????? -- ttp://www.mozilla-japan.org/projects/firefox/build.html ttp://webtools.mozilla.org/build/config.cgi ?????
785 名前:デフォルトの名無しさん mailto:sage [04/11/16 13:24:00] >>784 どう考えても ttp://rcl.hp.infoseek.co.jp/gecko/geckosdk/ の方がシンプルだと思う。
786 名前:蕪木ら某 ◆Googl8RmwA mailto:sage [04/11/16 23:39:11] >>783-785 (( + foolish-guy.hp.infoseek.co.jp/ ))
787 名前:デフォルトの名無しさん [04/11/22 15:36:35]
788 名前:デフォルトの名無しさん [04/11/22 16:54:52] >>784 VC++,MFC限定だけど kody.jp/
789 名前:788 [04/11/22 16:55:39] しまった。 >>783 へのレスね。
790 名前:デフォルトの名無しさん mailto:sage [04/11/25 02:11:04] やっとこさfirefoxへ突っ込めた。gecko-sdk-*を使ってたらできない。 以下メモ。 NS_InitXPCOM2を実行する前に、 NSGetStaticModuleInfo = app_getModuleInfo として、実行バイナリに含ませる静的モジュールを登録する関数(NSGetStaticModuleInfo)を 独自のもの(app_getModuleInfo)に切り替える。 (@see nsAppRunner.cpp) app_getModuleInfo関数の中では、引数infoにnsStaticModuleInfoの配列へのポインタを設定する (@see nsStaticComponents.cpp) nsStaticComponents.cppのようなものをリンクする。 面倒であれば、ビルド後のnsStaticComponents.objをリンクしてしまってもよい。
791 名前:デフォルトの名無しさん [04/11/25 11:02:20] ヤフオクをみるときにフィルタリングできる機能をつけて欲しい。 クソ情報出品が多すぎて欲しい商品探すのに一苦労。 "儲","稼","万円", "情報"がタイトルにあったらあぼーんしてくれるように。 。。。。お願い
792 名前:デフォルトの名無しさん mailto:sage [04/11/25 19:48:23] オミトロンでも使え
793 名前:デフォルトの名無しさん mailto:sage [04/11/26 00:59:31] 1.8a5で nsIWebProgressListener と nsIPromptService がようやく、ようやく、・・・
794 名前:デフォルトの名無しさん mailto:sage [04/11/26 03:48:04] >>793 ようやく? 詳細キボンヌ
795 名前:蕪木ら某 ◆Googl8RmwA mailto:sage [04/11/27 04:52:16] >>793-794 www.mozilla.org/releases/mozilla1.8a5/changelog.html ... https://bugzilla.mozilla.org/show_bug.cgi?id=99639 https://bugzilla.mozilla.org/show_bug.cgi?id=99615 ?
796 名前:デフォルトの名無しさん mailto:sage [04/11/27 06:03:00] なんと。今まで仕様が固まってなかったのか。知らなかった。
797 名前:デフォルトの名無しさん [04/12/02 17:24:38] firefoxの拡張機能を作成しようと思っているのですが、どこか参考になるページはないでしょうか?
798 名前:蕪木ら某 ◆Googl8RmwA mailto:sage [04/12/03 01:54:20] >>797 pc5.2ch.net/test/read.cgi/tech/1019704370/l50 (w piro.sakura.ne.jp/xul/xul.html www.xulplanet.com/ books.mozdev.org/index.html www.mozilla.gr.jp/~kazhik/xul/tutorial.html etc.
799 名前:デフォルトの名無しさん mailto:sage [04/12/05 14:54:27] XUL を使った firefox の拡張機能の作り方は探せばあるけれど、 C++ を使った XPCOM コンポーネントを含んだ拡張機能の作り方の解説ページとかって見つからないなぁ。
800 名前:デフォルトの名無しさん mailto:sage [04/12/05 20:23:41] XPCOM コンポーネントの作り方は、Creating Applications with Mozilla の 8章 に書いてあるのくらいかな。 books.mozdev.org/html/mozilla-chp-8.html books.mozdev.org/html/mozilla-chp-8-sect-2.html 拡張内の Components\ に置いて js から呼び出すってことなんだろうけど。
801 名前:デフォルトの名無しさん mailto:sage [04/12/05 21:17:10] _Y_ r'。∧。y. ゝ∨ノ >>このスレが ,,,ィf...,,,__ )~~( 無意味な時を _,,.∠/゙`'''t-nヾ ̄"'''=ー-.....,,, ,i i, 過ごしていく間に ,z'"  ̄ ̄ /n゙゙''''ー--... ,i> <i 文明はどんどん r”^ヽ く:::::|::|:::〔〕〔〕 i> <i. 発達していく・・・・。 , 入_,..ノ ℃  ̄U ̄_二ニ= `=.,,ー- ...,,,__ |,r'''"7ヽ、| __,,,... -ー,,.=' >ーz-,,,...--,‐,‐;;:'''""~ ~''':x.,, ~"|{ G ゝG }|"~ ,,z:''" ___ ~"'=| ゝ、.3 _ノ |=''"~ <ー<> / l ̄ ̄\ .|)) ((| / ̄ ゙̄i;:、 「 ̄ ̄ ̄ ̄| ̄| ̄ ̄ ̄\ ))| r'´ ̄「中] ̄`ヾv、 `-◎──────◎一' ├―┤=├―┤ |li:, |「 ̄ |i ̄i|「.//||「ln|:; ||//__|L_」||__.||l」u|:; |ニ⊃| |⊂ニ| || ,|/ |_. └ー┘ ._| ||/ ヘ 「 ̄ ̄ ̄| /
802 名前:799 mailto:sage [04/12/05 23:13:33] .xpt はcomponents以下に置いてやれば、認識してくれるが、 hoge.dllといったコンポーネントはcomponents以下に置いても認識してくれないのだが。 やっぱりGecko-SDK使わないで、Firefoxの全ソースビルドして、>>800 のようにそのソースツリーでコンパイルしなければならないのか。
803 名前:デフォルトの名無しさん mailto:sage [04/12/06 00:20:07] _Y_ r'。∧。y. ゝ∨ノ
804 名前:デフォルトの名無しさん mailto:sage [04/12/06 15:00:29] >>802 compreg.datにDLLやjs、xpti.datにxptの登録情報が書いてある。 これがあると登録はすべて完了しているとみなされるから、 .datを消すか強制登録するかしないとだめ。 あとDLLとjsにはNSGetModule関数が必須。
805 名前:デフォルトの名無しさん mailto:sage [04/12/10 18:58:36] >>799-804 Firefoxはその心配いらない。 インストーラーのcomponentsフォルダに入れるだけ。
806 名前:799 mailto:sage [04/12/13 19:06:46] >>804-805 なんらかのエラーで登録されなかった模様。 プロファイル作りなおしてやったら正常に入りました。ありがとうございます。
807 名前:デフォルトの名無しさん [04/12/23 18:40:37] OSSに対する直接的な貢献というのは、狭義にはソースコードの提供である。 通常は元となるソースに対しての差分をパッチという形で提供することになる。 そのパッチをメンテナと呼ばれるコアな開発者にメールなどで送りつける事が狭義の貢献である。 メンテナはそのパッチをみてよければ採用しよくなければ採用しない。 良い悪いというのはどうやって判断するのか?オープンソースの七不思議である。 ある人のパッチは受け入れられてある人のパッチは受け入れられない。 ある種の経験則はもちろんあるがその経験則を厳密に記述する事は難しい。 商用ソフトウェアの場合はコードの変更は担当者が行うので受け入れるも受け入れないもなくて 各社の社内規約に従って淡々とコードが追加されていく。 オープンソースの場合その明文化された「社内規約」に相当するものがないので、 ある種の秘密クラブの掟みたいな空気によって様々な意志決定がなされる。 新参者は空気を読め、空気をという話である。
808 名前:デフォルトの名無しさん mailto:sage [04/12/29 22:11:49] mozilla.orgにはあまり当てはまらない気がする。 ガチガチの規則があるからそれを順守したら、ほぼ確実に採用される。 まあ、規則にのっとらない行動をする時は空気を読むしかないんだろうけど。 それよりも、生活時間帯の差のせいで、どうでもいいような返事をもらうのに 一晩かかったりするのがちょっとめんどくさいかな。
809 名前:デフォルトの名無しさん mailto:sage [05/01/09 16:15:27] Gecko使いたければMozillaをビルドしないとだめなの?
810 名前:デフォルトの名無しさん [05/01/16 07:08:16] age
811 名前:|Д゚彡 ◆A6VzDeLphI mailto:sage [05/01/17 02:39:38 ] Lunascape2.0はGeckoもIEもどっちも選べるよ
812 名前:デフォルトの名無しさん mailto:sage [05/01/19 02:30:06 ] >811 Luna重すぎぬるぽ
813 名前:sage [05/01/28 01:14:23 ] 30kbぐらいのフルブラウザとか作れますか?
814 名前:デフォルトの名無しさん mailto:sage [05/01/28 18:55:06 ] フルブラウザ
815 名前:sage mailto:sage [05/03/08 19:16:28 ] 誰もいないの?
816 名前:名無し [05/03/13 14:31:02 ] はじめまして。 現在、Geckoのサンプル実装であるwinEmbedの解析をしております。 WebBrowserSiteオブジェクトとWebBrowserオブジェクト間のインターフェース の仕組みにXPCOMが使用されていますが、それを使用する利点とは何なのでしょ うか。個人的には、直接オブジェクトを操作してもよいのではと考えています。 また、URLの入力フィールドにコンボボックスを使用していますが、winEmbedの バグなのか、起動すると正しくウインドウ上に表示されません。ですので代替方 式として拡張コンボボックスを使用していますが、フィールドが表示されURLを 入力することが出来るものの、リストボックスがドロップダウンしません。 何方か、ご教授ねがいます。 よろしくお願いします。
817 名前:名無し [05/03/14 19:05:09 ] あげ
818 名前:デフォルトの名無しさん [05/03/16 01:04:40 ] d.hatena.ne.jp/kitano/20050310#p1 内部告発:ちゆ12歳は右傾化扇動工作サイト? --- 要するに「ちゆ12才」を運営しているのは「スキップアップ」という企業体である。 やったことはご存じの通り「プロジー」や「オープンソース(社)」と連携した右傾化扇動工作である。 それも完全に政治目的。確信犯である。プロ奴隷はそれに騙された残党に過ぎない。 断言してもいい。何故、言い切れるか?理由は簡単である。 カナメ自身がその扇動工作側の人間だったからだ。(つづく) >従来の読者へ 隠ししてごめんなさい、スミマセン。 ---
819 名前:plus7 ◆XULQA16CSE mailto:sage [2005/05/15(日) 13:21:36 ] 唐突ですが、TGeckoBrowserのちらつきの件、 private procedure WMEraseBkGnd(var Msg: TMessage); message WM_ERASEBKGND; implementation procedure TGeckoBrowser.WMEraseBkGnd(var Msg: TMessage); begin Msg.Result:=0;//ちらつき防止 end; で直ります。
820 名前:plus7 ◆XULQA16CSE mailto:sage [2005/05/15(日) 13:25:12 ] またFocusNextElementは function TGeckoBrowser.FocusNextElement: Longword; var Ancestor: TWinControl; begin Ancestor := Parent; while (Ancestor <> nil) and (not(Ancestor is TForm)) do Ancestor := Ancestor.Parent; if Ancestor <> nil then PostMessage(Ancestor.Handle, WM_NextDlgCtl, 0, 0); end; とかけばいいらしいです。
821 名前:plus7 ◆XULQA16CSE mailto:sage [2005/06/23(木) 17:01:26 ] 保守
822 名前:デフォルトの名無しさん [2005/07/13(水) 00:26:00 ] C#でフォーム上にMozilla ActiveX Controlを貼り付けて使用しています。 Navigateを呼び出すとフォーカスがMozillaコントロールに奪われてしまうのですが、 これを阻止するにはどうしたらよいのでしょうか? 今まで試したこと: NavigateComplete2イベント内でフォーカスを再設定する。 →無効 タイマーで一定時間毎にフォーカスを再設定する。 →有効だが、フォーカスを再設定する前のキー入力を取りこぼしてしまう。 よろしくお願いします。
823 名前:plus7 ◆XULQA16CSE [2005/08/21(日) 02:45:52 ] 寂れてるage
824 名前:デフォルトの名無しさん mailto:sage [2005/08/21(日) 22:41:42 ] これ以上Firefox信者に騙される可哀想な被害者を出さない為に firefox.geckodev.org/index.php?%A5%C8%A5%C3%A5%D7%A5%DA%A1%BC%A5%B8 に以下の文章を書き込んで真実を伝えていきましょう。 (書き込んでもFirefox信者が定期的に消しているようなので以下の文章が消えていたら書き込む。) まず、冒頭に 「*Mozilla FirefoxとMicrosoft Internet Explorer [#b10f5f4d] Recently Symantec, the anti-virus security company, released a security report and in that report they pointed out that according to their test IE's render engine is much more secure than the Firefox render engine. 最近、Symantec(アンチウイルス警備会社)はセキュリティレポートを発表しました。そして、そのレポートでは、 Microsoft Internet Explorerのエンジンでレンタリングする方が Firefoxのエンジンを使ってレンダリングするよりはるかに安全だと指摘しました。 www.bbcworld.com/content/template_clickonline.asp?pageid=665&co_pageid=2 Mozilla 製品には Internet Explorer よりもより多くのセキュリティ脆弱性があると報じられたのは、これが初めてではない。 3月には Symantec が Internet Security Threat Report Volume VII 【訳注:インターネットのセキュリティへの脅威関する報告 VII】を公開し、 2004年後半の状況を報告している。同報告は次のように述べている。「ブラウザに影響する脆弱性の発見は増加傾向にあり、この期間に報告された Mozilla の脆弱性は Microsoft Internet Explorer の脆弱性よりも多い ... 2004年 7月 1日から 12月 31日までの間、 Symantec は Microsoft Internet Explorer に影響する脆弱性を 13 件報告しているが、この件数は、同期間中に Mozilla 製品で報告された 21 件と比較して、 明らかに少ない。Opera では 6 権の脆弱性が報告されており、Safari では報告されていない。」 slashdot.jp/journal.pl?op=display&uid=12840&id=310454 そして、Geckoエンジン採用 のところに 「Internet Explorerとの互換性が乏しいので、現在Internet Explorer基準で作成されたサイト閲覧時に正しく表示されないという問題が発生します。」
825 名前:デフォルトの名無しさん mailto:sage [2005/08/21(日) 22:47:01 ] 放置されてる脆弱性はIEの方が多いからな。
826 名前:デフォルトの名無しさん mailto:sage [2005/08/21(日) 23:38:09 ] >>825 ソースは?
827 名前:蕪木ら某 ◆Googl8RmwA mailto:sage [2005/08/22(月) 00:57:10 ] >>825-826 -> pc8.2ch.net/test/read.cgi/software/1123923691/ etc. -- secunia.com/product/4227/#statistics_solution secunia.com/product/11/#statistics_solution
828 名前:デフォルトの名無しさん mailto:sage [2005/08/22(月) 20:55:55 ] >>827 それそれ。リンク失念しちゃってました。ありがとう>ぶっきらぼう
829 名前:plus7 ◆XULQA16CSE [2005/08/29(月) 14:17:05 ] ipt.sakura.ne.jp/gecko/jane/ こんなもんはじめました。 興味があったらどうぞ…。 ipt.sakura.ne.jp/gecko/bagel/uploader/
830 名前:某スレッド74 [2005/11/25(金) 22:11:50 ] Irvineがircom.exeを使わずに操作できそうなので ちょっと(・∀・)ニヤニヤしながらage
831 名前:デフォルトの名無しさん [2005/11/29(火) 17:24:37 ] gecko使うのに必要なdllが 作ったアプリケーションのルートディレクトリから占領しててUZEEEEから /geckoみたくフォルダ作ってそんなかにそれ関係全部移して動作させたりできたりしませんかねぇ・・
832 名前:某スレッド74 mailto:sage [2005/11/29(火) 18:54:14 ] >>831 つgre-win32-installer.exe 結構足りないファイルあるけど。 あとC++ならGREとSDKのバージョンの一致が必須かも
833 名前:デフォルトの名無しさん mailto:sage [2005/11/29(火) 20:30:05 ] >>831 PATHさえ指定すれば完全に別フォルダで起動できますよ。
834 名前:デフォルトの名無しさん mailto:sage [2006/01/08(日) 04:37:01 ] sage
835 名前:デフォルトの名無しさん [2006/01/21(土) 00:04:19 ] で、そろそろ>>1 は完成させたのか?
836 名前:デフォルトの名無しさん mailto:sage [2006/01/21(土) 08:51:20 ] >>1 ではないけど、C++/WTLベースでコツコツと作っている俺なら・・・ スレを知ったのは最近ですがここでの情報は大いに役立ってます
837 名前:plus7 ◆XULQA16CSE [2006/01/24(火) 13:57:51 ] >>836 (・∀・)!
838 名前:plus7 ◆XULQA16CSE [2006/01/28(土) 01:45:04 ] lxr.mozilla.org/seamonkey/source/embedding/wrappers/DotNETEmbed/ この辺いじってみた方いますか?
839 名前:デフォルトの名無しさん mailto:sage [2006/01/31(火) 22:46:49 ] IEそのものにGeckoエンジン組み込めないの? ActiveXかなんかで。 ・IE7に対抗する ・古いIE用にも。 ・できればポップアップブロックとタブ機能とダウンローダ機能がほしい。
840 名前:デフォルトの名無しさん mailto:sage [2006/02/01(水) 23:05:58 ] IEにおけるtridentとActiveX上のGegckoじゃレイヤが違うじゃん
841 名前:デフォルトの名無しさん mailto:sage [2006/02/02(木) 02:18:44 ] ttp://rcl.hp.infoseek.co.jp/cgi-bin/wiki.cgi?page=FrontPage いつのまにか、Wikiになっているんですね。知らなかった…
842 名前:デフォルトの名無しさん mailto:sage [2006/02/10(金) 00:33:24 ] >>839 ヒント: Mozilla ActiveX Control ただしフルページにはできない
843 名前:デフォルトの名無しさん mailto:sage [2006/03/06(月) 01:13:02 ] >>839 逆なら、IE Tabとか。
844 名前:デフォルトの名無しさん mailto:sage [2006/03/06(月) 21:07:35 ] いいこと考えた
845 名前:plus7 ◆XULQA16CSE mailto:sage [2006/03/06(月) 23:26:43 ] >>844 おしえれ
846 名前:デフォルトの名無しさん mailto:sage [2006/03/07(火) 05:08:45 ] ろだにあげといた
847 名前:plus7 ◆XULQA16CSE mailto:sage [2006/03/07(火) 11:58:27 ] どこだよ
848 名前:デフォルトの名無しさん mailto:sage [2006/03/07(火) 13:55:41 ] 0051.gif 最後のフレーム
849 名前:デフォルトの名無しさん mailto:sage [2006/03/07(火) 21:57:15 ] ああいう人、いろんなスレで見かけるけど、精神病とか持ってるのかな それとも日本語の流暢な工作員とか 余りにしつこいと萎えるけど、想像するの面白いですね。
850 名前:デフォルトの名無しさん [2006/03/16(木) 04:06:28 ] ageちゃうよ><
851 名前:http://www.vector.co.jp/soft/win95/util/se072729.html [2006/03/18(土) 19:55:39 ] TextSS のWindowsXP(Professional)64bit化おながいします もしくは64bitにネイティブ対応したテキスト置換ソフトありますか?
852 名前:デフォルトの名無しさん [2006/04/29(土) 20:32:46 ] あげ
853 名前:デフォルトの名無しさん [2006/06/07(水) 23:38:21 ] もっさりブラウザFirefox gigazine.net/index.php?/news/comments/20060605_browser_speed/
854 名前:デフォルトの名無しさん mailto:sage [2006/07/07(金) 22:55:02 ] ho
855 名前:デフォルトの名無しさん [2006/07/15(土) 06:14:49 ] おまんこ
856 名前:plus7 ◆XULQA16CSE mailto:age [2006/07/27(木) 17:22:53 ] age
857 名前:デフォルトの名無しさん mailto:sage [2006/12/05(火) 01:05:53 ] よく落ちないもんだな。
858 名前:デフォルトの名無しさん mailto:age [2006/12/06(水) 15:13:38 ] Delphi5でGeckoベースのブラウザを作るにはActiveXしかないでしょうか? SDKはDelphi5では動かないようです。
859 名前:plus7 ◆DHcM3x9Sng mailto:sage [2006/12/06(水) 21:54:04 ] Delphi6 Personalじゃだめなんですか?
860 名前:plus7 ◆DHcM3x9Sng mailto:sage [2007/01/12(金) 22:23:52 ] 2ch閉鎖(?)か……。
861 名前:デフォルトの名無しさん mailto:sage [2007/02/28(水) 23:43:53 ] mozctlx.dll使ってブラウザつくっているんだが、httpsのページを開くと落ちるんだが もしかしてmozctl.dllってfirefox2.0に対応していないのか? って誰も見ないか
862 名前:デフォルトの名無しさん [2007/02/28(水) 23:44:30 ] age忘れた
863 名前:デフォルトの名無しさん mailto:sage [2007/03/02(金) 22:27:14 ] mono-projectがGecko sharpを開発してるな。 使ってみたけど俺の環境だと存在する筈のファイルが見つからないとかのエラーで落ちて使えなかったけど。 それとまだポトペタ開発には対応してないみたい。
864 名前:plus7 ◆DHcM3x9Sng mailto:sage [2007/03/02(金) 22:58:09 ] >>863 面白そうですね
865 名前:デフォルトの名無しさん [2007/03/02(金) 23:34:54 ] これか。 ダウンロード ttp://www.mono-project.com/Downloads リファレンス ttp://www.go-mono.com/docs/ Gtk#同梱みたいだな。 というかGtk#系のフォームにしか使えないかも。
866 名前:デフォルトの名無しさん mailto:sage [2007/05/07(月) 05:13:09 ] ipt.sakura.ne.jp/gecko/bagel/uploader/src/up0104.zip wxEmbed(lxr.mozilla.org/seamonkey/source/embedding/tests/wxEmbed/ ) をwxWidgets2.8で動くようにしてみた。 ipt.sakura.ne.jp/gecko/bagel/uploader/src/up0103.png
867 名前:デフォルトの名無しさん mailto: [2007/07/30(月) 19:05:00 ] >>864 ばぐーる新版まだぁ?
868 名前:デフォルトの名無しさん mailto: [2007/07/30(月) 19:45:06 ] 現在、Bagel2(仮称)を計画しています。 間性は2020年度を予定しています。
869 名前:デフォルトの名無しさん mailto: [2007/07/30(月) 20:30:21 ] 完成だろ完成www それにしても2020年リリースですか。
870 名前:デフォルトの名無しさん mailto:sage [2007/08/05(日) 10:09:26 ] 2010年 宇宙の旅
871 名前:デフォルトの名無しさん mailto: [2007/09/12(水) 20:10:06 ] 2010年 府中の旅
872 名前:plus7 ◆DHcM3x9Sng mailto:age [2007/10/30(火) 22:46:17 ] Monoには詳しくないのですけれども。 www.mono-project.com/COM_Interop MonoからXPCOMを使えるっぽい? jonathanchambers.blogspot.com/2007/08/monoxpcom.html tirania.org/blog/archive/2007/Aug-28.html サンプルコード。 www.mono-project.com/Roadmap#Mono_1.2.4 使えるのはMono1.2.4から? mxr.mozilla.org/mozilla/source/extensions/mono/ こっちは2005年から動きなし?
873 名前:デフォルトの名無しさん mailto:sage [2007/11/03(土) 19:45:37 ] Gecko界のDonut という代名詞がぴったりだな
874 名前:デフォルトの名無しさん [2007/11/20(火) 18:11:38 ] gtkmozembedを使ってGTK2にmozillaを実装してみたんですが、PHPでPOSTする動きのページを 動作させるとmozillaが反応しなくなります。 もともとPOSTには対応していないのでしょうか? CentOS4.2 httpd-2.0 GTK2-2 mozilla-1.7.13 PHP4 です。
875 名前:plus7 ◆DHcM3x9Sng mailto:sage [2007/11/20(火) 18:32:43 ] >>874 それだけの情報ではさっぱりわからんけれど、 とりあえずMozilla1.7.xは相当古いので、 最近のFirefoxやXULRunnerのgtkmozembedでも試してみては?
876 名前:デフォルトの名無しさん mailto:sage [2007/11/23(金) 12:56:42 ] >>874 security.warn_*がtrueだとWindowCreatorが呼び出されるけどその辺大丈夫?
877 名前:plus7 ◆DHcM3x9Sng [2008/01/13(日) 21:38:48 ] coderepos.org/share/browser/lang/pascal
878 名前:デフォルトの名無しさん [2008/01/28(月) 19:45:52 ] mozctl.dllを使用してタブブラウザを作成してるんだがタブ上で右クリックして閉じるってことできんのかな
879 名前:.exe ◆EK3LEdG1.M mailto:firefox@hotmail.co.jp [2008/05/24(土) 08:50:38 ] IE8超高速
880 名前:デフォルトの名無しさん [2008/06/25(水) 14:59:56 ] mozctl.dllをActiveXかC++から使いたいのだが、XulRunnerとか諸々19MBもの巨大な ファイル群は必須?あまりにでけえ・・・ スタティックで必要なやつだけ使えないのかなー? せめて数MBにならないもんだろうか・・・
881 名前:デフォルトの名無しさん mailto:sage [2008/06/26(木) 13:06:54 ] IE7よりは何作ってもマシ
882 名前:デフォルトの名無しさん mailto:sage [2008/06/30(月) 23:16:29 ] JavaでGecko動かす方法ない? SwingかAWTで動かす方法探してるんだが・・
883 名前:デフォルトの名無しさん mailto:sage [2008/07/05(土) 02:33:09 ] gecko javaでググレったら、実現できそうな方法が3つぐらい見つかった訳だが。 ちなみにどれも2年近くメンテされてないような訳だが。
884 名前:plus7 ◆DHcM3x9Sng mailto:sausage [2008/08/07(木) 10:56:11 ] >>880 IE7だってインストーラが14MBあるんだぜ >>882 SWTなら簡単だけどね… mxr.mozilla.org/mozilla/source/extensions/java/xpcom/src/nsJavaInterfaces.cpp#330 ここらへんAWTから使うのを意識したんだろうけどMac OS X以外実装されてないな
885 名前:デフォルトの名無しさん [2008/10/02(木) 00:27:14 ] GeckoFXで今ちろちろとやってるんですが 中身のたぐりよせかたはだいたい何とかなったんですが クリックなんかのアクションを起こす方法がわからないです IEWebbrowserなんかだと、GetElementsByNameにぶら下がっている InvokeMemberメソッドに("click")とかやればクリック出来るのですが GeckoFXでは見つからなくて・・・ 他にクリッカブルマップとか、フラッシュのボタンを押すのはどうしたらいいでしょう
886 名前:plus7 ◆DHcM3x9Sng mailto:sausage [2008/10/04(土) 02:34:28 ] 普通ならdocument.createEventで作成したイベントをelement.dispatchEventでelementに送るところだけど、 GeckoFXのnsInterfaces.csに含まれているべきインターフェース定義が欠けているので、GeckoFX自体に 記述をいくつか書き加える必要がありそう。もうちょっと調べてみる。 Flashについては期待しないほうがいいかもしれない。軽く調べたがわけがわからん。
887 名前:885 mailto:sage [2008/10/04(土) 13:33:56 ] 調査、ありがとうございます。 Gk.Navigate("javascript:void(document.getElementById('demobtn').click())") とりあえず回避方法を探していたら、 クリックしたいボタンにidを割り振ってしまって、Navigateの引数に urlではなくて、スクリプトを書き込んだらクリック出来てしまいました 当面はこれで凌いでいこうと思います Flashは・・・うーん・・・・Sendkeyでtabとenter連打で正しいボタンを探しながら無いのかなぁ
888 名前:デフォルトの名無しさん [2008/10/13(月) 21:10:25 ] nsCOMPtr.h がコンパイルできません。 XULRunner sdk win32 1.9.0.1 cygwin gcc 3.4.4 #include <windows.h> #include "nsCOMPtr.h" だけして g++ -I xulrunner-sdk/include/ -I xulrunner-sdk/sdk/include/ -c tst.cpp すると In file included from tst.cpp:2: xulrunner-sdk/sdk/include/nsCOMPtr.h:949: error: an explicit specialization must be preceded by 'template <>' xulrunner-sdk/sdk/include/nsCOMPtr.h:1452: error: an explicit specialization must be preceded by 'template <>' でエラーがでます。gcc のせい?
889 名前:デフォルトの名無しさん mailto:sage [2008/10/13(月) 21:20:32 ] あー HAVE_CPP_MODERN_SPECIALIZE_TEMPLATE_SYNTAX とかいるんですね。 ごめんなさい。
890 名前:デフォルトの名無しさん [2008/10/16(木) 14:37:46 ] 誰かWindowsMobile用にブラウザ作ってくれや
891 名前:デフォルトの名無しさん mailto:sage [2008/10/18(土) 21:02:28 ] 今はWindowsMobileの方は待ちの時期だとおもうよ。 噂じゃMinimoの代わりのGeckoブラウザが10月中にでるかもって聞いたが。
892 名前:デフォルトの名無しさん mailto:sage [2008/10/20(月) 18:13:48 ] Mozilla、モバイルFirefox「Fennec」のα版リリース www.itmedia.co.jp/bizid/articles/0810/20/news049.html >Windows Mobile向けのバージョンは現在開発中。 >Fennecはデスクトップ版Firefoxと同じGeckoエンジンを使う。
893 名前:デフォルトの名無しさん [2008/10/29(水) 19:20:50 ] もうOperaでいいじゃん>WM
894 名前:デフォルトの名無しさん [2008/10/29(水) 19:28:41 ] 実際に使うとOperaもまだまだダメダメだ>WM ただでさえ小さい市場でやる気感じられないんだから 選択肢は少しでも多いほうがいい。
895 名前:デフォルトの名無しさん mailto:age [2008/11/19(水) 22:40:32 ] DOSで動くGeckoブラウザが欲しい。 あと、今DOSを使ってる人ってなかなか少ないから、 コマンドプロンプト上でも動くように作ってあると良いかも あとは、少々欲張りだが、インストール不要希望。
896 名前:デフォルトの名無しさん [2008/11/20(木) 00:56:16 ] >>895 LinuxのCUIベースでよくね?
897 名前:デフォルトの名無しさん mailto:sage [2008/11/21(金) 18:08:24 ] >>895-896 CUIならテキストブラウザにしかならないような そもそもGecko使う必要性がない
898 名前:デフォルトの名無しさん mailto:sage [2008/11/21(金) 20:55:23 ] >>897 VGAとかで描画するって手は有るぞ。 とはいえ、高々1MB程度のメモリ空間しか使えない環境でGeckoってのは無理有りすぎだと思う。 このご時世にDOSエクステンダとか持ち出してまで、DOSにこだわるのは馬鹿のやることだし。
899 名前:デフォルトの名無しさん [2008/12/07(日) 21:37:37 ] DOS用よりコマンドプロンプト用にすれば良いと思う。 「2ch発 コマンドプロンプトで動作するGeckoブラウザ」って 有名になるぞ。 まあ、それがタブブラウザだったら最強なわけだな。 どうやってやるべか。
900 名前:デフォルトの名無しさん [2008/12/07(日) 22:15:43 ] っていうか、作り始めようよ。 まず、名前。UserAgentが決まらないじゃん(www 名前名前。何にするべか。 あと、DOS on WebBrowserはやめたほうが良いと思うよ。 普通のアプリのほうがなじみやすいと思うし。 まあ、多数の人につかってもらうブラウザを目指すか、 新しいものに順応できなくて未だにDOS思考な人を狙うかによって、 随分違ってくると思う。 ってことで、まずは名前。