我要離開公司離開老闆了,但工作也沒有因此減少些許。最近做了一個小小的功能(半小時以內)但是跟老闆review時的改動令我覺得很傻眼,顛覆了我對設計的理解 ̄□ ̄||
所以總結了一些這麼久以來令我傻眼的component用法。
例子一:Toggle — 用於交替轉換到新舊UI skin
我做了一些research,參照Outlook用toggle去轉換我感覺這個方法也適用而且體驗不錯,因此propose了。
但是,PM卻說我們有太多東西(按鈕)放在header bar了,就建議把轉換的menu藏在用戶的dropdown menu下面。我覺得某程度上也是合理的叭,等於menu options轉換主題皮膚。
最後提案給老闆,老闆的建議如下(我傻眼)
我解釋說,toggle的用法其實是開關轉換,如果用toggle放在menu option不適合,因為其他的option的用法都是靜態的,而toggle不是。但是老闆說那只是一張頭而已😂😂我該如何解釋。
例子二:Checkbox — 用於filter?!?!
據我所知Checkbox最多的用法就是多項選擇了/做選擇,通常都用Radio Button跟Checkbox的用法做對比(radio通常都是single selection)。
然而,系統用CheckBox的on&off去做data filter😂 如下圖,如果CheckBox勾選了之後就表示說下面的列表只是顯示assigned to me的東西。(whattttttt) 我知道確實有些奇怪,但是根據一些user的需求,他們是希望所有東西(可以filter的東西)都放出來,用最少的點擊數去做到想要的事情。
當然,如果我可以propose的話,我會將一些常用的filter function放出來,不常用的就放在filter button裡面。而且放出來的function要用對component😂
持續更新cases(如有)