一直以來,我發覺自己非常缺乏設計天分,不說網頁色彩搭配,我發覺自己連設計乙個簡單的、整潔的表單都十分吃力。幸運的是,我在學校圖書館發現了《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,我們...