關於表單(form)設計的學習

2021-07-25 04:20:35 字數 869 閱讀 6511

一直以來,我發覺自己非常缺乏設計天分,不說網頁色彩搭配,我發覺自己連設計乙個簡單的、整潔的表單都十分吃力。幸運的是,我在學校圖書館發現了《web表單設計:建立高可用性的網頁表單》這本書,因此就如獲至寶認真看起,斷斷續續的把整本書都瀏覽了下。對了,確切地說,這是本設計思想指導的書,不談技術。

書本中最讓我長知識的是,書本提出了關於構建表單的三層理論:關係、對話和外觀。

再配張圖吧。

且看如下書中的精彩點吧!

這章節有如下兩個比較不錯的知識點。

法則1  建立信任

如果人們對提出問題的機構充分信任,並且贊同資訊的使用目的,他們就更願意作答。如果人們對你抱有不信任的態度,結果他們要麼放棄填寫表單,要麼編造乙個謊言

法則2  降低社交損失

社交損失是一種不良情緒,比如感到自卑,或者處境不利

法則3  增加獎勵

如果人們意識到填寫表將獲得一些獎勵,會更願意作答

我們在做出題設安排時候,一定要考慮題目的語句表述是否通暢,是否有歧義。

悲劇哈,我的書被圖書館阿姨給清理了…

然後就沒寫完,在此向閱讀本博文的你道歉

參考資料:《forms that work –designing web forms for usability》  caroline jarrett、gerry gaffney   董淑禎 【譯】

關於表單(Form)

http協定基本的兩個請求方式為get與post,get請求方式為直接在請求的網址上傳送請求的相關資訊,例如 get login.jsp?user justin get請求方式由於是直接在網址上傳送請求的相關資訊,所以會在網址列上出現相關的請求資訊,例如 一些表頭 post資料本體 在設計表單的時候...

關於form表單提交的問題

1.提交form表單,必須獲取到input裡面的值 2.針對以下 將div裡面的值賦給input,先獲取div的值,在jquery裡面 var typetext this text 然後將typetext放到input中,type val typetext type 是input的id 3.form...

django學習 Form表單

在驗證某個欄位的時候,可以傳遞乙個validators引數用來指定驗證器,對資料進行進一步的過濾。驗證器有很多,但是很多驗證器我們其實已經通過這個field或者一些引數就可以指定了。比如emailvalidator,我們可以通過emailfield來指定,比如maxvaluevalidator,我們...