(相關(guān)資料圖)
15 年前,初代 iPhone 橫空出世,可謂是重新定義了智能手機(jī)。 現(xiàn)在,前蘋果軟件工程師和設(shè)計(jì)師 Ken Kocienda 透露了關(guān)于初代 iPhone 為何缺失關(guān)鍵功能--復(fù)制粘貼的背后原因。 Kocienda 于 2001 年加入蘋果,是 iPhone 背后的關(guān)鍵工程師之一。
在開發(fā) iPhone 之前,Kocienda 曾在創(chuàng)建 Apple Safari 網(wǎng)絡(luò)瀏覽器的團(tuán)隊(duì)中工作,這保證了他在 Apple 第一款智能 手機(jī) 的開發(fā)中發(fā)揮了重要作用。
在初代 iPhone 上市 15 周年之際,這位前 蘋果 工程師決定分享一些關(guān)于蘋果如何創(chuàng)造第一款 iPhone 的有趣故事。其中一個(gè)包括有關(guān)該公司為何決定推出其第一款沒有復(fù)制和粘貼選項(xiàng)的智能手機(jī)的詳細(xì)信息。
Kocienda 簡(jiǎn)短而有趣的解釋是,Apple 工程師沒有時(shí)間在第一臺(tái) iPhone 上實(shí)現(xiàn)復(fù)制和粘貼。據(jù)他介紹,當(dāng)時(shí)該團(tuán)隊(duì)忙于創(chuàng)建 iPhone 的虛擬鍵盤及其自動(dòng)更正系統(tǒng)。 iPhone 推出后,Kocienda 和他的團(tuán)隊(duì)最終決定開發(fā)復(fù)制和粘貼選項(xiàng),但仍然需要一段時(shí)間才能為用戶準(zhǔn)備好該功能。
工程師解釋說(shuō),他提出了“放大文本放大鏡”的想法,讓用戶知道他們將文本光標(biāo)指向的確切位置,這對(duì)于復(fù)制和粘貼至關(guān)重要。然而,即使使用經(jīng)典的虛擬放大鏡,由于自然閃爍,用戶將手指從屏幕上移開后,光標(biāo)最終還是會(huì)在字符之間移動(dòng)。
Kocienda 不得不開發(fā)一個(gè)“觸摸歷史記錄”,僅用于文本編輯。這樣,在手指離開屏幕后,系統(tǒng)會(huì)在最后一次觸摸后的幾毫秒內(nèi)自動(dòng)檢測(cè)到用戶手指的位置,從而使光標(biāo)停留在用戶真正想要的位置。
【來(lái)源:cnBeta.COM】
關(guān)鍵詞: