觸摸屏手機(jī)輸入法的一些思考
![](http://image.woshipm.com/wp-files/img/99.jpg)
估計(jì)觸摸屏手機(jī)輸入法一直是大家心中的疼,為什么?因?yàn)槭謾C(jī)的屏幕太小導(dǎo)致按鍵都擠在一起,很容易誤按。這個(gè)問題基本上是無解的,因?yàn)槿说氖值拇笮∈且欢ǖ?,這決定了手機(jī)屏幕沒法突然變大。如何盡量的避免這個(gè)問題呢?
精妙設(shè)計(jì)的鍵盤布局
用到精妙這個(gè)詞,是因?yàn)殒I盤布局基本是一定的。要做出改動(dòng)就得費(fèi)不少心思。主要從下面幾點(diǎn)入手:
1.字母擺放
傳統(tǒng)的鍵盤方式有QWERTY全鍵盤布局和九宮格式的拇指鍵盤布局,前者直接照抄自桌面端的實(shí)體鍵盤,后者則來自于傳統(tǒng)的手機(jī)鍵盤。全鍵盤的問題在于每個(gè)字母太小,容易誤按,而拇指鍵盤的問題則是效率不高。
如何改進(jìn)全鍵盤的布局?大家如果看看自己桌子上的鍵盤就會(huì)發(fā)現(xiàn),這個(gè)鍵盤第一排10個(gè)字母,第二排9個(gè)字母,第三排7個(gè)字母。為了給每個(gè)字母獲得最大的空間,可以在第一排和第二排放9個(gè)字母,第三排放8個(gè)字母,字母的排列就用ABCDEF的方式。別小看這9個(gè)字母的寬度,因?yàn)槭謾C(jī)輸入法里從第二排開始有些空間就被浪費(fèi)了,而第三排更是加了些功能鍵在里面。為什么不把這些空間全部讓給字母按鍵呢?
有人會(huì)說,換成ABCEDF是在挑戰(zhàn)用戶習(xí)慣,其實(shí)我相信這種排列方式比QWERTY更容易讓人接受。因?yàn)橛米烂骀I盤的時(shí)候大部分時(shí)間是在盲打,但在手機(jī)上輸入的時(shí)候是在看著鍵盤輸入。
2.中英文區(qū)別對待
大部分用戶輸入中文的時(shí)候習(xí)慣用字母鍵盤,但字母鍵盤要輸入英文真是太痛苦了,所以輸入英文的時(shí)候總想換成全鍵盤,這樣就要摁兩次,第一次切換中英文,第二次切換鍵盤布局。
于是,很自然的,可以在設(shè)定里根據(jù)語言選擇不同的布局,當(dāng)切換語言的時(shí)候直接切換到相應(yīng)的鍵盤布局。
3.功能按鍵
不知大家有沒有這樣的經(jīng)歷,在輸入文字的時(shí)候不小心摁了刪除鍵,或者要輸入符號的時(shí)候按了語言切換鍵。這些功能按鍵的位置算是比較敏感的主題,因?yàn)檎`按功能鍵而讓整個(gè)輸入感覺變差的情況很多。
有兩個(gè)辦法來解決這個(gè)問題,一是讓用戶自定義功能按鍵的位置,每個(gè)人有每個(gè)人的習(xí)慣,比如我就極度的不喜歡刪除鍵靠近字母按鍵,如果可以自定義功能鍵位置,我就會(huì)把刪除挪到最下面。第二個(gè)辦法就是使用“大功能鍵”,當(dāng)你點(diǎn)擊這個(gè)鍵的時(shí)候,彈出一個(gè)窗口,然后在里面在選擇諸如語言,符號,鍵盤布局等內(nèi)容。同時(shí),因?yàn)橛靡粋€(gè)按鍵代替了好多鍵,整個(gè)鍵盤的空間就又省出來好多。
流暢的按鍵手感
曾經(jīng),因?yàn)槟硞€(gè)輸入法的鍵盤布局特別,我很喜歡用。但最后我還是放棄了,因?yàn)槟莻€(gè)輸入法手指按上去之后需要等一會(huì)才有反應(yīng)……
1.按鍵時(shí)間的長短
和實(shí)體鍵盤不同,觸摸屏鍵盤需要根據(jù)手指接觸屏幕的時(shí)間長短來確定用戶是否按了某個(gè)按鍵。這個(gè)時(shí)間的設(shè)定就十分微妙了。上面說的那個(gè)讓我難過的輸入法,在選字的時(shí)候,需要按下比按字母鍵盤更長的時(shí)間才能把字選好打到屏幕上,所以經(jīng)常有我不知道文字沒有選擇而繼續(xù)輸入字母結(jié)果造成輸入了長句而不能識別的情況出現(xiàn)。
說到按鍵時(shí)間,就多說一句,有的輸入法在一個(gè)按鍵上賦予兩種不同的功能,根據(jù)按鍵時(shí)間的長短來區(qū)分。想法是很好,但這絕對是對用戶耐心的挑戰(zhàn)。
快速選擇候選字詞
因?yàn)闈h字拼音的特點(diǎn),一個(gè)拼音可以對應(yīng)很多字詞,這個(gè)時(shí)候如何幫助用戶快速從候選字詞中選擇自己需要的那一個(gè)就成為了一個(gè)挑戰(zhàn)。
1.筆畫篩選
拼音+筆畫,這可以過濾到大部分的字詞從而幫助用戶選擇。這個(gè)辦法好多輸入法都在用,輸入篩選字詞用的筆畫有兩種辦法,一是直接在屏幕上書寫,二是從候選筆畫中選擇。我比較傾向于使用第一種,方便的多。
2.候選字詞的顯示
有些輸入法非常的小氣,候選字詞緊緊的擠在一起,讓本來就很繁瑣的輸入操作更加復(fù)雜。我想是不是能直接彈出一個(gè)大窗口,蓋住屏幕內(nèi)容不要緊,因?yàn)槟莻€(gè)時(shí)候我們關(guān)注的是選字。
豐富的本地詞庫
本地詞庫是解決輸入問題的好辦法。因?yàn)楦骷逸斎敕ㄗ龅亩己芎昧?,所以也沒什么好說的了。
1.特定字母組合
用戶通過自定義的特點(diǎn)字母組合來直接輸入短語和句子。優(yōu)點(diǎn)是直觀易用,缺點(diǎn)就是如果定義的多了,估計(jì)用戶自己都暈了。
2.智能學(xué)習(xí)用戶詞匯
根據(jù)用戶的輸入習(xí)慣來自動(dòng)調(diào)整候選字詞的順序。
最后,總結(jié)下幾種特殊的輸入法:
SWYPE
依次滑過每個(gè)字母,系統(tǒng)推測出你要輸入的單詞,手指無需離開鍵盤。這個(gè)輸入法在輸入英文的時(shí)候真的是很快。
訊飛
對著話筒說話,系統(tǒng)通過在線的服務(wù)分析出你所說的句子轉(zhuǎn)化成文字。這個(gè)識別率還是挺高的,缺點(diǎn)是在沒有wifi的時(shí)候流量和速度都是硬傷,另外自己對這手機(jī)說話這一點(diǎn)感覺也比較詭異……
觸寶
獨(dú)特的兩個(gè)字母一組的鍵盤布局,方便喜歡全鍵盤模式的用戶。
aeviou
當(dāng)按下一個(gè)字母后,該鍵周圍自動(dòng)出現(xiàn)可能和這個(gè)字母搭配的另外的拼音字母,此時(shí)用戶可以滑過第二個(gè)字母,然后第三個(gè)后選組出現(xiàn)。這個(gè)輸入法用的是區(qū)分聲母和韻母的原理來達(dá)到簡化鍵盤上的按鍵數(shù)量的目的。
百度輸入法
特殊的字母選擇,當(dāng)用戶使用九宮格鍵盤時(shí),可以根據(jù)手勢從三個(gè)字母中選擇一個(gè)。
希望在不久的將來,可以有更好用的輸入法出現(xiàn)。
來源:http://hiorion.com/stars/495
- 目前還沒評論,等你發(fā)揮!