Dashboard


Dashboard (正體)

Free Web Hosting with Website Builder

Dashboard

在 Mac OS X Tiger 中執行 Dashboard 和 widgets
在 Mac OS X Tiger 中执行 Dashboard 和 widgets
开发 苹果公司
最近版本 1.0 / 2005年4月29日
操作系统 Mac OS X v10.4
类型 Widget 引擎
网站 Apple.com
查看  讨论  编辑  历史

Dashboard(为仪表板之意)是一个苹果公司 Mac OS X v10.4 Tiger 操作系统中的应用程式,用作称为“widget”的小型应用程式之执行基础。其界面主要为一半透明的图层,在启动以外的时间是隐藏起来的,使用者可透过按下热键来启动,而热键可在偏好设定中变更指定。

当 Dashboard 启动时,使用者的桌面会变暗,而 widgets 则会渐入出现于前景中。如同一般的应用程式视窗,widgets 可以被四处移动、重新配置、关闭,以及重复开启(因此能够同时开启多个相同的 widget,并且针对每一个做出不同的设定)。可使用选单列开启新的 widget,只需点选或拖曳 widget 的图示至画面上即可。等待 widget 加载后就能立即使用。

制作 Widgets

开发者可以利用超文件标示语言(HTML)、层叠样式表(CSS)和 JavaScript 制作 Dashboard widgets。由于和制作网站使用的编程语言相同,许多网络开发者都有制作 widgets 的能力。Widgets 本质上是显示于 Dashboard 图层中的简单 HTML 档案;widgets 使用了 WedKit 应用程式架构(application framework),该架构也使用于苹果的 Safari 网络浏览器,这代表即使是没有 Dashboard 的旧版 Mac OS X 也能制作 widgets。

Dashboard widgets 通常包含以下六个档案:

  • HTML 档案,这是会显示于 Dashboard 图层的主要档案
  • CSS 档案,指定 widget 的格式(仅提供 HTML 档案呼出使用)
  • JavaScript 档案,开发者也可将 JavaScript 内建于 HTML 档案中
  • 属性清单(Property List,称为“Info.plist”),让 Dashboard 能够加载的 widget 基本资讯(例如名称、版本、HTML 档案位置等)
  • Widget 的背景图片,PNG 格式
  • 显示于选单列中的 widget 图示

当以上所有的档案都放在一个档案夹中,并命名与加上“.wdgt”副档名之后,这个档案夹就会变成一个可在 Dashboard 中执行开启的 widget。更复杂的 widget 可能会包含 Cocoa widget 附加元件(plugin,用作指定平台的功能)、一个或多个 JavaScript 档案(进行文字卷动、偏好设定等)或多个图片(提供可自定的选单或按钮)。

苹果即将推出的操作系统 Mac OS X 10.5 Leopard 将内建一套名为 Dashcode 的开发程式,让开发者能更轻松容易的制作 widgets。

外部链接







Why are we here?
All text is available under the terms of the GNU Free Documentation License
This page is cache of Wikipedia. History