數(shù)據(jù)的輸入蒸痹、存儲與數(shù)據(jù)的檢索是數(shù)據(jù)管理中非常重要的一部分碟婆。當(dāng)我們拿起手機(jī)竖共,我們時時刻刻都在進(jìn)行著輸入操作,設(shè)備也在不斷的存儲我們輸入的數(shù)據(jù)借帘。這里主要討論輸入和存儲這兩部分肺然。
輸入
移動端輸入可以簡單的分為三個部分:判斷式輸入、字段式輸入以及綜合式輸入拾碌。
先舉幾個簡單的例子校翔,比如微信中看見覺得好玩有趣的東西防症,順便點個贊哎甲;比如美團(tuán)中看中某家餐廳正在大力優(yōu)惠炭玫,然后趕緊添加收藏;以及tinder開創(chuàng)的左滑右滑分別代表喜歡和跳過的瀏覽方式等指么。
這些都相當(dāng)于數(shù)據(jù)的輸入伯诬,因為這些判斷式的操作都將直接關(guān)聯(lián)進(jìn)我們的賬號中盗似,你會發(fā)現(xiàn)假如你沒有登陸的話平项,收藏、喜歡等功能都是沒法正常使用的接癌。而且這些數(shù)據(jù)一般都可以在我們的個人主頁找到記錄缺猛,比如美團(tuán)中有一個查看我的收藏功能,在這里可以查看到之前收藏過的店面耻姥;或則默認(rèn)在系統(tǒng)中記錄但并不顯示出來有咨,比如網(wǎng)易云音樂我們跳過了一首歌座享,系統(tǒng)將記錄下你的行為征讲,并在你的賬號下留下一個記錄,以便于網(wǎng)易云推薦的音樂更加符合你的口味。
將這種輸入的形式稱為判斷式輸入滤祖,主要是因為它僅僅是一個是與否的判斷瓶籽,比如點贊匠童,你只能選擇贊或則不贊。這種方式常見于內(nèi)容列表的展示中塑顺,用于快速的記錄數(shù)據(jù)汤求,相當(dāng)于做了一個簡單的記號⊙暇埽可以類比于我們生活中看書時扬绪,覺得哪里比較好,折一個角便于以后查詢裤唠。
這種形式的優(yōu)勢還是十分明顯的挤牛,因為它具有易理解种蘸、操作簡便等特點墓赴,對于某些需要快速標(biāo)記的地方能起到很好的效果。但由于只有是與不是的兩種選擇航瞭,限制還是很大的诫硕,很多情況下并不能僅僅用是與不是來做一個簡單的數(shù)據(jù)輸入。
同樣也先舉幾個例子刊侯,比如注冊一個社交軟件章办,首先要給自己一個昵稱;比如在購買車票的時候,要先選擇出發(fā)和到達(dá)的地點纲菌;還有像想要查看某個地方離自己的距離挠日,打開百度地圖,然后輸入一個地址翰舌。
這些數(shù)據(jù)的輸入都屬于一個相應(yīng)特征的字段嚣潜,而且一般比較短,比如昵稱代表的是用戶在該軟件中的名字椅贱,而在購票軟件中輸入的出發(fā)地點對應(yīng)的則是出發(fā)地點這個字段懂算。
對于這類數(shù)據(jù)輸入,有2種常見的形式庇麦。第一種是不限制輸入的內(nèi)容计技,比如昵稱,用戶可以任意的選擇字母文字?jǐn)?shù)字以及符號的組合來作為自己的昵稱山橄,這種方式相對而言可控性比較低垮媒,但我覺得一款數(shù)字軟件本身就應(yīng)該給予用戶更多的權(quán)利,系統(tǒng)給予適當(dāng)?shù)膶徍思纯伞?/p>
而對于審核這里順便提及一下先后問題航棱,假如對于輸入的數(shù)據(jù)需要審核睡雇,那么審核應(yīng)該盡可能的提前。當(dāng)用戶并不愿意仔細(xì)的閱讀規(guī)則的時候饮醇,這一點尤其重要它抱,可以想象一下當(dāng)用戶輸入了好幾個字段的內(nèi)容之后,點擊了下一步朴艰,系統(tǒng)突然彈出提醒說您的第一個字段不符合規(guī)則观蓄,請重新填寫,這種感覺就像用戶剛剛覺得自己快要沖刺到達(dá)終點了祠墅,卻被突然取消了參賽資格侮穿。那么盡可能的提前審核,將讓用戶更加清楚這些規(guī)則饵隙,一步一步的走向終點撮珠。那么是否要清空錯誤的信息呢?對于這個問題金矛,我個人認(rèn)為不應(yīng)該清空芯急,因為系統(tǒng)負(fù)責(zé)的僅僅是審核,不應(yīng)該被賦予編輯的權(quán)利驶俊,但可以提供給用戶一鍵清空的途徑娶耍。
第二種是限制輸入的內(nèi)容,比如許多社交軟件為了讓用戶更好的匹配到興趣相似的朋友饼酿,會在注冊后彈出一個頁面詢問用戶對哪些東西感興趣榕酒,然后列出一系列的興趣標(biāo)簽胚膊,比如二次元、動漫想鹰、美劇紊婉、NBA、跑車等等辑舷。這就是一種限制型的輸入喻犁,用戶無法自己提交感興趣的內(nèi)容,只能在提供的標(biāo)簽中進(jìn)行選擇何缓。這樣做的好處是肢础,可控性非常強(qiáng),減少了軟件匹配系統(tǒng)的壓力碌廓,匹配也將更加的精準(zhǔn)传轰,避免出現(xiàn)一些無厘頭的標(biāo)簽。而在百度地圖中谷婆,如果想要尋找相應(yīng)的地點慨蛙,軟件提供了一個輔助性的功能,就是在用戶輸入的同時會提供相應(yīng)的聯(lián)想詞提供參考波材,這也是另一種限制輸入的方式股淡,不僅可以讓用戶更快的輸入自己想要輸入的內(nèi)容,而且也避免了一些不正式的自然語言的影響廷区。但不正式的自然語言在生活中隨處發(fā)生,比如打的說要去某個電影院贾铝,有時我們會對司機(jī)說『帶我們?nèi)タ拷叫薪值哪莻€老一點的電影院』隙轻。這話老司機(jī)一般都懂,但對于一臺機(jī)器而言垢揩,它可能并不懂這些玖绿。
綜合式輸入,比如突然有了感慨叁巨,想發(fā)一段文字在朋友圈斑匪;比如在一個攝影社區(qū)中,把自己今天拍的一張好看的照片po了上去锋勺;又或者在一個寫作平臺蚀瘸,發(fā)表了一篇自己對于生活的對于愛情的看法。
這種數(shù)據(jù)輸入的形式庶橱,不同于前面贮勃,綜合性比較強(qiáng),不再僅僅是文字而已苏章,可以添加圖片寂嘉、視頻以及音頻等等奏瞬。而且往往輸入的都是較長的內(nèi)容。常見于筆記工具類泉孩、閱讀類以及社交類的應(yīng)用中硼端。
它的優(yōu)勢顯而易見,可以包容各種形式的內(nèi)容寓搬,但同樣也是最復(fù)雜的數(shù)據(jù)輸入珍昨,因為涉及到諸如文字的各種格式的修改、圖片的格式的限制订咸、圖文的排版形式曼尊、視頻的大小限制等等。往往用戶在做這種綜合式輸入的時候脏嚷,界面上往往都會有很多輔助型的工具骆撇,但移動端的界面畢竟有限,如何讓用戶更好的在移動端進(jìn)行輸入父叙,是一個需要深入考慮的事情神郊。比如常見的功能盡量放在用戶操作更加方便的地方,一些不太常用的功能進(jìn)行相應(yīng)的折疊趾唱。對于不同類別的功能涌乳,利用視覺上的分離,使它們組成不同的功能組合甜癞,便于用戶的理解夕晓。
存儲
數(shù)據(jù)進(jìn)行了輸入那么緊接著就是如何存儲,相比于pc端悠咱,移動端在存儲方面做了很多改良蒸辆,引用一段about face中的話:
IOS之類的移動操作系統(tǒng)將文件和創(chuàng)建該文件的應(yīng)用緊密地關(guān)聯(lián)起來,要使用文檔析既,就必須打開創(chuàng)建文檔的應(yīng)用躬贡,才能訪問文檔。一旦適應(yīng)了這種以應(yīng)用為中心的范式眼坏,事情就簡單多了拂玻。
回想一下在pc端找文件,我們需要清楚的記得文件放在了什么地方宰译,如果遺忘了關(guān)鍵的信息檐蚜,可能就再也無法找到這個文件。而移動端將文件與應(yīng)用相關(guān)聯(lián)囤屹,我們在使用相應(yīng)的文件時熬甚,就可以很方便的打開相應(yīng)的應(yīng)用,然后找到對應(yīng)格式的要找的內(nèi)容肋坚。當(dāng)然對于少數(shù)幾種文檔類型乡括,比如圖片肃廓、音樂等,是可以在整個系統(tǒng)中進(jìn)行方便的調(diào)用查看的诲泌。
在移動端盲赊,由于不同的內(nèi)容是關(guān)聯(lián)相應(yīng)的應(yīng)用的,要在其他的應(yīng)用中調(diào)用敷扫,可以通過不同軟件的分享功能菱魔,但常見的分享都是針對于那幾個主要的社交應(yīng)用渣刷,有一些閱讀類應(yīng)用稍有不同,不僅支持分享到社交應(yīng)用,還可以分享到各種稍后閱讀以及筆記類軟件中验靡,扯遠(yuǎn)了骏令,拉回來则果。
移動端存儲還有一個顯著的特點就是對于云的應(yīng)用岳掐,由于谷歌在這一領(lǐng)域的領(lǐng)導(dǎo)作用,很多基于云的應(yīng)用可以自動存儲哮奇,免去了用戶的擔(dān)憂和困擾膛腐。而且隨著云技術(shù)的不斷提高,以及網(wǎng)絡(luò)速度的不斷提升鼎俘,存儲將越來越多的從本地傳輸?shù)皆浦姓苌恚迷瓶梢詫崿F(xiàn)跨屏式的自由工作,在多個設(shè)備中都可以查看到保存在云端的文件贸伐,方便快捷勘天。而且將用戶的信息從多個設(shè)備中轉(zhuǎn)移到同一個云賬戶下存儲,比如用戶的手機(jī)設(shè)備捉邢、Pc端误辑、各種物聯(lián)網(wǎng)設(shè)備上的數(shù)據(jù)做一個整合分析,這樣提供給用戶將是一個全新的體驗歌逢,成為一個強(qiáng)力的云端管家,幫助用戶處理各種事務(wù)提升效率翘狱。
除了上面兩個比較顯著的移動端特點以外秘案,關(guān)于存儲還可以探討很多通常的問題,比如自動存儲問題潦匈,在使用word的時候阱高,我們經(jīng)常會遇見寫了一個文件以后,點擊關(guān)閉茬缩,這時會彈出一個提示框赤惊,詢問是否需要保存。對于這個問題凰锡,選擇是的人數(shù)應(yīng)該是要遠(yuǎn)遠(yuǎn)大于選擇否的未舟,那么這個提示框是否應(yīng)該出現(xiàn)就是一個值得討論的問題了圈暗。我認(rèn)為既然用戶已經(jīng)付出了時間和精力去寫下一段內(nèi)容,這段內(nèi)容必然是有它的價值的裕膀,所以作為一個草稿保存下來是理所應(yīng)當(dāng)?shù)脑贝>秃帽仍谂恼盏臅r候,在預(yù)覽框中已經(jīng)取景完畢昼扛,按下了快門鍵寸齐,這時系統(tǒng)詢問你是否要保存剛才所拍的照片,想必對于留住美好瞬間的喜悅感將被這樣的問題所摧毀抄谐。幸好大部分應(yīng)用都加上了自動存儲的功能渺鹦,避免了用戶的努力付之一炬,像微信朋友圈po狀態(tài)蛹含,如果恰好來了一條消息毅厚,回了消息以后還能繼續(xù)編輯原先寫下的內(nèi)容;還有知乎回答某個問題挣惰,如果沒有選擇發(fā)布而退出編輯卧斟,這個回答將自動的保存為草稿,方便用戶后續(xù)的使用憎茂。
最后對于移動端數(shù)據(jù)的輸入與存儲珍语,我可能也只是談了一小部分,如果大家有什么想要探討的竖幔,歡迎和我繼續(xù)探討板乙。