トップページ⇒tech
1001コメント388KB

Mozillaでプログラミング(XUL)

■ このスレッドは過去ログ倉庫に格納されています
0001MozillerNGNG
ム板住人のうちMozilla使ってる人は何%くらいかわかりませんが、
Mozilla 1.0 RC1がリリースされ、
XUL 1.0の仕様が一応フリーズしました。
なので、そろそろXULアプリケーションも出始めることでしょうし(希望的観測)
MozillaでのXULプログラミングについて騙りませんか。

Mozillaスレッド M10
http://pc.2ch.net/test/read.cgi/software/1019550671/
0002デフォルトの名無しさんNGNG
うちのMozillaもよくフリーズします。
0003デフォルトの名無しさんNGNG
ずーるって何ができるの?
UIを構成するための言語だっけ?
その段階が不明なんだけど(藁
00041NGNG
>3
XMLをベースにした言語でGUIを記述できます。例えば、

<?xml version="1.0"?>

<window id="googleAPIWindow" title="&googleAPIWindow.title;"
xmlns="http://www.mozilla.org/keymaster/gatekeeper/there.is.only.xul"
xmlns:html="http://www.w3.org/1999/xhtml"
width="640" height="480" orient="horizontal">
<textbox/>
<button label="test"/>
</window>

こんな感じで書いてきます。
制御は基本的にはJavaScript1.5から行います。
00051NGNG
手持ちのコードからコピペしていじったら
アプリ名とか残ってた。。。鬱。
ちなみに、Google Web APIをSOAPで呼び出すサンプルみたいなの作ろうとしてて
その関係で。
00061NGNG
XULチュートリアル
ttp://www.xulplanet.com/tutorials/xultu/

が参考になる。
少し古いけど和訳も。

XULチュートリアル(和訳)
ttp://www.janit.com/xml/XUL/
0007デフォルトの名無しさんNGNG
>>1
糞スレ立てんなヴォケ!!
0008デフォルトの名無しさんNGNG
>7

氏ね。
氏ね。
氏ね。
氏ね。
氏ね。
氏ね。
氏ね。
氏ね。

00091NGNG
とりあえず駄スレになったぽ。
つか、俺がネタ書かないのが悪いような気もするけど。
Mozillaユーザ && 開発者
って時点で分母が小さいのかな。。。
0010デフォルトの名無しさんNGNG
うーん、emacsのminibufferみたいなのつけて、
ページ内検索やOpen Locationの入力に使うようにしたい、
と思っているのだが時間が取れなくて…

# Ctrl-Fでdialog windowが出てくるのうざい。
0011デフォルトの名無しさんNGNG
>>10
検索に migemo 使えないかね。
2ch のスレ内検索に最適なんだが。
00121NGNG
>10
Emacsのこと詳しくないのでミニバッファって何?
とりあえず検索してGNU Emacs Manual見てみました。
Mozillaにああいうのつけたら確かに面白いかも。
というか、別のブラウザになりません?(w
00131NGNG
>11
で、ついでにmigemoも検索。
面白いものが結構ありますねぇ
でもMozillaってある意味Emacsと似た拡張の仕方ができるんで
migemoサーバとのインターフェイス書いてやれば
できなくもなさそうですね。
大改造が必要かもですけど(w
0014デフォルトの名無しさんNGNG
保全age
0015デフォルトの名無しさんNGNG
ネタがないので
このスレは、Moz2ch復活スレになりますた。
Mozilla 1.0RC2で動くように修正するところからはじめる予定です。

http://xul-app.hoops.jp/moz2ch/
0016デフォルトの名無しさんNGNG
・TasksメニューがなくなってToolsメニューとWindowメニューになったので
 それを修正。
・ツールバーの画像等修正。
・Outlinerと(旧)Treeウィジェットが統合されてTreeウィジェットに
 なったので、それに伴う修正…はまだ。
 Outliner使いこなせてないんで…(ウトゥ

というわけで、またしばらくsage進行で
0017デフォルトの名無しさんNGNG
ちょー期待さげ。
0018デフォルトの名無しさんNGNG
>>17
とりあえず好意的に受け取ってみる。
Moz2chの需要ってどれくらいあるんだろう。。。
0019デフォルトの名無しさんNGNG
17です。
へんな書き方してすみません。
期待してます。

マルチプラットフォームで、いいなぁと思うんですけど。
0020デフォルトの名無しさんNGNG
マターリやってくと思うから
期待せずに待ってて。

マルチプラットフォームって(・∀・)イイ!!よね。。。
つーわけで、例によってsage

欲しい機能があったら、勉強して自分でつけるとか
…うーん、まだ難しいな。
0021デフォルトの名無しさんNGNG
スキンよりも遙かに高度なカスタマイズが聞くってことですか?

じゃあMozillaベース2chブラウザとか、板ごとにブラウザの外観が
変わったりできるんですかね。

シャア板にいくと全体が赤くなり
読み込み厨は、ザクの目が左右に
動くとか。

葉鍵板に逝くと、中止ボタンを雄と
「うぐぅ」とかwav音声流してしゃべるとか。

さくら板逝くと、リンク飛ぶたび
「ほええー」とかしゃべってうるさいとか。(w
0022デフォルトの名無しさんNGNG
>>21
やればできなくもないと思われ。
でもウザいかも(藁
0023デフォルトの名無しさんNGNG
ども。こんなの作ってみました。
もうあるかもしれんけど・・・
それ以前にかなり詰めが甘いんだけど・・・
http://members13.tsukaeru.net/toshi/xul/
色々アドバイスを頂けるとありがたいです。
# 煽りはご勘弁を(w
0024デフォルトの名無しさんNGNG
ステータスバーの高さが大きくなってしまうような。。。
CSSでフォントをいじると幸せ?
とりあえずまだ落としてみただけですが(藁
0025デフォルトの名無しさんNGNG
あと気になったこととしては、
なぜか昔のmoz2chのソースが紛れ込んでる(藁
別にライセンスとか指定してないし使ってくれて構わないんだけど
明らかにproxybarでは使ってなさげだし、捨てておいたほうが吉かも。。
0026デフォルトの名無しさんNGNG
うわ…迂闊にもageちまった。。。スマソ
002723NGNG
>>25
激しくスマソ。
moz2ch のソースが入ってるのは…勘が良ければ理由分かるかも(藁
CSSいぢるのとかはその内やってみるです。
とりあえず今は「漏れ的に使えればオッケー」程度なので…
0028デフォルトの名無しさんNGNG
>>22
確かに、最初はすげえ!!とか
重うけど、最後はうぜえ!!に
なりそだね。(w

でも、飽きたころに、新バージョン
公開とか、さらにうざさ倍増。(w
はでで豪華な、布教活動仕様版がでたりして(w
0029デフォルトの名無しさんNGNG
>>27
とりあえず<toolbarbutton type="menu">使って
省スペース化に挑んでみたんだけど
ちょっと面倒くさい。。。
いや、全部いじればできるけどさ。

どうするのがよかろうか。。。
ちなみに、漏れは串使わ[なえ]い人なんで、あまり意味は持たなかったり。
003023=27NGNG
>>29
省スペースって縦方向ですか?
横方向だとすれば現在のプロキシが表示されて欲しいんでアレで
いいと思うんですが…
0031デフォルトの名無しさんNGNG
省スペース
↓こんなカンジ。
http://xul-app.hoops.jp/moz2ch/proxybar/
■ このスレッドは過去ログ倉庫に格納されています