共用方式為


工具提示與資訊提示

注意

此設計指南是針對 Windows 7 所建立,尚未針對較新版本的 Windows 更新。 大部分的指導方針仍適用主體,但簡報和範例不會反映 我們目前的設計指導方針

工具提示是一個小型快顯視窗,會標記所指向的未標記控制項,例如未標記的工具列控制項或命令按鈕。

顯示工具提示 [列印 (Ctrl+P) ] 工具提示的螢幕擷取畫面。

工具列按鈕的典型工具提示。

由於工具提示已證明非常實用,因此存在稱為資訊提示的相關控制項,可提供比工具提示更具描述性的文字。

資訊提示是一個小型快顯視窗,可精簡描述所指向的物件,例如工具列控制項、圖示、圖形、連結、Windows 檔案總管物件、開始功能表項目和工作列按鈕的描述。 資訊提示是 漸進式揭露控制項的形式,不需要一律在螢幕上有描述性文字。

包含資訊提示的共用按鈕螢幕擷取畫面

典型的資訊提示。

為了本文的目的,工具提示和資訊提示統稱為秘訣。

提示可協助使用者瞭解使用者介面 (UI) 中未直接描述的未知或不熟悉的物件。 當使用者將指標停留在物件上,並在使用者按一下控制項或移動滑鼠時或提示逾時時移除時,系統會自動顯示它們。

開發 人員: 沒有資訊提示控制項;資訊提示是使用工具提示控制項來實作。 差別在於使用方式,而不是實作。

注意

批註工具列說明 相關的指導方針會顯示在不同的文章中。

這是正確的控制項嗎?

若要決定使用時機,請考量下列問題:

  • 資訊是否根據指標暫留顯示? 如果不是,請使用其他控制項。 僅顯示提示,因為使用者互動的結果永遠不會自行顯示。 相反地, 方塊 可以自行顯示 (,如同通知) 一樣,因此它們會有可識別其來源的尾端。

  • 控制項是否有文字標籤? 如果沒有,請使用工具提示提供標籤。 請注意,大部分的控制項都應該加上標籤,因此沒有工具提示。 具有圖形標籤的工具列控制項和命令按鈕應該有工具提示。

  • 物件是否受益于補充描述或進一步資訊? 如果是,請使用資訊提示。 不過,文字必須是補充的,對主要工作而言並不重要。 如果是必要的文字,請將它直接放入 UI 中,使用者就不必到處尋找這些文字。

  • 補充資訊是否為錯誤、警告或狀態? 如果是,請使用另一個 UI 元素,例如方塊、 錯誤訊息狀態列。 通知區域圖示資訊提示是例外狀況,因為它們可用來顯示狀態資訊。

  • 使用者是否需要與提示互動? 如果是,請使用另一個控制項,例如批註方塊。 使用者無法與提示互動,因為移動滑鼠會讓提示消失。

  • 使用者是否需要列印補充資訊? 如果是,請使用另一個控制項,例如靜態批註欄位。 不過,您也可以使用資訊提示來提供更直接的這項資訊存取權。

    批註批註方塊的螢幕擷取畫面

    在此範例中,Microsoft Word 中的靜態批註欄位可讓使用者列印批註。

  • 內容是否可讓使用者發現提示令人困擾或干擾? 如果是,請考慮使用另一個解決方案,包括完全不執行任何動作。 如果您在這類內容中使用提示,可讓使用者將其關閉。

適當地使用時,提示可改善與使用者的通訊。 請勿使用秘訣做為良好設計的替代方式。 如果圖形、按鈕或其他物件需要使用者持續檢查提示才能瞭解,則設計不正確。 請改為修正設計。

設計概念

秘訣是簡化使用者介面的強大方式。 他們會在需要資訊時提供使用者所需的資訊,並盡最少的心力。 秘訣可協助您更有效率地使用螢幕空間,並減少螢幕雜亂。 不過,設計不佳的秘訣可能會令人困擾、干擾、無説明、壓倒或以這種方式。 下列設計概念旨在顯示差異。

可搜尋性

當使用者將指標停留在物件上一段時間時,提示會自動顯示。 這個時間延遲機制可讓提示非常方便,但也可減少其可探索性。

經過一段時間,使用者瞭解某些標準物件,例如工具列按鈕、圖形按鈕、開始功能表項目和通知區域圖示都有提示,因此您可以接受其可探索性來授與。

使用者需要較長的時間,才能在非標準的地方探索秘訣。 沒有視覺線索,例如作用點或指標變更,表示物件有提示。 更糟的是,有些使用者將滑鼠四處移動,特別是在他們學習流覽 UI 時。 使用者必須知道物件有一個提示,無論是透過過去的體驗或實驗。

您可以使用一致的秘訣來改善可探索性,進而促進可預測性。 如果您提供某些物件的秘訣,您應該為使用者可能想要補充資訊的所有類似物件提供提示。 有時候這樣做可能很困難,因為您也必須確定秘訣很有説明且不明顯。

如果提供可探索且一致的實用秘訣證明是問題,請考慮替代設計,例如自我說明控制項標籤或就地補充文字。

適當的資訊

適用于秘訣的資訊具有下列特性:

  • 簡潔。 秘訣所使用的快顯視窗非常適合簡短句子和句子片段,以及格式化的文字。 大型、未格式化的文字區塊很難閱讀和壓倒。
  • 有用。 提示文字必須有資訊。 它不應該很明顯,或只是重複畫面上已有的內容。
  • 補充。 由於提示文字不一定會顯示,因此應該是使用者不需要讀取的補充資訊。 重要資訊應該使用自我說明的控制標籤或就地補充文字來傳達。
  • 靜態。 使用者不預期提示會從某個實例變更為下一個實例,因此不太可能注意到動態內容中的變更,例如狀態資訊。 通知區域圖示秘訣是值得注意的例外狀況:使用者較有可能在該處探索提示資訊的變更,因為這些圖示主要會傳達狀態。

適當的逾時

適當的自動顯示和移除提示對於維護使用者 UI 環境控制的目標非常重要。 秘訣有三個逾時值:

  • 初始。 指標必須保持固定的時間,提示才會出現。 預設時間為 0.5 秒。
  • 重新顯示。 當指標從一個目標移到另一個目標時,指標必須保持固定的時間。 預設時間為 0.1 秒。
  • 去除。 自動移除小費的時間。 預設時間為 5 秒。

有太短的初始值,並重新顯示值會導致令人不小心、干擾性的體驗,因為它們通常會不小心顯示,而太長會導致提示感覺沒有回應或未發現。 預設移除時間適用于簡短提示文字,如工具提示中所示。 資訊提示有較長的文字,因此需要較長的顯示時間。

適當的位置

提示應該放在暫留的物件附近,通常可能的話,放在指標的尾端或頭部。 不過,他們絕對不應該被放在干擾使用者所執行之動作的方式,方法是遮蔽感興趣的物件。 避免此問題可能需要您將小費移開指標,但與 物件相鄰。 只要物件與其小費之間的關聯性清楚,就不是問題。 請確定使用者不會只移動指標,以取得您程式的秘訣。

協助工具選項

秘訣對協助工具有不尋常的影響。 雖然它們通常是藉由將指標停留在物件上方來觸發,但提示是由 螢幕助讀 程式處理,以取得具有鍵盤存取權的控制項。 適當地用於簡潔、實用、靜態、補充資訊時,提示可以改善整體協助工具。 事實上,替代文字提示模式是讓圖形可供存取的慣用方式。 不過,不當使用時,它們會藉由讓重要或動態資訊難以取得,來危害協助工具。

如果該控制項需要沒有鍵盤存取的提示,請提供一個以上的方法來存取控制項。

具有工具提示的列印按鈕螢幕擷取畫面

在此範例中,使用者可以使用工具列按鈕 (列印,但無法存取鍵盤) 或 [列印] 命令鍵盤快速鍵。

如果您只執行一件事...

設計可探索的秘訣,可在適當時間在適當位置顯示簡潔、實用、靜態、補充資訊。

使用模式

秘訣有數種使用模式:

使用狀況 範例
工具提示
顯示未標記控制項或圖像的標籤。
由於這些秘訣可作為標籤,因此其文字會遵循基礎控制項的標籤指導方針。
具有工具提示的匯出清單按鈕螢幕擷取畫面
在此範例中,工具提示會提供命令標籤。
具有 工具提示播放按鈕的工具提示按鈕螢幕擷取畫面的螢幕擷取畫面
在這些範例中,工具提示會標籤圖形按鈕。
顯示功能表圖像與工具提示的螢幕擷取畫面
在此範例中,工具提示會標記圖像。
資訊提示
提供物件或控制項的補充描述或說明。
使用資訊提示來描述或說明 工具列 控制項、圖示 (包括 圖示 重迭) 、 連結索引標籤、 漸進式洩漏控制項和自訂控制項等物件和控制項。
包含資訊提示的電子郵件按鈕螢幕擷取畫面
含有資訊提示的 [已用光] 按鈕螢幕擷取畫面
在這些範例中,資訊提示會提供控制項和物件的補充資訊。
替代文字資訊提示
描述協助工具的圖形。
此模式主要適用于有某種形式的視覺障礙的使用者,而且可能會使用螢幕助讀程式。
具有資訊提示的視窗開始按鈕螢幕擷取畫面
在此範例中,資訊提示描述 [開始] 功能表圖形。
縮圖
顯示專案的小型影像。
縮圖可讓您輕鬆辨識視窗或檔的圖形表示。
控制台類別縮圖的螢幕擷取畫面
在此範例中,Windows 工作列會為其專案提供縮圖提示。
相片及其資料的縮圖螢幕擷取畫面
在此範例中,Windows 相片圖庫會為其專案提供縮圖提示。
詳細資料資訊提示
顯示物件的詳細資訊。
資訊提示是顯示物件詳細資訊或提供資料的有效方式。
相片資訊提示的螢幕擷取畫面,其中顯示圖形的檔案類型 螢幕擷取畫面,其中包含詳細資料資訊值
在這些範例中,資訊提示會提供物件或資料的詳細資訊。
[開始] 功能表資訊提示
描述 [開始] 功能表上的專案。
[開始] 功能表包含程式名稱和重要的視窗目的地,例如檔、圖片和控制台。 這些秘訣描述 [開始] 功能表項目,通常是提供程式或目的地的簡短描述,以及使用者可以使用它執行的主要工作。這些描述也會由 [開始] 功能表搜尋方塊編制索引,進一步協助使用者找到所需的程式。
歡迎中心資訊提示的螢幕擷取畫面
在此範例中,資訊提示描述使用者可以在 [開始] 功能表中使用程式執行哪些動作。
主控台資訊提示
描述控制台類別或工作。
這些秘訣會提供補充資訊,以協助使用者選擇正確的控制台類別和專案。
具有資訊提示的使用者帳戶類別螢幕擷取畫面
在此範例中,資訊提示描述使用者帳戶主控台類別。
全名資訊提示
當名稱被截斷或不完全可見時,會顯示專案的完整名稱。
這些秘訣可讓您以更精簡的空間顯示專案,同時減少水準捲動的需求。 當內容長度未知時,這特別重要,因為它是動態的。 不同于其他模式,在清單和樹狀結構中使用時,這些提示會直接顯示在來源物件上。
選項按鈕群組標題資訊提示的螢幕擷取畫面
在此範例中,資訊提示是用來在暫留時顯示完整專案名稱。
狀態資訊提示
顯示通知區域圖示的狀態資訊。
通常,提示應該是靜態的,因為使用者不會預期它們從一個實例變更為下一個實例。 通知區域圖示是例外狀況 ,因為這些圖示會傳達狀態,而且沒有其他螢幕空間可供狀態文字使用。
[messenger 未登入] 資訊提示的螢幕擷取畫面
[messenger 已登入] 資訊提示的螢幕擷取畫面
在這些範例中,資訊提示會提供通知區域圖示的狀態資訊。

指導方針

逾時

  • 使用預設初始並重新顯示逾時。 例外狀況:
    • 不重複且顯示在相關聯物件側邊的縮圖可以立即顯示 (,而不會有任何延遲) 。 不過,針對備援縮圖使用預設的初始逾時, (例如小型繪圖物件的大型縮圖提示,) 或涵蓋相關聯物件的縮圖。
  • 針對工具提示,請使用預設的五秒小費移除逾時。
  • 如需資訊提示,請關閉小費移除逾時。 開發人員: 由於您無法以技術方式關閉移除逾時,請將它設定為最大值。
  • 針對協助工具,如果您需要將逾時值設定為最大值以外的值,請讓這些值成為SPI_GETMOUSEHOVERTIME的倍數,並SPI_GETMESSAGEDURATION系統參數,而不是使用固定時間。 這麼做會將逾時調整為使用者的速度。

放置

  • 避免涵蓋使用者即將檢視或互動的物件。 一律將小費放在物件的側邊,即使需要分隔指標與小費。 只要物件與其提示之間的關聯性清楚,某些區隔就不是問題。

    • 例外: 清單和樹狀結構中使用的全名工具提示。

    不正確:

    資訊提示遮蔽搜尋方塊的螢幕擷取畫面

    正確:

    位於搜尋方塊下方資訊提示的螢幕擷取畫面

    在正確的範例中,即使它與插入號之間需要空格,資訊提示仍會從 [搜尋] 方塊中放置。

    不正確:

    資訊提示遮蔽修訂文字的螢幕擷取畫面

    正確:

    置於修訂文字上方之資訊提示的螢幕擷取畫面

    在正確的範例中,基礎文字比提示更實用,因此資訊提示會妥善放置。

  • 針對專案的集合,請避免涵蓋使用者可能檢視或與其互動的下一個物件。 針對水準排列的專案,請避免將提示放在右邊;針對垂直排列的專案,請避免在下方放置提示。

    不正確:

    資訊提示遮蔽最近專案清單的螢幕擷取畫面

    正確:

    最近專案清單旁的資訊提示螢幕擷取畫面

    在不正確的範例中,提示涵蓋使用者最有可能與下一個互動的物件。

  • 對於經常造成干擾 (大型) 秘訣,請確定資訊對大部分的使用者很有説明。 如果不是這種情況,請讓干擾提示選擇性,或甚至排除它們。 否則,大部分的使用者都必須將指標從目標物件移開,以移除提示。

工具提示

  • 使用工具提示來提供未標記控制項的標籤。 通常具有工具提示的控制項包括 工具列按鈕、圖形按鈕和 漸進式洩漏控制項。 具有提示的控制項會被視為加上標籤,例如 文字方塊下拉式方塊。 所有其他控制項都應該有明確的標籤。

  • 使用句子片段而不結束標點符號。

  • 使用句型大寫。

    • 例外: 此指導方針是 Windows Vista 的新功能。 對於繼承應用程式,您可以視需要使用標題樣式大寫來避免混合大寫樣式。
  • 如果標籤適用于需要其他資訊的命令,請新增 省略號

  • 與一般標籤一樣, 工具提示通常會簡短 五個字或更少,但偏好使用特定標籤而非模糊標籤。

    可以接受:

    列印工具提示的螢幕擷取畫面

    更好:

    [列印到預設印表機] 工具提示的螢幕擷取畫面

    最好:

    [列印 (檔寫入器) ] 工具提示的螢幕擷取畫面

    不正確:

    詳細資訊工具提示的螢幕擷取畫面

    在這些範例中,最佳範例既簡潔又具體,而不正確的範例則不必要。

  • 如果這麼做很有説明,工具提示可能也會提供更多已標記工具列按鈕的詳細資料。 不要只重複或提供標籤中已有專案的文字重新整理。

    正確:

    [搜尋所有 outlook] 工具提示的螢幕擷取畫面

    在此範例中,工具提示會說明 Search 的功能。

    不正確:

    工具提示重複按鈕標籤的螢幕擷取畫面

    在此範例中,工具提示只會重複標籤中已有的內容。

  • 您不需要提供標示的控制項工具提示,只是為了一致性。

    已加上標籤和未標記按鈕的螢幕擷取畫面

    在此範例中,未標記的工具列按鈕有工具提示,但標示的工具列按鈕沒有。

  • 如有需要, 請提供鍵盤快速鍵和預設值,讓工具提示更具説明。 將此其他資訊放在括弧中。 這樣做可讓工具提示對已標記的控制項有説明,即使它們只是重複標籤也一樣。 在評估工具提示的簡潔性時,請勿考慮此額外文字。

    [列印 (檔寫入器) ] 工具提示的螢幕擷取畫面

    在此範例中,Word 會在工具列工具提示中顯示預設值和鍵盤快速鍵。

資訊提示

  • 如需非標準位置的資訊提示,請優先使用一致性來改善可探索性。 提供使用者可能想要補充資訊之所有物件的秘訣,即使有一些資訊提示可能很明顯也一樣。 這麼做可避免使用者等候永遠不會出現的資訊提示。

    • 例外: 如果只有少數物件有有用的資訊提示,請勿完全使用資訊提示。 相反地,請改用自我說明的控制標籤或就地補充文字。
  • 使用完整句子搭配結尾標點符號。

  • 使用句型大寫。

  • 使用目前時態,而非未來。

  • 使用平行文法建構。 平行處理原則要求具有相同函式的字組和片語具有相同形式。

    • 例外: 針對完整名稱資訊提示模式,資訊提示文字完全符合基礎控制項的片語、大寫和標點符號。
  • 避免大型資訊提示。 大型資訊提示難以閱讀,而且難以定位,而不會干擾基礎物件。

  • 格式化資訊提示,使其內容更容易閱讀和掃描。 未格式化文字的大型區塊可能難以閱讀。

    不正確:

    長、非結構化、執行工具提示的螢幕擷取畫面

    正確:

    每個專案一行的相同工具提示螢幕擷取畫面

    在正確的範例中,格式化的文字更容易閱讀和掃描。

  • 在第一次在資訊提示內使用時,請拼出縮寫的名稱,後面接著括弧中的縮略字。 範例:「動態主機設定通訊協定 (DHCP) 」。

開始功能表資訊提示

  • 使用 [開始] 功能表資訊提示, 以簡潔方式描述專案,並列出使用者可以與專案一起執行的主要工作。

  • 很有説明。 專注于使用者可以執行的動作。 不要只重複專案名稱,或甚至完全在描述中使用。

  • 具體。 避免泛型動詞和攔截所有片語,例如和其他工作。 如果資訊很重要,請特別列出它;否則,假設使用者瞭解資訊提示中未列出所有專案。

  • 簡潔。 使用 25 個字或更少。 較長的資訊提示不建議閱讀。

  • 從目前時態開始,命令式動詞 ,例如建立、編輯、顯示和傳送。 偏好特定動詞而非一般動詞,例如管理和開啟,這實際上適用于大部分的 \[開始\] 功能表項目。 直接進入點。

    不正確:

    工具提示的螢幕擷取畫面:開啟音樂資料夾

    更好:

    工具提示的螢幕擷取畫面:儲存和播放音樂

    在不正確的範例中,資訊提示會以泛型動詞開頭。 較佳的範例會直接進入具有特定動詞的點,但會繼續使用提示結尾的不必要「和其他」片語。

  • 請勿使用類似行銷的語言。

    不正確:

    「一次停止起始點」資訊提示的螢幕擷取畫面

    在此範例中,資訊提示聽起來就像行銷。

  • 因為這些資訊提示是針對 [開始] 功能表搜尋方塊編制索引,所以 請使用使用者最可能搜尋的詞彙來描述程式的重要工作。請考慮使用關鍵字和常見的同義字。

    不正確:

    工具提示的螢幕擷取畫面:建立 dvd

    正確:

    工具提示的螢幕擷取畫面:建立 () cds、dvds

    在正確的範例中,資訊提示有常見的同義字。

  • 使用句型大寫。

  • 開發 人員: [開始] 功能表資訊提示文字來自專案的 [批註] 欄位。

快速啟動工具提示

  • 使用工具提示搭配格式: 啟動 (完整程式名稱)
  • 請勿使用結束標點符號。
  • 請勿使用其他文字來描述程式或其用途。 因為使用者選擇顯示在 [快速啟動] 列中的程式,所以他們已經知道其用途。

主控台資訊提示

  • 使用主控台資訊提示,以精簡描述主控台工作和設定的硬體與軟體。

  • 主控台名稱和圖示必須有資訊提示。 個別工作沒有工具提示。

  • 很有説明。 專注于使用者可以執行的動作。 不要只重複主控台專案名稱,或甚至完全在描述中使用。

  • 具體。 避免泛型動詞和攔截所有片語,例如 和其他硬體。 如果資訊很重要,請特別列出它;否則,假設使用者瞭解資訊提示中未列出所有專案。

    不正確:

    工具提示的螢幕擷取畫面:設定滑鼠

    正確:

    滑鼠設定詳細工具提示的螢幕擷取畫面

    在正確的範例中,特別列出已設定的硬體類型。

  • 簡潔。 使用 25 個字或更少。 較長的資訊提示不建議閱讀。

  • 從目前時態、命令式動詞開始。

    正確:

    設定網際網路顯示和連線設定。

    調整視覺、聽覺和行動性的設定。

  • 直接進入點。 請勿使用適用于任何主控台的語言,例如「用來檢視及設定您...」外觀和功能的設定...或 「提供選項給您...」

  • 請勿使用類似行銷的語言。

    不正確:

    您所有磁片設定需求的一次性起點。

  • 因為這些資訊提示是針對 [主控台搜尋] 方塊編制索引,所以使用使用者最有可能搜尋的專案來描述專案。請考慮針對熱門工作和物件使用常見的同義字。

    使用遊戲控制器工作的工具提示螢幕擷取畫面

    在此範例中,專案會使用使用者最可能搜尋的詞彙來描述。

  • 如果主控台專案可能與其他專案混淆,請說明資訊提示中的不同。

    不正確:

    資訊提示缺少特定詳細資料的螢幕擷取畫面

    在此範例中,主控台專案都設定音效,但資訊提示不會厘清差異。

    正確:

    具有特定詳細資料的資訊提示螢幕擷取畫面

    在此範例中,這兩個專案之間的差異較明顯,因為提示。

圖示

不同于舊版 Windows,Windows Vista 允許提示有圖示。

  • 針對工具提示,請勿使用圖示。

  • 如需資訊提示,只有在圖示有助於辨識或理解或提供內容時,才使用圖示。 大部分的資訊提示不應該有圖示。

    具有耳機圖示的音量資訊提示螢幕擷取畫面

    在此範例中,資訊提示有圖示可協助將圖示與其意義產生關聯。

  • 圖示必須使用 [航太樣式 ],且外觀不具干擾性。

如需一般圖示指導方針和範例,請參閱 圖示

文件

參考提示時:

  • 在程式設計和其他技術檔中,請參閱提示類型 (工具提示或資訊提示) 。 在其他地方,只要將它稱為小費即可。
  • 下列變化不正確:工具提示、工具提示和工具提示。
  • 若要描述使用者互動,請使用暫留。