最簡單的東西總是最容易被忽視 談看不見的設計

2021-06-19 10:27:20 字數 769 閱讀 9937

好的設計⋯⋯是盡可能不著痕跡的設計。——dieter rams

以下我提供了一些新舊夾雜的例子,它們提醒了我把握「就是好用」的工作原則:

dropbox 尚未問世前,我們有很多不同的方法在電腦間分享或同步檔案,比如從某些伺服器空間或 ftp 訪問、把重要的檔案用電子郵件寄給自己,或利用網路服務上傳下載檔案。這些選項都爛透了,因為它們迫使你歷經手動上傳下載的步驟。dropbox 運用最直觀的方式徹底簡化迂迴的過程,讓使用者以系統資料夾儲存或欲同步、分享的檔案。所有人使用資料夾都易如反掌,同步過程幾乎毋須任何手動步驟。如果你得在多台電腦或多組團隊間工作,肯定無法想像缺少 dropbox 的時刻。

看完這支影片,你馬上就對 knock 的運作了然於胸。我不在乎密碼框格要多簡潔輕盈,你知道什麼才叫簡單嗎?只要敲敲你口袋裡的 iphone 就能解除 macbook 的密碼鎖。

未來,不久之後,有一天聲控將進步到可靠值得信賴,所有輸入指令幾乎都倚賴聲控,因為開口說話遠比點選手機、通過重重選項、最後才用手指頭打字來得簡單俐落。當那天來臨時,我猜我們每天使用的介面會少掉一半。

現在單車安全帽既可以讓你著上喜愛的顏色、也可以任意在上面塗鴉,要自製煥然一新、突顯個性的安全帽非常簡單。只是,安全帽笨重而且難以攜帶的問題從來沒有解決,設計師何不設法製造一款「看不見」的安全帽?我不懂這個領域,但假若有朝一日它真的在街頭流行起來,絕對是令人驚奇萬分的設計。

最後,我要強調的是,我們該執著的不是 ui、螢幕或影象呈現的樣貌,使用是否簡易才是最應絞盡腦汁的地方。有時,最簡單的東西總是最容易被忽視啊。

容易被忽視的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列印出的型別依然為右值引用是別名,構造好的引用可當作自身,引用之間的非初始...