最新 RSS Twilog 掲示板

くでんな日々や公開どう?

<前の5件 次の5件>

2008/08/01

[Mozilla] Mozillaで使ってるMercurialの検索が便利に

Bug 437445が入って、Mozillaが使ってるMercurialで日付による絞りこみ検索とかができるようになった、みたいです。ページの右上に検索フォームがついてます。

ただ、パッチを見ても日付による検索はどうやってやったらいいのか私には理解できません……2008-08-01とか入力して検索するだけじゃだめみたいだし……どうしたらいいのでしょう?

うん、けどまあとりあえずバグ番号とか単語とかで絞りこみ検索できるようになったから便利、便利!と思っておきましょう。

2008/07/20

[Mozilla] CSS3のcolumn-ruleをサポート

Takenさんも記事にされてるからいっかー、と思ったけど一応メモしておきます。CSS3のcolumn-rule関係が実装されました。カラムについての実装の強化ですね。

-moz-column-rule-style
カラムとカラムの間の境界線のスタイル
-moz-column-rule-color
カラムとカラムの間の境界線の色
-moz-column-rule-width
カラムとカラムの間の境界線の太さ
-moz-column-rule
カラムとカラムの間の境界線について一括指定

こういう感じ(-moz-column-rule: double #ff0000 0.5em)で使うようです。

-moz-column-rule-style: solid;
-moz-column-rule-color: blue;
-moz-column-rule-width: 10px;
-moz-column-rule: solid blue 10px; /* 一括指定の場合 */

しかし、使いかたを考えないと、歌詞とカラムの相性はよくないね……歌詞の内容から考えると、この曲は河原でベビードール風ワンピースを着たクーがシロちゃん騒動の真犯人と対峙する場面で流れるのでしょう。

2008/07/17

[Mozilla] CSS3のborder-imageをサポート

よ、よく分かんないけど、ここのところすごい勢いだ……

まだテストとかが必要なようで完全じゃないみたいですけど、とりあえずZDNet Japanの記事(その1その2)に載ってるサンプルの-webkit-border-imageを-moz-border-imageにかえてやったらそれっぽく表示されています。このスクリーンショットの上の場合も下の場合も、小さめの背景画像を1つしか使ってないんですよ?

追記(2008年7月19日12時30分):

deeggさんの記事

[Mozilla] くでん、本物のModernテーマのアップデートを頼まれる?

どうやら、私にSeaMonkeyのModernテーマのToolkit対応について協力の要請が来るようです。

現状のSeaMonkey 2のModernテーマは最新のGecko 1.9.1a1pre相当について、mozapps以下は完全に未対応だし、global以下も対応していない部分がかなりあるから、実際にModern系テーマのToolkit対応を既に経験している私に頼もうというのは出てくる考えだとは思いはしますけど……

ルパン三世のものまねをされてたクリカン(栗田貫一)さんが、ルパン三世の声優をされてた山田康雄さんが亡くなったあとにルパン三世役を引き継いだようなもので[註]、非常に光栄なことですから多少は無理してでも引き受けたくはありますけど、とりあえずSeaMonkey 2のModernテーマで必要な部分だけ対応させるのか、それともToolkitのclassic(SeaMonkeyのClassicテーマじゃないです)と完全互換を求められるのか、どういうレベルで対応させるのかによって手間が全然変わってきますから……できるできないもそれによって変わってくるでしょう。

あと、これ以降SeaMonkeyのModernテーマに継続的な更新を加えていかないと、また同じこと繰り返すような。ちなみに、私にとってSeaMonkey 2は見ていたり試したりする分には興味深いけど、正直なところ継続的に直接協力したいほどの魅力はないです。つまり、もし協力するとしても基本的に今回一仕事だけでしょう。

追記(2008年7月19日12時30分):

実際に依頼がきました。条件が合えば可能な限りで協力するつもりではいます。

註:あと、雑誌の連載企画の「ガンダム・センチネル」のガンダムのデザイン担当から、TVシリーズのガンダムのデザイン担当にもなったカトキハジメさんとか。

2008/06/15

[Theme] Firefox 3用テーマをロールアウト

先ほど、Firefox 3用のPast Modern 0.1.08.06.15とPhoenity Modern 0.7.08.06.15をMozilla Add-onsに申請しました。

Firefox 3公開直前で審査が混み合っているでしょうから、少し承認までに時間がかかるかもしれませんが気長にお待ち下さい。

というか、変更点としては不具合の修正や改良だから、現在Mozilla Add-onsで公開されているPast Modern 0.1.08.06.08とPhoenity Modern 0.7.08.06.12でも、細かいことを気にしなければFirefox 3での使用に問題はないんですが。

正式版が近くて新規に試してくださるかたが多かったこともあって良い報告をいただけたので、今まで見つけられなかった細かい問題いくつか修正できました。

結局、やる気が起きなかったので「この画像をデスクトップの壁紙に設定」ダイアログのモニタを表わす2種類の画像(標準用ワイドモニタ用)の作り起こしと、Tab Mix Plusへのより良い対応、の2つはFirefox 3までにはできませんでした。

前者はFiefox 3.1までの宿題、後者はお盆くらいまでのできるだけ早い時期に、くらいに考えています。

今はすごく脱力感のある状態です……

現在のFirefox 3に向けたテーマというのは、trunkから1.8 branchが切られたときが始まりですから、たぶん足かけ3年くらい作ってきたわけです。この長い作業のひとまずの区切りに何の感慨も抱かないほど私は醒めた人間ではありません。

とはいいつつ、Hg mozilla-centralに既にテーマ関係の変更も入り始めているのでそちらに関心は移ってたりします。

私の耳に音楽が聴こえなくなるまでは、踊り続けるとしましょう。

追記(2008年6月15日11時45分):

と書いたら、またたく間に承認していただけました。ありがたいことです。これでひとまずFirefox 3公開にまつわる事象を傍観者として安心して楽しめます。

あと、気がついてる人はいないと思うけど、先月からPhoenity Modernの統計ダッシュボードを公開してます。もう、私としては終了モードに入ってるからPhoenity Modernは「公共物」に移行しつつある(誰でも好きに持っていってください)と考えて公開して困ることは特にないという判断です。日本語表示もできますけど、ちょっぴし表示がおかしい部分も見られるので、英語の表示のままでいろいろ触ってみると楽しいかもしれません?

[Mozilla] ナイトウェア届いた

なんという絶妙なタイミングというか、なかなか届かないから、入力フォームが英語だったし送信に失敗したかな?まあしかたないか、と半分あきらめてたTシャツが先ほど届きました。とりあえず一番大きいサイズを指定したんで、もう、見て笑っちゃうくらいの大きさです。米国アンビル(anvil)社製で生地が少しごわっとした感じ。って、メイド イン ニカラグア?な、なぜにニカラグア……

2008/06/03

[Mozilla] CSS 3の擬似クラスをいくつかサポート

Mozilla/5.0 (Windows; U; Windows NT 5.0; en-US; rv:1.9.1a1pre) Gecko/2008060300 Minefield/3.1a1pre

のりさんが報じられてますけど、Hg mozilla-centralにBug 128585の「CSS 3の擬似クラスの:first-of-type、:last-of-type、:only-of-typeのサポート」とBug 75375の「CSS 3の擬似クラスの:nth-child(n)、:nth-last-child(n)、:nth-of-type(n)、:nth-last-of-type(n)のサポート」が入っています。

以下の擬似クラスの説明は、Lucky bag::blogさんの記事からの引用です。

E:first-of-type
同じ要素名を持つ兄弟の最初のE要素にマッチ
E:last-of-type
同じ要素名を持つ兄弟の最後のE要素にマッチ
E:only-of-type
親の中で唯一の要素名を持つE要素にマッチ
E:nth-child(n)
親の中でn番目の子であるE要素にマッチ
E:nth-last-child(n)
親の中で最後から数えてn番目の子であるE要素にマッチ
E:nth-of-type(n)
同じ要素名を持つ兄弟のn番目のE要素にマッチ
E:nth-last-of-type(n)
同じ要素名を持つ兄弟の最後から数えてn番目のE要素にマッチ

ということで適当に試してみましたスクリーンショット)。あとは慣れですね。とにかく、テーマに関しては使えるセレクタが増えれば増えるほどスタイルを書くのが楽になるので嬉しいです。

mozilla-centralもいよいよ本格始動みたいです。とりあえずブックマークのmxrのURIを変えなきゃ……Mercurialはちょっぴし「閲覧」には不便なところもあるので、Bugzillaのバグ番号へのリンクとか変更が入ったファイル名の一覧とか、その他できればBonsaiと同じように分かりやすくなって欲しいな。

追記(2008年6月5日5時30分):

さっそく、Past Modernで:nth-child(n)を使ってみたり。

追記(2008年6月5日19時40分):