程式設計師的修煉從優秀帶卓越
第三章 web設計原則:
**的評判標準
載入的速度要快
這到底是什麼東西
給我看乙個例子
清清楚楚的告訴我要做什麼,並且掃除障礙
擁抱你的受眾,即使意味著要把其他受眾排除在外,你不可能滿足所有的使用者
追求簡單:不要設計太多按鈕,不要堆砌無效的需求,少即使多,像谷歌瀏覽器
應用不會取代**,但是應用的體驗要比**的體驗好很多
切記墨守成規:使用者介面應該內部保持一致,但橫向與世界上的其他應用程式保持一致就沒有必要了。
詭異的單鍵設計:
可用性並非陽春白雪:如果你的專案沒有人關心可用性,那麼你的專案注定失敗
費茨定律的另一面:乙個東西越大,離游標越近,它就越容易被點選上。要讓不常用或危險的ui元素難以被點選。
可用性與易學性
谷歌的頭號的ui問題
只是多乙個:如果你想再加乙個什麼ui元素,請確信,你所加那個元素不是壓倒駱駝的最後一根稻草
敢於說不:創新並不是接收所有的東西,而應該對除了關鍵性功能之外的所有的東西統統說不。
使用者介面很難做
第三章 API設計篇
以普通使用者為例,實現使用者註冊 登入 密碼修改等介面 version v1 bp user api blueprint bp name url prefix version bp api.route register methods post swag from api docs user reg...
Web前端第三章(清華 2019 2 18)
float 父元素圍住浮動的子元素 1.父元素設定為overflow 2.父元素也浮動 3.新增乙個空的 末元素 clear both 4.clearfix規則 clearfix after 布局 微博 左中右三欄 固定寬度 div overflow p1 p2 p3 float left goog...
第三章 堆疊
1.基礎知識 堆疊可以實現很多的應用,遞迴的問題轉化成非遞迴形式,在本質上也是堆疊的問題.它是一種 filo 操作的資料結構,一般也有兩種儲存方式 陣列跟鍊錶實現形式,這裡我給出了鍊錶形式的堆疊模板,裡面包括了基本的堆疊所有的操作,還有兩個比較著名的應用例子,時間倉促,精力比較有限,關於迷宮老鼠還沒...