ebooksgratis.com

See also ebooksgratis.com: no banners, no cookies, totally FREE.

CLASSICISTRANIERI HOME PAGE - YOUTUBE CHANNEL
Privacy Policy Cookie Policy Terms and Conditions
Dashboard - Wikipedia

Dashboard

维基百科,自由的百科全书

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。

[编辑] 外部連結


aa - ab - af - ak - als - am - an - ang - ar - arc - as - ast - av - ay - az - ba - bar - bat_smg - bcl - be - be_x_old - bg - bh - bi - bm - bn - bo - bpy - br - bs - bug - bxr - ca - cbk_zam - cdo - ce - ceb - ch - cho - chr - chy - co - cr - crh - cs - csb - cu - cv - cy - da - de - diq - dsb - dv - dz - ee - el - eml - en - eo - es - et - eu - ext - fa - ff - fi - fiu_vro - fj - fo - fr - frp - fur - fy - ga - gan - gd - gl - glk - gn - got - gu - gv - ha - hak - haw - he - hi - hif - ho - hr - hsb - ht - hu - hy - hz - ia - id - ie - ig - ii - ik - ilo - io - is - it - iu - ja - jbo - jv - ka - kaa - kab - kg - ki - kj - kk - kl - km - kn - ko - kr - ks - ksh - ku - kv - kw - ky - la - lad - lb - lbe - lg - li - lij - lmo - ln - lo - lt - lv - map_bms - mdf - mg - mh - mi - mk - ml - mn - mo - mr - mt - mus - my - myv - mzn - na - nah - nap - nds - nds_nl - ne - new - ng - nl - nn - no - nov - nrm - nv - ny - oc - om - or - os - pa - pag - pam - pap - pdc - pi - pih - pl - pms - ps - pt - qu - quality - rm - rmy - rn - ro - roa_rup - roa_tara - ru - rw - sa - sah - sc - scn - sco - sd - se - sg - sh - si - simple - sk - sl - sm - sn - so - sr - srn - ss - st - stq - su - sv - sw - szl - ta - te - tet - tg - th - ti - tk - tl - tlh - tn - to - tpi - tr - ts - tt - tum - tw - ty - udm - ug - uk - ur - uz - ve - vec - vi - vls - vo - wa - war - wo - wuu - xal - xh - yi - yo - za - zea - zh - zh_classical - zh_min_nan - zh_yue - zu -