Dashboard(ダッシュボード)

投稿者: | 2005-11-09

最終更新日 2017年8月12日

TigerのWidgetバー
↑各種のウィジェットを管理可能な Widgetバー(クリックで拡大表示)

デスクアクセサリのユーティリティ性を Webテクノロジで実現

米Appleより開発、提供等が行われている、Widget(ウィジェット)実行環境。macOS(Mac OS X)を対象プラットフォームとし、米国時間2005年4月29日付にてリリースされた「Mac OS X 10.4 Tiger」において、中核機能の一つとして新たに実装された。独立したアプリケーションではなく、システムレベルで統合されている。

macOS(Mac OS X)において下位レイヤより、Dashboard全体を制御するアプリケーション実行環境「Dashboard Server」、個々のウィジェットを制御するクライアントプロセス「Dashboard Client」、単体プログラムのデスクアクセサリ「Widget」の三層構造にて構成されている。ウィジェットのパッケージは、汎用的なWebテクノロジとして普及している「HTML」「CSS」「Java Script」等によって構成されており、これを制御する「Dashboard Client」には「Safari」等にも実装されているアプリケーションフレームワーク「WebKit」が組み込まれている。

米国時間2007年10月26日付にてリリースされた「Mac OS X 10.5 Leopard」では、Webブラウザ「Safari 3」との連携にて、Webページにおける任意の範囲をウィジェットとして抽出し、当該ページのライブ表示、及びコンテンツの自動更新を可能とする「Web Clip」が追加された他、Dashboardウィジェットを作成するための統合開発環境として「Dashcode」が同梱された。

カスタマイズ可能な初期設定

Classic Mac OS由来のデスクアクセサリを 鮮やかなエフェクトで彩り、より使い易く、より作り易くリファインした「Dashboard」は、「F12」キーを押下する事により デスクトップを覆う半透明レイヤ上で、ウィジェットに分類されるミニアプリケーションが動作します(デフォルト(初期値)で「F12」キーに割り当てられているホットキーは、「System Preferences(システム環境設定)」>「Mission Control」から変更する事も可能)。

システム環境設定の「DashboardとExpose」
↑「Mac OS X 10.4 Tiger」における「「Dashboard & Expose(DashboardとExpose)」。「画面のコーナーへの機能割り当て」は、カスタマイズ後の設定(クリックで拡大表示)

Dashboardの項目に関しては、デフォルトで「F12」が割り当てられている左側のプルダウンメニューでファンクションキーの割り当てを、初期値で未割り当てとなっている右側のプルダウンメニューでマウスボタンの割り当てを各々設定する事が可能となっている(「Mighty Mouse(マイティマウス)」を接続している場合は、スクロールボールに割り当てる事も可能)。