iOS人機介面設計規範:人機介面設計規範文檔局限性

來源:互聯網
上載者:User

文章描述:iOS Wow體驗 - 第一章 - iOS人機介面設計規範縱覽.

本文是《iOS Wow Factor:Apps and UX Design Techniques for iPhone and iPad》第一章譯文精選,其餘章節將陸續放出。

蘋果公司制定iOS人機介面設計規範(HIG,Human Interface Guidelines)的目的,是為那些剛剛進入iOS領域的設計師和開發人員提供一個最權威、最可靠的起點。他們制定這套規範的方式很簡單——提供大量的基礎理論知識和技術指導,協助個人或設計Team Dev在最短的時間內建立出iOS應用。

最初,這套規範更多的是在向讀者展示iOS平台帶來的革命性的互動模式。當蘋果剛剛開始將裝置開放給第三方應用開發人員的時候,他們所面臨的最大挑戰,就是怎樣推廣iOS及相關裝置,使其成為一種能夠切實有效地部署和運行應用程式的系統平台,從而被廣大使用者所接受。

蘋果於2008年夏天推出市集(App Store)的時候,行動裝置及消費電子產品方面的專業團隊已經形成了一個成熟的社區。這些團隊完全可以遷移至新的iOS平台,並開始為它打造應用。然而,當時擁有成功技能和經驗的人還非常少,蘋果需要更多的iOS應用Team Dev,需要更多優秀的應用程式,以確保他們的戰略走向成功。

圖 1-1 iOS人機介面設計規範(HIG,Human Interface Guidelines)

曆史回顧

與現在相比,2008年之前的行動裝置 App顯得很原始。這並非由於開發人員不思進取,最主要的問題還是硬體裝置在技術上的局限性。當時,所謂的"功能手機"的主要特色是便於攜帶,判斷一款手機優秀與否的主要標準是看它是否足夠小。於是,多數手機的螢幕都非常小,同時,它們的解析度和色彩深度等指標都很低。另外,裝置在運算能力和記憶體等方面的局限也很大。這些都意味著行動裝置 App的設計和開發只能在充滿制約的條件下保守地進行。所以當時,人們通常只注重應用能否正常工作,而不會太在意它的外觀樣式。而且,當時的行動裝置市場份額非常分散,應用程式的設計師與開發人員必須以某種最低配置方案為目標,才能保證應用能夠相容更多的裝置。這些局限使得設計師們幾乎無法在任何一款裝置中打造出最理想的使用者體驗。

而"智能手機"則帶來了一些新的挑戰。與普通手機相比,它們的螢幕確實更大更好,運算能力也強勁了很多,但這類裝置的輸入方式往往因廠商而異。當時,比較常見的輸入方式包括:

  1. 機身側邊的滾輪
  2. 四向或五嚮導航
  3. 獨立按鍵或物理按鍵
  4. 自訂按鍵或軟按鍵("確認"、"返回")
  5. 手寫筆
  6. 觸控螢幕

圖 1-2 Palm Treo智能手機

一款裝置可能包含上述任意幾種輸入方式的組合。很多時候,以輸入方式為代表的互動模式已經成為某些裝置的招牌。這種情況的產生,主要是因為早期的智能手機大多是由當時比較流行的PDA(個人數位助理,俗稱掌上型電腦)直接進化而來的。考慮到這些標誌性互動方式的價值和認知度,這些手機自然而然地選擇了保持PDA原有的互動特點。

圖 1-3 Palm TX掌上型電腦(PDA)

隨著功能手機和智能手機市場的日趨成熟,對於運行在這些裝置上的應用軟體的設計與開發工作也變得高度專業化。智能手機市場的混亂局面以及各平台之間的怪異差別,導致相關知識越來越脫離設計實踐,只有少數人才能掌握。

iPhone向這一局面發起了挑戰,它徹底顛覆了人們之前對於"手機是什麼"、"手機能做什麼"、"手機應該怎樣操作"等方面的認知,並使得相關專業領域的人員不得不改變舊有的思維模式。

如今,我們對iPhonee和iPad這樣的裝置已經司空見慣了,但是別忘了,在iPhone剛剛推出的時候,其Home鍵與外形設計都曾引發爭議。這款裝置的簡潔外觀、相比於同類產品的大尺寸螢幕、摒棄了多數傳統物理按鍵的設計方式等,都讓它與當時的其他智能手機形成了鮮明的對比。人們立刻開始質疑Home鍵的功能性及可用性,但同時,也有些觀點認為這個物理按鍵才是i最取得成功的關鍵因素。另外,全面觸屏化的輸入與控制方式也成為了熱門的爭論話題。

對曆史做了簡要的回顧之後,iOS人機介面設計規範的本質也變得清晰起來。當我們閱讀規範文檔的時候,可以從其中兩方面的主題當中感受到曆史發展的軌跡:

  1. 對於iOS設計理念的闡述與分析,特別是在輸入與控制等互動方式方面。
  2. 怎樣充分利用裝置平台的軟硬體功能,打造最佳的使用者體驗模式。

其實,這也就是規範當中"平台特性"這一部分存在的目的,即協助設計師與開發人員逐步瞭解iOS與那些他們曾經熟悉的其他平台的區別。這是很有必要的,因為如果不排除掉當時的業界產品帶給他們的那些先入為主的理念與標準,那麼iOS裝置、系統平台及應用所能達到的高度就會大打折扣。

這一明智的做法有效推動了蘋果的戰略落實。iOS裝置的地位得到了充分鞏固,並一躍成為擁有巨大市場吸引力的主流平台。

局限

然而,人機介面設計規範同樣有它沒有做到位的地方。即使蘋果很謹慎的規划著他們的設計準則與體驗規範,我們還是不難發現,其中的很多內容或多或少都存在著一定程度的局限性。互動設計師也許會因為某些部分的表述過於概念化,而難以找到太多有價值的資訊。規範文檔中的一些推薦設計模式在抽象化方面做的不夠,而且缺乏必要的基本原理描述。另外,一些關於設計方面的內容也顯得有些泛泛,沒能很好的從使用者體驗的角度深化展開。

規範文檔中一些關於設計開發流程方面的介紹,本是用來協助缺乏經驗的團隊儘快入門的,但在內容方面做的有些敷衍。而且,文中描述的流程顯然只適用於某些特定的需求情況,規範文檔並沒有清楚的給出更具綜合性與適用性的方法原則。

如果這是你第一次嘗試建立iOS應用,那麼這些問題其實不會對你造成太大的麻煩。蘋果在規範文檔中優先考慮了螢幕尺寸規格、裝置定向、觸屏互動方式等方面的內容。這樣做的目的,是讓設計與Team Dev將注意力集中在"輸入"和"輸出"這兩個對於使用者介面設計方案來說最為關鍵的組成要素上,並由此,將iOS行動裝置 App的設計理念進行最大化的傳播。

期待蘋果提供一套全面而精準的文檔資源是不太現實的,目前這套規範對我們來說已經是一個不錯的起點了。換個角度來看,我們還會發現,這套規範最主要的目的,其實是最大程度的降低將裝置平台開放給第三方開發人員所帶來的風險,以保護蘋果的品牌形象及iOS裝置在市場中的佔有率,進而確保其持久性的成功。任何一款第三方iOS應用的成功都是蘋果的成功,所以他們在這方面的長遠規劃是完全合理的。從表面來看,蘋果是在通過規範來普及優秀的設計模式,但從品牌的保護和持久化的角度來講,這套規範還承載著以下這些方面的戰略:

  1. 樹立文化上的威望,使消費者產生排他意識。
  2. 保持iOS平台與蘋果品牌之間的統一氣質。
  3. 證明其裝置的價格雖然高昂,但成本投入也同樣巨大。

超越規範

要打造一款成功的行動裝置 App,僅僅對於使用者體驗設計方面的相關問題有基本程度的瞭解是不夠的。市場中的iOS應用一直在不斷地更新換代,怎樣打造出令人難以抗拒的視覺表現形式及互動方式,並通過差異化的使用者體驗設計讓你的應用在市場中保持競爭性呢?對這方面的問題進行文檔化的梳理與分析是很重要的。另外,我們能否基於人機介面設計規範所倡導的 "外觀一致性"原則,進一步創造出更具衝擊力的高度定製化的視覺體驗,並將其融入到iOS裝置的互動環境當中?應該怎樣協調它們之間的風格差異?這類問題在眼下同樣沒有非常完整、準確、容易理解的答案供我們參考。

而這些正是本書的目的。我們要對iOS進行深入的解構和挖掘,協助讀者掌握符合iOS理念的設計思路與方法,進而打造出具有超越性的iOS應用。我會繞開所有涉及自訂介面外觀方面的爭論,專註於向讀者介紹一些卓有成效的工具和方法策略——你將學會怎樣從無到有的設計出令人讚歎的應用,或是一手包攬下對一款已有應用的重設計工作。

在接下來的章節當中,我們將對iOS的使用者體驗模式進行深入解析,一些可用性方面的話題也會被涉及到。不過,你需要知道,對一款成功的應用來說,傳統的可用性概念固然是重要的基本原則,但在某些情況下,這些原則也需要根據實際的設計需求做出必要的調整。你會瞭解到,對設計方案的選擇和決策,在很多時候其實是一種權衡的過程。

作為本書的讀者,你需要對iOS人機介面設計規範有所瞭解,並擁有規劃和設計iOS應用的項目經驗;另外,在使用者體驗設計方面的實際工作技能和思維方式也是很重要的。不過,即使你目前還不具備這些條件,本書仍然可以為你帶來很多有價值的設計理念與實踐方案,協助你更好的把握機遇,創造出令人驚歎的iOS行動裝置 App。

作文編譯自:C7210,原文地址。



相關文章

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.