トップ «前の日記(2010-10-12(火)) 最新 次の日記(2010-10-14(木))» 編集

新秀の介の日記

過去の日記

2010-10-13(水) 雨のち晴れ

_ 引き続き、引き継ぎ

今日から、前任の担当者からの引き継ぎ資料の説明を受け始めた。全体の半分ほど説明を受けたが、実際に作業をしてみないと完全には理解できないなあ。

Tags: 仕事

_ 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はグレーの左回転で表示されている。

本日のツッコミ(全2件) [ツッコミを入れる]
_ Shadow912 (2010-10-13(水) 23:12)

> 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 はロケーションバーに表示するとか…

_ 秀の介 (2010-10-13(水) 23:18)

> これを書きながらパッと思いついた一案は、progress line と同様にアクティブなタブの throbber はロケーションバーに表示するとか…<br>他のアプリケーションでは、ロケーションバーの背景がプログレスバーになっている<br>場合が多いような気がしますね。


Copyright (C) 2005-2012 by Hidenosuke. All rights reserved.
mailto: hidenosuke_at_hidenosuke_dot_org or hideo.oshima_at_gmail_dot_com