圖案

使用常見的使用者體驗模式,讓使用者在所有 Glassware 中享有一致的體驗。

在這裡,您將瞭解建構這些模式的基本構成元素,以及我們覺得 Glass 的絕佳模式範例。

圖案構成元素

將主要 UI 元素與叫用方法搭配使用,即可建構多種適合 Glass 的使用模式。然後,您可以在 Glassware 中將多個模式結合在一起,以滿足您需要的用途。

UI 元素

  1. 靜態資訊卡 - 顯示文字、HTML、圖片和影片。靜態資訊卡可以叫用即時資訊卡或沉浸式廣告。
  2. 即時資訊卡 - 顯示目前重要的資訊卡,通常以高頻率轉譯。
  3. 沉浸 - 顯示接管時間軸體驗的 Android 活動。

叫用方法

  1. ok Glass 觸控功能或語音選單
  2. 時間軸資訊卡上的情境語音或觸控選單

語音叫用模型

語音指令是使用者與 Glass 互動的重要部分,可讓使用者以不必動手就能快速又自然的方式執行操作。語音指令如何啟動與使用者的互動是 Glassware 體驗的重要一環。

我們會依據一組條件,謹慎地選取要加入「ok Glass」選單的語音指令。請參閱語音指令檢查清單,完整瞭解我們使用優質語音指令時的注意事項。一般來說,語音指令必須遵守下列 Glass 規範。

著重在行動,而非服務專員

語音指令應以使用者想執行的操作為準,而非 Glassware 執行動作的行為。

舉例來說,「ok Glass, take a photos」,會比「ok Glass, start camera」更理想。將注意力放在動作上,以更自然的方式使用者互動,且所有主要語音指令皆遵循此指引。

縮短從意圖到採取行動所需的時間

語音指令應盡快執行動作。

例如,「ok Glass, Listen Led Zeppelin」預設會開始播放音樂,且不會在播放前強迫使用者選取選項。

口語化且容易理解

語音指令聽起來自然、與現有指令有差異,且至少要有兩個字。以便我們調整語音辨識功能,以便搭配各種指令運作。

夠通用,可應用於多種玻璃軟體

為避免 ok Glass 語音和觸控選單雜亂無章,必要時應針對多種 Glassware 執行語音指令。在這些情況下,Glass 會自動顯示選單,列出可執行指令的 Glassware。

舉例來說,「ok Glass, play a game, spellista」就比「ok Glass, play spellista」更為優先。

模式

進行中的工作

進行中的工作是指長時間執行的即時資訊卡,使用者可以離開並且經常返回查看。

舉例來說,GDK 隨附的碼錶範例會透過 ok Glass 指令啟動碼錶。

使用者可以查看碼錶一段時間、瀏覽時間軸查看其他資訊卡,以及返回碼錶。如果螢幕進入休眠狀態,碼錶是螢幕喚醒時預設顯示的卡片 (只要螢幕進入休眠狀態,就會鎖定此卡片)。使用者可以輕觸「Stop」選單項目來停止碼錶。



另一個執行中工作的範例為 Strava。Strava 會插入即時資訊卡,內含目前跑步或騎腳踏車的計時器。只要輕觸即時資訊卡就能顯示選單 讓您選取各種選項使用者完成跑步或騎單車後,完成選單項目會從時間軸中移除即時資訊卡。

沉浸式

這個模式說明如何以 Android 活動的形式顯示沉浸式體驗。沉浸式會暫時接續時間軸體驗,而使用者只要向下滑動即可返回時間軸。

定期通知

這個模式說明如何在不叫用叫用模型的情況下,在時間軸中插入靜態卡片。服務會根據使用者定義的設定傳送通知。例如每小時傳送焦點新聞報導,或是在收到電子郵件時傳送。

通知會利用 Mirror API 網路服務或 Glass 的 Android 背景服務,將通知推送至時間軸。