<xmp id="e0gg0">
  • <nav id="e0gg0"><strong id="e0gg0"></strong></nav>
    <nav id="e0gg0"><strong id="e0gg0"></strong></nav>
    <menu id="e0gg0"></menu>

    8.2 何時使用自動化技術方案

    在移動應用當中,被“自動化”的通常是某些相對獨立的交互任務,或是以往用戶為了執行某種特定的工作流程而必須作出的交互決策。出于幫助用戶簡化工作流的目的,我們會在這些地方使用自動化技術來代替相應的手動工作。通常,工作流越簡單,產品就越容易使用,而良好的易用性正是我們一直以來所追求的目標。

    不過,站在用戶的角度所感知到的“簡化”,對于設計師來說卻并不是一項簡單的任務。要達到簡化的目的,我們不能只是片面地將某些步驟從工作流當中移除;事情要遠比這復雜的多。

    只有在確保那些與自動化功能相關的輸入與感應技術可以準確地判斷出用戶在工作流當中某些特定情景下的意圖時,它們才能真正派上用場。要使系統具有判斷用戶行為的能力,這在技術方面通常是一個不小的挑戰,在很多時候,你甚至會發現,花費高昂的成本去實現這些方面的功能其實并不劃算。所以,作為交互設計師,我們必須與開發人員密切配合,對工作流當中那些有可能實施自動化方案的環節進行充分的技術評估。

    我們可以將自動化技術運用到產品的不同層面當中,而相關的實施方案也應該在用戶體驗策略當中有所體現。

    如果你的應用的主要功能是根據用戶當前所處的位置顯示當地的天氣情況,那么工作流當中幾乎不會涉及到任何來自用戶的交互行為,與地理位置相關的自動化技術正是這款產品的價值根基。此外,我們還可以將自動化技術運用到更加細微的層面當中,這里不妨以iOS設備自身為例。正如我們在第七章(操作圖例與觸屏人機工學)當中了解到的,用戶的持機方式是多種多樣的。當用戶調轉屏幕時,界面當中的內容在布局與格式等方面也會隨之進行調整,以適應新的定向方式。這就是自動化技術在局部功能當中的一種體現。

    當設備發生了物理上的定向變化時,用戶通常希望能夠在新的定向方式下繼續瀏覽之前的內容。所以,就算沒有加速計或羅盤一類的自動化技術,我們一樣可以在應用當中提供某種切換功能,讓用戶通過手動的方式實現內容視圖的重新定向。而自動化則可以幫助用戶省去這方面的手動操作。在這種情況下,自動化方案所扮演的并不是基礎層面的核心角色,它只是細節層面當中的一種起到優化作用的輔助功能。(相關閱讀:橫豎屏切換中的界面設計與體驗提升)

    除了簡化工作流之外,精煉功能細節也是自動化技術方案的重要應用之一。這一點與上下文環境同樣有著密切的關系,如果你的產品所面向的用戶是那些并不精通應用技術的消費者,那么你就有必要其中的功能細節復雜度。假設你正在設計一款照相應用,你也許有足夠的技術能力將ISO及光圈方面的設置管理功能做得非常細化。這不錯,但這款應用所面向的用戶未必對這些操作方式很在行。在這種情況下,你可以針對一些比較常見的攝影情景而加入某些預設方案,使功能得到簡化。此外,你還可以考慮讓應用有根據環境因素及拍攝對象自身特點來自動選擇預設方案的能力。

    一如既往,移動應用上下文環境可以為你的設計決策帶來清晰的視野。充分的移動化、多任務、對消費沖動的充分利用都能有效地幫助你打造產品的功能。另外,由于iPhone的物理尺寸所限,產品的功能密集度相對較大,這也使我們需要盡量在產品中落實自動化技術方案,以降低功能復雜度。

    另外,網絡連接方面的因素在這里也會起到重要的作用。iPhone與iPad都具有強大的計算能力,但有時候我們不能僅僅依靠應用自身來處理那些感應技術所提供的數據。對于復雜的自動化技術方案,有必要使它與更廣大的系統相連,例如復雜的圖片處理流程也許需要借助云服務的幫助才能達到期望中的性能。

     

    啊灬啊灬啊灬快灬片免费
    <xmp id="e0gg0">
  • <nav id="e0gg0"><strong id="e0gg0"></strong></nav>
    <nav id="e0gg0"><strong id="e0gg0"></strong></nav>
    <menu id="e0gg0"></menu>