Google前幾天公開了SXSW大會上演示Google Glass Mirror API的視頻,同時還公開了一些界面設計指南。看完視頻之后發現,Glass確實是一個全新的平臺,在這個平臺上設計產品和產品需要面對和手機、平板完全不同的游戲規則。我自己大概將其理解為砍掉手機上所有的APP圖標入口,只剩下Dock上系統內置的電話短信等主功能,然后把通知系統放到更加重要的位置。接下來和大家分享一些我自己的分析。
一、主要輸入/輸出方式
輸入方式:
觸摸板:眼鏡的腿其實是一塊觸摸板,可以感受向上下前后四個方向的滑動以及點擊操作。這四種方向的操作會在后面詳細解釋其用途。
麥克風:用戶可以通過麥克風對GGlass講話,然后Google會利用語音識別將其翻譯為命令或者文本。
加速度計和陀螺儀:加速度計和陀螺儀可以識別出用戶的頭部姿勢以及運動方式,進而將其翻譯成特定命令。例如,用戶可以通過抬頭來激活GGlass。
眼動監控:鏡框內測有一枚紅外攝像頭,用以監控眼鏡的運動軌跡,或許以后可以將其作為一種輸入命令的方式。
輸出方式:
顯示設備:投射到視野右上角的一塊顯示區域,分辨率為640×360。它承載了GGlass的主要視覺輸出,同時不會干擾人們的主視野(之前惡搞GGlass那個視頻拍攝者要失望了)。
聲音設備:使用顱骨傳聲技術,無需佩戴耳機就可以把聲音通過顱骨震動傳到耳蝸。這樣可以避免長時間佩戴耳機的不適,同時也能避免環境音被用戶忽略。Google同時提供了語音合成技術,可以直接朗讀新聞、郵件、短信等。
二、界面基本形態
用GGlass能做的事情可以分為兩類;用戶主動想做某件事(比如想搜某個詞、想記錄一個精彩瞬間,該入口目前僅支持Google自己的服務)或者有通知推送過來提醒用戶做某件事(有郵件、短信或者值得讀的新聞)。然后,就沒有然后了。是的,沒有像在手機上點擊某個圖標那樣去】打開某個第三方APP,搜一下附近有多少妹子,哪里有好吃的,真的沒有哦!下面我們來看看這兩種操作是怎樣來完成的。
1、用戶想做某件事
用戶需要通過抬頭或觸摸眼鏡腿觸摸板等方式喚醒GGlass,然后說“OK,Glass”,就能打開Google官方提供的主菜單。
接下來,用戶需要說出想要執行的命令,比如“Take a picture”或者“Google how to speck ‘thank you’ in Japanese”。然后GGlass就會執行你希望它做的動作。現在還不太確定這個主菜單是否會對第三方開放,如果不開放,用戶是沒有任何機會在GGlass中主動打開某個第三方服務的。
2、通知提醒用戶一件事情
這部分是第三方可以參與的。當用戶在自己的Google賬號中訂閱了第三方的服務后,第三方就可以通過調用Google的云API來向用戶推送信息,比如Gmail可以推送重要人物發來的郵件,Path可以推送好友剛剛分享的一張照片,NYtimes可以推送今日頭條。
這種嚴格的控制應該是Google跟Apple學來的。通知中心一定要自己控制好,當好守門人,才讓讓用戶不會被無良應用開發商騷擾。在一天的時間里,Google Glass會不斷向用戶推送各種提醒消息。每條推送都是一張“Timeline Card”,這些“時間卡”在未來的日子里會陪伴用戶度過充實的一天。
三、界面設計指南
這是一個全新的產品形態,為了能夠讓第三方提供的服務能夠與用戶和諧相處,Google提供了一些基本的游戲規則,來幫助開發者呵護用戶的心靈。
1、為眼鏡而設計
設計師首相要明確地意識到這是一個全新的平臺,使用的是全新的游戲規則來和用戶進行互動。設計師需要先把自己從電腦、手機、平板的使用習慣中拔出來,恢復到一個自然人的狀態,然后再感觸這個全新的世界。
2、不要擋道
使用GGlass最大的特點就在于它大多是處于一種伴隨的狀態。用戶會有自己主要在做的事情(比如正在開車),GGlass提供的信息要么是輔助當前的主任務(比如提供地圖)或者短暫地把用戶吸引過來(您有一條來自老婆大人的新消息哦)。GGlass自身不要承載某個需要用戶長期駐留的主任務,也不要粘著用戶去干擾他正在做的事情。
3、保持時效性
前面說過,GGlass相當于把APP圖標全干掉,然后把通知系統提上來成為主干(Timeline Card)。這樣第三方需要提供的就是最實時、最重要的信息,通過Mirror API奏請到用戶的面前(黃花菜都涼了再推送來我可就不管了,那樣的信息還是寄存到Pocket之類的服務里吧,我晚上回家沒事了會看的)。地震預警啊之類的還是挺合適的。
4、不要搞意外的事
戴著眼鏡時,所有推送來的信息都會非常強地展現在用戶的視野里。所以,不要推送任何不符合用戶預期的信息,比如新手教學、我們上線新功能啦。這條規則很有趣,因為GGlass在教我們如何有禮貌地和用戶打交道。
四、界面元素
1、信息架構
GGlass的信息架構非常簡單。第一級導航是一系列按照時間排列的Timeline Card。除了推送來的信息外,主菜單以及用戶剛才拍的照片等操作結果也會排在Timeline里。當然,主菜單會固定排在第一位。這些卡可以通過在眼鏡腿的觸摸板上前后滑動來瀏覽。每張推送來的卡可以是文字、圖片或、視頻或者富HTML信息。
如果卡的右上角有折角,就意味著它還有下一級。在這個視圖上單擊眼鏡腿,就可以展開進入下一級。在下一級的多張子卡之間,也是通過在眼鏡腿上前后滑動來切換。此時在眼鏡腿上向下滑動,就可以返回到上一級,這個操作類似于Android里面的返回鍵。
2、控件
現在的控件其實只有一個半。一個,是指的Actions。當在一張沒有子級的卡上面單擊,就可以喚出它對應的Action,比如回復、朗讀、評論、贊。為了便于識別,這些Action都是獨占全屏的,多個Actions之間的切換也是通過前后滑動眼鏡腿。再次點擊,就會執行該命令。可以留意到有一個細節,Action喚出的時候,視圖沒有像進入子級那樣完全切掉,而是以半透明浮層的方式出現。
另外半個控件其實是無形的,就是語音輸入。當進入需要輸入文字的視圖時,只需要張口說話即可,Google會通過語音識別直接將用戶說的話轉成文字。這種感覺類似于在手機上,只有當focus在文本輸入區域時才會彈出鍵盤那樣。
五、適用需求場景
正如前面所說,GGlass是一種伴隨的狀態。當用戶正在專心做自己的事情時,這時GGlass可以提供信息輔助(提供導航路線、做飯教程、對方戰斗力指數等,做個乖乖小秘書)、做記錄(記錄照片、視頻、聲音、GPS軌跡等等)或者短暫地提醒用戶有重要事情需要處理。所以,GGlass不太適合做看電子書、玩游戲、看視頻這種需要長時間專注的事。它還無法完全替代手機,更像是對手機在伴隨性場景方面的補充。比如,實時同聲傳譯、士兵巷戰協作等場景,不可能騰出精力不斷看手機,但是把信息呈現在視野的一角,就會很和諧。有沒有想起打CS時的雷達圖?
第三方能夠參與的最重要的環節是推送消息。由于GGlass在展示信息時會占據用戶的一部分視野,而且此時用戶可能正在專心做某件事情,所以最好只推送那些最重要的信息。這些信息最好只需要用戶稍微轉移一下注意力,做點簡單的操作即可。比如說豆瓣上好朋友發送來的約會邀請、ebay上的拍賣出價被趕超、家庭監控系統發現有陌生人闖入。由于GGlass和用戶的生活更緊密地綁在了一起,Google在傳達這些界面設計指南時其實也是在教會大家如何有禮貌地好用戶打交道。這種對個人的尊重,其實也是在傳遞一種文化。
當第一次看到GGlass時,我以為它的出現會徹底顛覆手機,甚至還為老羅的錘子UI啟動太晚而惋惜。但從這次發布會公開的信息來看,這種担心還是多余了。用戶在手機上玩游戲、讀電子書等等需要全神貫注的主任務APP還是無法搬到GGlass上的。在未來,手機和GGlass還可以共生很長一段時間。手機的真正顛覆者或許是類似于頭盔顯示器的那種能夠占據用戶全部視野的神器,可以讓用戶隨時隨地專注于某項主任務。期待我們的生活再一次被科技改變。未來將至。