4分で読めます
| マック
Thunderbird 3 Beta 1をレビューしたのは、ちょうど1年ほど前のことでした。バージョン3はAppleのMail.appの有力な代替となりつつあると述べましたが、それは今でも変わりません。しかし、それから1年が経ち、私の個人的な期待は、TB3が単なる有力な代替となるだけでなく、Mac向けの最高のメールアプリケーションになることでした。しかし残念ながら、膨大な機能追加と改良にもかかわらず、その目標は(そもそも目標だったとすればですが)達成されていません。

メインウィンドウ(赤い枠線はUIの強化を示します)
現状を概観すると、TB3は本格的なユーザーのための本格的なメールプログラムです。優れた柔軟性と豊富なオプションを備えています。AppleのMail.appのように機能不足を感じることはありません。しかし、ユーザーインターフェースの洗練度や一貫性も欠けています。これは、ビジョンを持つ一人の人間と6人ほどの優秀なAppleソフトウェアエンジニアが協力するプロジェクトではなく、数百人のボランティアが協力して取り組むプロジェクトだからこそ得られるものです。
いくつか例を挙げましょう。新しいメール通知音のデフォルトフォーマットは .wav です。しかし、Mac ユーザーはディスクに .aif ファイルをたくさん持っています。変換するのは簡単ですが、そうする必要はないはずです。次に、TB3 は Mac OS X のアドレス帳から読み込みますが、書き戻すことはできません (これは TB3.1 で修正される予定です)。さらに悪いことに、TB3 は「スマートフォルダ」を誇っていますが、Mac ユーザーが Mail.app で慣れ親しんでいるものとはまったく異なります。その代わりに、TB3 はメールボックスのカスタマイズされた表示で似たようなことを行います。スマートフォルダは、すべてのアカウントからのすべての受信メールが受信トレイに都合よくグループ化されることを意味します。その結果、1 年間の開発期間を経ても、Mac ユーザーが 3.0 で当然のように動作すると期待する機能がまだ実現されていません。
素晴らしい追加機能がなかったわけではありません。メッセージのタブブラウジングは気に入っています。AppleのMail.appのように、アカウント設定もより自動化されています。つまり、GoogleのSMTPサーバーがsmtp.gmail.comで、ポート574を使い、SSL/TLSを使用していることを意識する必要はないということです。

Thunderbird 3の機能
よりすっきりとした外観、タブ、ツールバー、全文検索機能に加え、Mac OS Xのクラシックスタイルを含む、様々なウィンドウペインの配置オプションも追加されました。さらに、アドオンをより適切に管理するためのマネージャーも搭載されています。
便利な機能の一つは、添付ファイルリマインダーです。TB3はメッセージ本文をスキャンし、送信者が添付ファイルを添付しようとしている可能性を示す手がかりを探します。送信ボタンを押した際に添付ファイルがない場合、TB3は控えめなリマインダーを表示します。
2,000件もの修正と改善が謳われているにもかかわらず、全体的な設計思想がもっと良くなっていないのが不思議です。例えば、メールユーザーなら誰もが「環境設定」にあると期待する「アカウント設定」が、「ツール」メニューの一番下に置かれています。また、「送信者/日付/件名」バーの右側には、表示されるフィールドを指定する小さなアイコンがあります。これは使いやすいのですが、環境設定にあると期待する新規ユーザーにとっては面倒です。プラス面としては、一度見つけてしまえば便利です。チェックボックスはすぐに有効になります。そのため、結果を確認するために環境設定を開いたり閉じたりする必要はありません。
これは、TB3が直感性よりも機能性を優先していることを如実に示しています。その結果、パワーユーザーはThunderbirdを気に入るでしょう。一方、より良いものを求めているものの、その真の意味を理解していないMail.appユーザーは、Thunderbirdを全く気に入らないかもしれません。
しかし、パワーユーザーにとって、その完全性には驚くべき欠陥があります。たとえば、「環境設定」->「表示」で、メッセージ本文の背景色を定義できます。素晴らしい。Mac OS X 10.3 (Panther) の時代から存在する Apple Mail.app では、いまだにそれができません。しかも、選択ボックスはカラーパレットではなく、7 x 10 の限られたグリッドです。そのため、思い通りの色が得られないことにイライラするかもしれません。これは、Mac OS X API の重要な部分を理解していなかったか、クロスプラットフォームのコードによって制約を受けていた開発者/貢献者の臭いがします。実際、アプリがクロスプラットフォームとして設計されている場合、このような小さな問題が邪魔になることがよくあります。Thunderbird のプロダクトマネージャーである David Ascher は、TB3 は確かに Xcode と C++ (Objective-C ではありません) で書かれていると私に話しました。この点とクロスプラットフォームへの重点により、TB が WWDC Apple Design Award を受賞できない原因となっている API インターフェースの問題の一部が説明できるのではないかと思います。

設定 – テキストの背景色
もう一つの欠点は、デフォルトのツールバーに「表示」オプションがないことです。さらに悪いことに、ツールバーの設定では一番下までスクロールしてしまっています。これは重要なポップアップで、カスタマイズオプションによってMail.appのスマートフォルダ表示を近似させることができます。特にMozillaグループが「スマートフォルダ」という用語を頻繁に使用している状況では、これほど重要な項目が埋もれてしまうのは避けなければなりません。
もう一つの欠点は、メールの添付ファイルでクイックルックが実行できないことです。これではMac OS X APIの最高の機能を十分に活用できていません。
最後に、これほどの高機能とカスタマイズ性を備えたアプリには、完全なPDFマニュアルが必要です。しかし、現状は存在しません。そのため、全てを完全に理解しようとする新規ユーザーは苦労するでしょう。メールアプリのようにマニュアルを必要としないほどシンプルにするか、極めて高い機能とカスタマイズ性を備えつつマニュアルを用意するかのどちらかです。
結論として、TB3(RC1)はリリース準備がほぼ整っており、クロスプラットフォーム対応であるだけでなく、Macネイティブのインスタンスも非常に見栄えの良い、包括的で強力な電子メールツールを提供しています。多くのユーザーは、Mail.appよりも成熟した機能を備えていると感じるでしょう。一方で、複雑すぎると感じたり、正式なマニュアルがないため困惑したりする人もいるでしょう。しかし、私にとって特に問題だったのは、開発者がMacユーザーにとって本当に重要な点、つまりMac OSの最高の技術を結集した、非常にクリーンで直感的なUIに注力できていないことです。結果として、自宅でMail.appを使用しているMac OS Xユーザーのほとんどは、今のところ現状維持で満足するでしょう。私もその一人です。