2010-10-13(水) 雨のち晴れ
_ 引き続き、引き継ぎ
今日から、前任の担当者からの引き継ぎ資料の説明を受け始めた。全体の半分ほど説明を受けたが、実際に作業をしてみないと完全には理解できないなあ。
_ Bug-org 602964 : return to using non deterministic throbbers (remove progress line / bar implementation)
実装されたばかりの新しいthrobberだが、早速regressionのバグが登録され始めている。
まあ、よく考えてみれば*1、タブバーがない場合はthrobberが表示されないわけで、そうなると進捗具合がわからないことになる。どんなふうに解決するのか、興味津々といったところ。
で、このバグのtarget milestoneだが、beta 8からbeta 7へと前倒しされた。それまでに、上記のような問題を解決できるのか。さて。
*1 よく考えなくても、わかるか(^^;。
_ FirefoxとChromeの間の子? ブラウザMidori
タイトルを見ただけでは、どんなものかよくわからない。
Midoriが提供しているUIはFirefox 3.6のものに近い。Firefoxの機能をもっとさっぱりとさせ、はじめからいくつかのエクステンションを用意、それにOperaやChromeのスピードダイヤル機能を追加したような作りになっている。
ここで言っている"UI"というのは、メニューバーやツールバーといった表面的なものの話。ブックマークや履歴、拡張機能、クッキーマネージャなど、あらゆる物を「サイドバー」に表示させる*1というのは、Firefoxとは全く似ていないと言っていいだろう。ちなみに、「サイドバー」と言いながら、切り離して独立したウィンドウで表示させることもできる。
拡張には、ツールバーエディタや、マウスジェスチャ、広告ブロッカなどといった実用的なものから、ステータスバー時計といったお遊びまで、最初から結構な数が揃っている。
記事中にも、
面白いアプリケーションだが、まだ動作が不安定というところがある。
とあるが、安定して、拡張が増えてくれば、たしかに面白いかもしれない。
*1 逆に言うと、「サイドバー」意外に表示させることはできない。
_ Bug-org 603717 : Change "Loading..." to "Connecting..." for initial state for tabs
Bug-org 602964 : return to using non deterministic throbbers (remove progress line / bar implementation)と関連するが、タブが開かれたときに表示される最初のメッセージが"Loading..."から"Conncting"に変更された。この状態ではまだデータのロードが始まっていないわけだから、妥当な変更といえよう。このメッセージが表示されている時のthrobberはグレーの左回転で表示されている。
Copyright (C) 2005-2012 by Hidenosuke. All rights reserved.
mailto: hidenosuke_at_hidenosuke_dot_org or hideo.oshima_at_gmail_dot_com
> progress line, throbber<br>Bug 574688 関連でステータスバーから Fx 本体の各種ステータス表示が他の場所へ移動して、Bug 544818 で progress bar が progress line に。(それだと件の bug であげられたようなパターンで進捗具合が分からないから?) Bug 578028 でアクティブタブの progress line はロケーションバーに。でも Bug 602964 で progress line そのもの (の実装?) に色々問題ありということで、(ステータスバーのプログレスバーがないのに) throbber に戻る… ややこしい。<br>これを書きながらパッと思いついた一案は、progress line と同様にアクティブなタブの throbber はロケーションバーに表示するとか…
> これを書きながらパッと思いついた一案は、progress line と同様にアクティブなタブの throbber はロケーションバーに表示するとか…<br>他のアプリケーションでは、ロケーションバーの背景がプログレスバーになっている<br>場合が多いような気がしますね。