Skip to Content
操作介面設計模式 第二版
book

操作介面設計模式 第二版

by Jenifer Tidwell
January 2012
Intermediate to advanced
584 pages
11h 56m
Chinese
GoTop Information, Inc.
Content preview from 操作介面設計模式 第二版
第八章
自使用者取得輸入:
表單與控制元件
總有一天,各位所設計的軟體將需要詢問使用者某些問題。甚至,在大家開始與軟
體互動時就需要發問了,請問:這個軟體應該安裝在哪裡?你的登入名稱為何?你
想要搜尋什麼字串?
使
c o m b o b o x e s
GUI 或網站時,最早使用的介面元素。
但是,設計出很笨拙的互動也很容易。這裡有另一個範例:你希望看哪裡的天氣預
報?使用者可能會想,『這是要我指定一個城市、一個國家、一個郵遞區號,還是
其他什麼東西?可以使用縮寫嗎?如果拼錯會怎樣?萬一我問了一個系統不知道的
地點會怎樣?沒有地圖可以讓我直接選嗎?為何系統不記得我昨天指定的位置?』
本章討論一 些方法,可 以讓這些問 題變得順利 。這裡所描 述的模式、 技術和控制
元件,多半用在表單(form)設計上 所謂的「表單」,就是一連串的問題和答
案。然而,本章介紹的一切也適用在其他環境,像是網頁的各個控制元件或應用程
式的工具列。輸入設計和表單設計都是互動設計者的核心技術,你可以將它們運用
在任何平台的任何類型上。
表單設計基礎入門
首先,在進行輸入和表單設計的時候,有一些守則要牢記:
確定使用者看得懂問題,以及為何如此問
這點完全和問題的背景有關,任何通用用法看起來
Become an O’Reilly member and get unlimited access to this title plus top books and audiobooks from O’Reilly and nearly 200 top publishers, thousands of courses curated by job role, 150+ live events each month,
and much more.

Read now

Unlock full access

More than 5,000 organizations count on O’Reilly

AirBnbBlueOriginElectronic ArtsHomeDepotNasdaqRakutenTata Consultancy Services

QuotationMarkO’Reilly covers everything we've got, with content to help us build a world-class technology community, upgrade the capabilities and competencies of our teams, and improve overall team performance as well as their engagement.
Julian F.
Head of Cybersecurity
QuotationMarkI wanted to learn C and C++, but it didn't click for me until I picked up an O'Reilly book. When I went on the O’Reilly platform, I was astonished to find all the books there, plus live events and sandboxes so you could play around with the technology.
Addison B.
Field Engineer
QuotationMarkI’ve been on the O’Reilly platform for more than eight years. I use a couple of learning platforms, but I'm on O'Reilly more than anybody else. When you're there, you start learning. I'm never disappointed.
Amir M.
Data Platform Tech Lead
QuotationMarkI'm always learning. So when I got on to O'Reilly, I was like a kid in a candy store. There are playlists. There are answers. There's on-demand training. It's worth its weight in gold, in terms of what it allows me to do.
Mark W.
Embedded Software Engineer

You might also like

精實企業|高績效組織如何達成創新規模化

精實企業|高績效組織如何達成創新規模化

Jez Humble, Joanne Molesky, Barry O'Reilly
優雅的SciPy|Python科學研究的美學

優雅的SciPy|Python科學研究的美學

Juan Nunez-Iglesias, Stéfan van der Walt, Harriet Dashnow
精通機器學習|使用Python

精通機器學習|使用Python

Sarah Guido, Andreas C. Mueller
量子计算机编程:从入门到实践

量子计算机编程:从入门到实践

Eric R. Johnston, Nicholas Harrigan, Mercedes Gimeno-Segovia

Publisher Resources

ISBN: 9789862762554