Mac OS X 10.5 Leopardには、全く新しいアプリケーションや大幅に改良されたアプリケーションが多数搭載されています。新しいシステムはユーザーのニーズに合わせて柔軟に設計されており、現在お使いの既存のアプリケーションのデータをLeopardにインポートすることも、新しいOSでもお好みのアプリケーションを引き続き使用することも可能です。また、開発者向けには、Appleが提供するアプリケーションを拡張、置き換え、連携させるための新機能も用意されています。ここでは、新バージョンのMailとiCalの動作についてご紹介します。
前回の「Mac OS X Leopard入門レビュー:新しいデスクトップに出会う」で述べたように、すでにMac OS X 10.3 Pantherまたは10.4 Tigerをインストールしている場合は、10.4 Leopardをアップグレードとしてインストールできます。これは、OSの古い部分をLeopardの新しいコンポーネントに置き換えるだけで、アプリケーションの設定と構成はすべて保持されます。また、実行速度も若干速くなります。
多くの煽り屋ウェブサイトが、アップグレードインストールは本質的に危険な行為であるかのようにユーザーに警告しています。しかし、これは真実ではありません。システムをハッキングしたり、ディスク上のファイルが破損していない限り、アップグレードインストールが実際に問題を引き起こすことはほとんどありません。MacJournalsは最近、「MacJournals News:卑劣なMacFixIt」という記事で、CnetのMacFixItサイトがLeopardのアップグレードインストール(およびDiskWarriorの使用)に関して恐怖を煽っているとして厳しく批判しました。
記事では、MacFixIt のアドバイスに従って「問題を解決するために古臭いやり方で古いシステム拡張機能とドライバーを新しいバージョンに落とす」というのをしていない限り、通常はアップグレード インストールを実行するのが最善の選択肢であると述べ、「通常の「Mac OS X のアップグレード」インストールの選択肢がデフォルトになっているのには理由があります。それは、それが機能するからです」と説明しています。
ただし、現在のシステムに問題がある場合、システムを改造した場合、風変わりなソフトウェア (カーネル拡張機能でシステムをパッチするドライバーを備えた特殊なハードウェアを含む) をインストールした場合、または Mac OS X 10.3 Panther より前のシステムをまだ実行している場合 (信じられないかもしれませんが、Leopard は実際に Mac OS 9.2 および Mac OS 10.0 で出荷された一部の Mac モデルをサポートしています)、別のインストール オプションを選択する必要があります。
まず、SuperDuperやCarbonCopyClonerなどの無料のディスク複製ユーティリティを使って、ドライブのバックアップをセカンダリハードドライブに作成します。次に、ハードドライブを検証します。これはLeopardのDVDを使って実行できます。DVDから起動し、インストーラーのページで「ユーティリティ」メニューをプルダウンして「ディスクユーティリティ」を起動するだけです。ドライブに問題がなければ、「アーカイブしてインストール」を実行できます。ディスクエラーが発生した場合、またはドライブに問題があると思われる場合は、もちろんデータのバックアップを行った上で、インストーラーで完全な「消去してインストール」を実行できます。
Appleは、Leopard DVDに収録されている「インストールと設定ガイド」という分かりやすいPDFドキュメントで手順を説明しています。単純なアップグレードの場合、Leopardは特定の設定を以前の状態のまま維持します。これには、Safariなどのアプリケーションが使用するダウンロードディレクトリが含まれます。これらのアプリケーションは、デフォルトでは通常、ファイルをデスクトップに保存します。新しい集中化されたダウンロードディレクトリを使用したい場合は、アプリケーションの「編集」/「環境設定」で変更できます。Road to Mac OS X Leopard: Dock 1.6で説明されているダウンロードスタックを使用する場合は、このディレクトリをDockにドラッグしてください。新規インストールではなくアップグレードする場合、古いシステムから引き継がれるわずかな違いがいくつかありますが、どれも特に問題にはなりません。
デスクトップを超えて:Leopard Mail
既にメールアプリをご利用の場合、Leopardの新バージョンでは初回起動時に既存のメッセージのアップグレードプロセスが提案されます。アップグレードが完了すると、サイドバーに新しいスマートメールボックス、リマインダー、RSSアイテムが表示されます。
スマートメールボックスはTigerにも搭載されていましたが、現在は独自のメインカテゴリに分割され、個々のフォルダではなく、単一のブロックとして整理できるようになりました。メールアプリの新しい設定では、メールアプリのDockアイコン通知バッジ(下記)で受信トレイ内の新着メールのみをカウントするか、すべてのフォルダもカウントするか、特定のスマートメールボックスのみを未読数としてカウントするかを選択できます。これは、受信メールを分類していて、定義した特定のルールに一致するメールの通知のみを表示したい場合に便利です。
RSS を使用すると、Really Simple Syndication URL を使ってウェブサイトの新しいコンテンツを追跡できます。Safari は Tiger で RSS 機能を追加し、ウェブサイト上の RSS ボタンをクリックするとそのページのフィードビューにジャンプできるようになりました。NetNewsWire などのスタンドアロンの RSS フィードリーダーを使用すると、受信フィードをより細かく制御して管理できます。Mail では、これを簡素化したバージョンとして、デフォルトのフィードリーダーとして設定することができます。すると、選択したフィードが一覧表示され、RSS セクションの下 (上部) にのみ独自のリストとして表示されるか、受信トレイのアイテムの中に新しい受信メッセージとして混ぜて表示されます (下部)。どちらのスタイルも好みに応じて選択できます。受信トレイと RSS セクションの間で個々の RSS フィードを移動するには、各フィードの名前の横にある矢印アイコンをクリックします。
RSSで様々なサイトを閲覧したい方は、Mailから、新しいMailにはない機能を備えたフル機能のフィードリーダーにアップグレードすることをお勧めします。LeopardのMailは、受信トレイから直接、シンプルで使いやすいニュースのスキム機能を提供します。リスト内のRSSフィードをクリックすると、受信メールと同じように最近の記事のリストが表示され、その下にコンテンツのプレビューが表示されます。RSSフィードの設定に応じて、ウェブサイトの冒頭部分または記事全体が表示され、公開日時と元のページへのリンクも表示されます。
RSS ブラウジングは Mail では高速かつ便利ですが、この機能が気に入らない場合は、RSS セクションをドラッグして非表示にし、別のフィード リーダーまたは RSS フィードを処理する Web ブラウザーを選択するだけで済みます。
リマインダーでは、メモとTo Doイベントが導入されています。Mailで複数のメールアカウントを使用するように設定している場合、両方の項目はリマインダーの下に階層的に表示され、メールボックスごとに複数のフォルダに分かれて表示されます。この表示方法では、他のメールプログラムでよくあるように、メールボックス全体のフォルダをまとめて表示するのではなく、メールボックスの項目を機能ごとに論理的にグループ化します。Mailは、他のメールシステムと同様に、「このMac内」フォルダセットと、設定したIMAP形式のメールアカウントごとに独立したフォルダセットを保持します。これらのフォルダの表示方法はメールサーバの慣習ではなく、ユーザーに合わせて異なります。
メモは特別なフォーマットのメールですが、iPhoneのメモアプリで使用されている独特の黄色いメモ用紙と、走り書き風のマーカーフェルトフォントが目を引きます。メールでは通常のメールと同じリッチテキスト形式や添付ファイルを追加できますが、メモは受信トレイ内で特別なカテゴリに分類されたメモとして機能し、通常のメッセージとは別に整理できます。また、「リマインダー」フォルダの下に専用のフォルダとして表示されます。
ノートを開いて「送信」をクリックすると、メールで送信することもできます。すると、ノートのコピーが通常のメールに挿入され、スタイルと添付ファイルはそのまま、美しいドロップシャドウ付きのメモ帳用紙に印刷されます。メールの下書きとは異なり、元のノートは送信後も消えないので、定型文のように複数の受信者に送るメモを管理するのに便利です。また、ノートは付箋の代わりでもあります。付箋は独自の非標準システムを使用してメモを記録し、ファイル添付やメール送信をサポートしていませんでした。ノートウィンドウのタイトルバーにある「シンプル化」ピルボタンをクリックすると、ツールバーが消え、付箋のようなコンパクトなノート(ウィンドウ下部の角が丸い)が表示されます。マーカーフェルトフォントが気に入らない場合は、設定で変更してください。
IMAPメールの受信トレイにあるメモは、iPhoneなどの他のシステムでは通常のメールとして表示されます。メモ帳風のフォーマットはLeopard Mail(下記参照)でのみ表示されます。ただし、メモを送信すると、切り抜かれたノートブック風のHTMLメールが作成され、すべての受信者にメモが添付されたメールとして表示されるだけでなく、iPhoneを含む他のクライアントでメールを確認した際にも表示されます。メモはまだiPhoneのメモアプリとは同期されていませんが、「iPhoneの使い方:メモ、ToDo、添付ファイル、Mac OS X Leopard」で紹介されているように、今後同期される予定です。
To Doイベントもリマインダーセクションに表示されますが、メモとは異なり、受信トレイには表示されません。メモはメールにおけるメールアシスタントのようなものですが、To DoイベントはiCalにおけるカレンダーイベントのパートナーのようなものです。To DoイベントはこれまでずっとiCalに表示されていたのに、なぜメールに表示されるようになったのでしょうか?その答えは、メールメッセージとカレンダーイベントを巧みにリンクさせている点にあります。
iCalやメールで新しいTo Doリマインダーを作成してリストに追加するだけでなく、メール(またはメール内のテキスト範囲)を選択して右クリックし、「新しいTo Do」(下記)を実行できるようになりました。これにより、そのメッセージにリンクするアクションアイテムが作成されます。これは、受信メールを確認しながら、実行可能なリマインダーのリストを抽出するのに非常に便利な方法です。後からTo Doリストからメッセージを直接呼び出すことができるので、リマインダーのきっかけとなった会話を探す手間が省けます。
メッセージ内で作成されたTo Doイベントは、Mailの該当メールにも表示されます(下記)。To Doを削除するための赤い×印、完了するためのチェックボックス、リンク元のテキスト選択範囲にジャンプするためのハイパーリンク(メッセージ内)、そして期日、複数のアラーム、優先度、割り当てカレンダーを設定するための「詳細を追加」ボタンが表示されます。
これは単に「メールにTo Doイベントを追加する」というチェックボックスにチェックを入れるための機能追加ではなく、メッセージとカレンダーをリンクするためのよく考えられたシステムです(下図で、各リマインダーにiTunes風の矢印リンクがあることに注目してください)。インターフェースはマーカーフェルトとオレンジ色のハイライトで表現されており、リマインダーをメールの他のコンポーネントと区別しています。まるで、管理アシスタントがスケジュールを守るためにリマインダーやメモを走り書きしているかのようです。メモやTo Doリマインダーが気に入らない場合は、特に設定しない限りポップアップ表示されないので安心してください。リマインダーセクションは、開閉用三角ボタンをクリックするだけで完全に消え、サイドバーの下部にドラッグして非表示にすることができます。メモとTo Doボタンはツールバーから削除することもできます。
2 ページ中 2 ページ目: その他の新しいメール機能、Leopard iCal、新しいインターフェイスの詳細、およびカレンダー イベント項目。
メールには新しいメールアクティビティウィンドウも搭載されています。このウィンドウは、左下のアイコン(上記)を選択するとサイドバーの下部にポップアップ表示されます。メッセージが作成、送信、受信、またはサーバーから削除されると、この領域に一連の並行したプログレスバーが表示され、バックグラウンドで何が起こっているかが強調表示されます。
新しいメールを作成すると、ツールバーに「便箋」と「写真ブラウザ」という2つの新しいボタンが表示されます。「便箋」を選択すると、誕生日、お知らせ、写真、便箋、そして「感情」に分類されたテンプレートの一覧が表示されます。また、お気に入りのテンプレートを「お気に入り」と表示されたコンテナにドラッグ&ドロップして簡単にアクセスすることもできます。これはImageKitが提供する新しいユーザーインターフェースの慣例のようです。
豊富なテンプレートから、独自のテキストを入力したり、フォトブラウザパネルから写真をドラッグして挿入したりすることができます。フォトブラウザパネルには、iPhotoで定義されたイベント、アルバム、スマートアルバム、フラグ設定ごとに、iPhotoの写真が階層的にリスト表示されます。また、Photo Boothで撮影した写真のリストも表示されます。お手持ちの写真をドラッグして、テンプレートにあらかじめ用意されている配置と置き換えたり、テキスト内にインラインでドロップしたりすることも可能です。
デフォルトでは、テンプレートは写真を自動的に縮小して容量を節約するため、8メガピクセルのカメラで巨大な写真を誤って送信してしまうことがありません。また、メールビューからテンプレートを編集することはできないため、ゴジラのようなHTMLメールを作成できるiWebの完全版ではありません。しかし、プロフェッショナルなテンプレートを使って数枚の写真を簡単に美しく仕上げ、友人に送信することができます。
用意されているテンプレートのテキスト領域はハイライト表示され、テキストを入力できる場所を示します。また、標準のフォントパネルを使用して、テキストのフォント、スタイル、色を変更できます。ただし、任意の新しいテキスト領域を追加することはできません。複雑な HTML はやり過ぎになりやすいので、これは当然のことです。Apple が用意したテンプレートを使用すると、電子メールのサイズは 100 - 600 KB 程度で、プレーンテキストの電子メールよりかなり大きくなりますが、インターネット接続が高速なユーザーであればまったく問題ありません。写真テンプレートに自分の写真を 6 枚ほど追加すると、電子メールのサイズは数 MB になりますが、それでも、それだけ多くのフルサイズの写真をドラッグした場合よりはずっと小さくなります。また、写真に面白みが加わり、使いやすいトリミング機能やズーム機能により、写真の見栄えを簡単に調整できます。消費者は、電子メールで写真を縮小して送信する方法を見つけるのに苦労していますが、Mail がそれを解決します。
メールテンプレートから作成されたメールは、PC、Mac(またはiPhone)で受信する場合もHTMLドキュメントとして送信されるため、受信方法は同じです。受信者のシステムにインストールされているフォントを選択すれば問題ありません。そうでない場合は、代替フォントが表示されます。
新しいデータ検出器を含むその他のメールの新機能は、「Road to Mac OS X Leopard: Mail 3.0」で紹介されました。メールの新機能は堅牢で実用的、そしてよく考え抜かれており、パフォーマンスも向上しています。
レオパードのiCal
新しいiCalはTigerバージョンから大幅に改善され、実用に耐えるほど高速になりました。メールとの緊密な連携により、カレンダーのスケジュール管理は単なる雑務ではなく、メールから発生するタスクの優先順位付けなど、生産性を向上させるための真の手段となります。
カレンダーのインターフェース全体は以前のバージョン(上部下、日表示)と似ていますが、ウィンドウ枠がスリム化され、ミニ月間カレンダー(下部下、週表示)はiPhoneの外観を採用しました。ミニ月間カレンダーは、オプションで1~4か月(大型ディスプレイの場合はそれ以上)のリストとして表示できます。カレンダーを追加すると、iCalカレンダーの「ソース」リストが隠れてしまいます。リストに表示されるカレンダーは、iCal内で定義したローカルカレンダー、「.Macカレンダー」、そして購読しているWebDAVカレンダーにグループ化されています。また、新しいカレンダーグループを作成して、作成したカレンダーを階層構造のリストに整理することもできます。
.Mac カレンダーのサポートは未完成か、あるいは分かりにくい形で提供されています。.Mac サービスは実際には単一のカレンダーを提供するわけではなく、iCal で定義した任意の数のカレンダーを同期できます。.Mac のメール、連絡先、ブックマークのように、同期したカレンダーをオンラインで表示する .Mac Web ビューは(少なくとも現時点では)存在しません。iCal の .Mac カレンダーは、Mail で作成された To Do イベントのプレースホルダに過ぎないようです。リストにある .Mac カレンダーを選択して新しいイベントを作成しようとすると、「Mail カレンダーにイベントを追加することはできません」というメッセージが表示されます。
したがって、「.Mac」リストの目的は、Mailで作成されたTo Do項目を、他のカレンダーで設定したTo Doリマインダーとは区別して、明確な色分けで強調表示することだけにあるようです(下図では、MailのTo DoリマインダーはiCalカレンダーの青と緑ではなく赤で表示されています)。Mailはカレンダー項目を管理していないため、同じMailのTo Doバケットにカレンダーイベントをスケジュールするのは意味がありません。しかし、これを「.Macカレンダー」とラベル付けするのは紛らわしいです。なぜなら、.Macと同期されているカレンダーはこれだけであるかのように思われるからです。実際には、.Macと同期するカレンダーはこれだけですが、実際には何も入れることができません。実際には、すべてのカレンダーが.Macカレンダーです。なぜなら、一部のカレンダーだけを.Macと同期させることはできないからです(すべてか、何もないかのどちらかです)。この項目は「MailのTo Doリマインダー」というラベルを付けるべきでしょう。
新しいインターフェースの詳細
サイドバー(カレンダーリスト)の幅を調整することで、メインのカレンダー表示と月間ミニカレンダービューの両方の表示をスムーズに調整できます。また、サイドバーを完全に非表示にして、メインカレンダーのみを表示することも可能。左下隅にある別のアイコンを使うと、メールに届いたカレンダーの招待状をサイドバーに表示できます。
iCalのウィンドウ右側には、To Doリマインダーのリストが表示されます。優先度、期限、カレンダーで並べ替えたり、ドラッグ&ドロップで手動で並べ替えたりできます。完了マークを付けた項目は非表示にすることも、表示したままにすることもできます。右下の画鋲アイコンをクリックすると、To Do列全体を非表示にできます。両側を非表示にすると、ウィンドウ全体に卓上カレンダーが表示されます(下図)。
タイムゾーンサポートを有効にすると、右上(上記)にローカルタイムゾーンインジケーターが表示されます。これにより、新しいイベントのデフォルトのタイムゾーンを設定できるため、旅行中にローカル時間を使用して予定をスケジュールできます。また、カレンダーでは、時間番号だけでなく、設定されたタイムゾーンに基づいてイベントが表示されます。
メールは日、週、月の表示はありますが、iPhoneのようなカレンダーリストはありません。iCalでは複数のカレンダーを簡単に作成できるので、カレンダーリストがあれば便利ですが、カレンダーの内容を見つける方法がありません。今は忘れてしまった用途で作成されたカレンダー(または謎のデバイスからインポートされたカレンダー)に重要なイベントが関連しているでしょうか?それとも、ゴミ箱に捨てても大丈夫でしょうか?すべてのカレンダーを検索すると、メインカレンダーの下にある特別なリストにすぐに結果が表示されます。検索結果をクリックすると、その項目に直接ジャンプします。残念ながら、iPhoneのように、すべてを検索してイベントをリスト形式で表示する方法はありません。
カレンダーイベント項目
以前のiCalのような引き出し式や、iWorkユーザーが期待するようなフローティングインスペクタパネルではなく、新しいiCalは吹き出しのようなポップアップインターフェースを採用しています(下図)。カレンダーイベントを開くと、ポップアップパネル内に開始時刻と終了時刻、割り当てられたカレンダー、アラーム設定、URL、メモ欄、添付ファイル、出席者が表示されます。この方法の最も顕著な問題は、例えば2つのイベントの詳細を比較するために、複数のイベントを開くことができないことです。
また、Mailで複数のメールビューアウィンドウを開くのと同じように、複数のカレンダーを開くこともできません。一度に表示できるのは1つのビュー、そして一度に表示できるイベントは1つだけです。Appleが複数のカレンダービューウィンドウを追加すれば、それぞれのウィンドウからイベントを開くことができるため、この問題は解決するでしょう。別の解決策としては、複数のインスペクタウィンドウを用意し、Finderのように、現在選択されている項目に対して1つの「情報を見る」パネルを開くのではなく、複数の「情報を見る」ウィンドウを開くようにすることが考えられます。
新しいiCalは、会議への招待機能の追加に関していくつか問題点があります。iCal内で完全なアドレスブックまたは簡易化されたアドレスブックパネルを表示でき、連絡先をカレンダー項目にドラッグできるはずです。しかし、これは必ずしも機能するとは限りません。同じ名前の連絡先を招待しようとすると、同じ名前の2人を招待する場合や、同じ相手に異なるメールアドレスでメールを送信する場合など、うまく動作しません。重複した連絡先は単に破棄されてしまいます。
LeopardのiCalは大幅に書き換えられましたが、まだ改善の余地があります。しかしながら、非常に使いやすいです。Appleが現在社内カレンダーアプリとしてiCalを使用しているという事実は、「Road to Mac OS X Leopard: iCal 3.0」で指摘されているように、iCalの開発が急速に進むことを示しています。以前のバージョンは、Apple自身がMeeting Makerを使用していた間、実用性のないプレースホルダとして数年間放置されていました。
次回は、Leopardの新しいアドレスブックとiChatの入門レビューです。AppleInsiderによるLeopardの特集は今週後半に終了します。