Web開發和設計上容易被忽視的8個錯誤

2022-10-09 11:18:12 字數 985 閱讀 8871

錯誤1:表單標籤和各自的選擇域不匹配

使用「for」屬性允許使用者點選標籤,就可以選擇到表單中整個的輸入區域,這對單選框和核取方塊擴大點選區域十分重要。但要注意選擇內容的匹配。

錯誤2:logo不能鏈結回首頁

點選**的logo回到首頁已經是乙個基本的原則了,大多數的訪問者也已經習慣於此。另外,將logo展現在網頁的左上方也是需要的。

錯誤3:沒有區分已經訪問過的鏈結和未訪問的鏈結

處理已經訪問過的鏈結不需要高超的css技術,但它經常被忽略。應該給使用者乙個視覺上的提示,告訴他/她網頁中的哪些鏈結是已訪問過的。

錯誤4:沒有區別出當前處於啟用態的表單

尤其在使用輸入框或輸入域時,選擇使用「focus」或其它方式,展示出哪乙個區域在當前是處於啟用狀態的,這一點對使用者很有幫助。這裡可以是一種css樣式,比如高亮的邊框或背景色有些不同。

錯誤5:沒有提示描述

這也是乙個相對強制性的規定,要有這樣的思想和意識,除非你的是純粹的裝飾目的。另外,當你的存在鏈結時,的描述應該包括鏈結的位址。

錯誤6:錯誤的使用背景

我們經常會使用背景,但要注意有時你的背景會影響到客戶的閱讀,背景顏色和文字的顏色應該有較大的反差,防止網頁上的文字無法被識別。

錯誤7:不一致的介面設計

有一種錯誤叫過度的設計。一些設計師對**中的每乙個頁面都進行不同的設計,這就會讓使用者感到困惑和煩惱。無論你的**多麼的突出或吸引人,如果它的設計是不統一的,那麼使用者就會感到不自在,就會離開你的**。所以建議你的**中的每乙個頁面都使用統一的模板,設計盡可能的簡潔,擁有好的使用者體驗。

根據經驗,我們通常認為帶有下劃線或陰影的內容很可能包括超連結,所以不要在你的內容下方到處加下劃線,從而誤導使用者。如果你要強調突出一些文字,你可以選擇加粗它或使用其它的一些標籤。

容易被忽視的synchronized

public static final synchronized callmanager getinstance return minstance synchronized,多執行緒訪問同步鎖,具有以下特性 1 同一時間只允許乙個執行緒訪問 2 在乙個執行緒訪問synchronized 塊時,另乙個...

sql 容易被忽視的點

1 dual select查詢語句只有 select 就可以,但為了規範,湊結構,可以加個 dual 例 select now from dual 這個概念是oracle中的。在mysql中可寫可不寫。2 drop,delete truncate 的區別drop用於刪除資料庫,資料表的字段,刪除表 ...

C reference 那些容易被忽視的細節

工作之餘做個小結。te為實體型別,td為推斷型別 引用建立時即初始化賦值。作為函式引數時,程式進入函式就已經初始化完畢。注意區分值與值的引用。一旦創造了te t右值引用便有了別名,t的行為變成左值 傳入td 模板為左引用,但t列印出的型別依然為右值引用是別名,構造好的引用可當作自身,引用之間的非初始...