大家最熟悉的鍵盤就是個典型的例子,QW開頭的字母鍵排列模式與字母表的順序完全無關(guān),剛開始學習的時候肯定感覺很奇怪;交錯式的布局更讓很多游戲使用的WASD方向鍵等按鍵并不“整齊”,對玩家也不友好。這是因為最初的鍵盤是用于打字機的,為了避免一些單詞中常用的連續(xù)字母快速打出時打字桿糾纏在一起,就得交錯排布,并將一些會快速連續(xù)敲擊的常用連續(xù)鍵,如英文中特別常用的“T”、“H”、“E”鍵盡量分到互不干擾的敲擊桿上,最終形成了這種順序(圖1)。
由于很多西方國家很早就普及了打字機,大家已經(jīng)習慣了這種按鍵排列,因此在計算機出現(xiàn)后,鍵盤也沿用了打字機的布局,甚至連交錯布局都延續(xù)下來了。雖然之后也出現(xiàn)過一些更符合人體工學和快速輸入的新布局,但習慣已經(jīng)積重難返。其實在手機端也有類似的例子,例如理論上效率更高的一些新型軟鍵盤設(shè)計(圖2)就替代不了傳統(tǒng)的九宮格和26字母形式。
鍵盤的伙伴鼠標也是這樣,它的傳統(tǒng)樣式是“趴”在桌面上的,而不是更適合人體自然角度的豎直抓握方式。這是因為其開發(fā)初期的小盒子造型(圖3)使得用戶已經(jīng)完全習慣了這種模式,豎直抓握設(shè)計(圖4)反而成了異類,需要重新習慣。
另外一個大家可能想不到,而至今都造成實際麻煩的“馬臀效應(yīng)”就在大家正盯著的顯示屏,特別是電腦的顯示屏上。顯像管屏幕時期的畫面是用一個電子束“打擊”像素點,激發(fā)其中的熒光物質(zhì)發(fā)出適當?shù)牧炼?,呈現(xiàn)出適合的色彩(圖5)。電子束會在磁力控制下橫向掃描各個像素點,然后再逐行或隔行下移,并如此往復來激活所有像素點,最終展現(xiàn)出整個圖像。
這種掃描方式在圖像數(shù)據(jù)快速更新的時候,就可能出現(xiàn)剛掃描更新完第n幅圖像的上半截,第n+1幅圖像的數(shù)據(jù)就到了,于是繼續(xù)向下掃描更新圖像時,實際上呈現(xiàn)的是n+1幅圖像的下半部分,兩幅圖像間變化的部分接不上,就叫圖像“撕裂”了(圖6)。我們常說的G-Sync一類圖像穩(wěn)定技術(shù),就是解決圖像撕裂問題的。
大家發(fā)現(xiàn)有什么不對勁的地方嗎?沒錯,我們現(xiàn)在用的可是液晶顯示器(LCD),早已不再是顯像管顯示器(CRT)了(圖7)。不過因為顯示機制的延續(xù),畫面變化時,像素的改變?nèi)匀皇侵鹦羞M行的,我們用著沒有電子束掃描線的顯示器,卻還得遇到當年電子束掃描顯示的問題。
這樣看似不合理,其實淵源很“深”的地方還有很多。比如鍵盤的輸入鍵(Enter)在老用戶、老教材中可能被叫做“回車”,就同樣是打字機功能叫法的延續(xù);還有如Windows一直保留著早已淘汰的軟驅(qū)固定盤符A和B、有些開發(fā)軟件基于“原始”顯示器寬度的80個字符命令/代碼限制等等。了解了這些,下次再看到別扭的電腦設(shè)計,大家應(yīng)該能釋然一點了吧。