前蘋果工程師解釋:為何一代 iPhone 沒有複製貼上功能

前蘋果工程師解釋:為何一代 iPhone 沒有複製貼上功能

15 年前,美國 Apple 公司推出了全世界第一支智慧手機 iPhone,從那時起發生了很多變化,完全抄襲 iPhone 的 Android 系統也在之後一年誕生。而第一款 iPhone 實際上沒有任何形式的複製和貼上功能,而一位前蘋果工程師解釋了原因。

 

第一部iPhone沒有複製貼上功能

Ken Kocienda 於 2001 年加入蘋果公司,是開發第一代 iPhone 的團隊中的一名關鍵工程師。在開發 iPhone 之前,Ken Kocienda 是創建蘋果 Safari 網路瀏覽器的團隊成員–這保證了他在蘋果第一款智慧手機的開發中發揮重要作用。

週日,Kocienda 分享了一個有趣的軼事,詳細說明了為什麼第一代蘋果手機沒有複製和貼功能。

Kocienda 說,簡短的答案是,在第一代 iPhone 發貨之前,團隊沒有時間做好它。這位前蘋果工程師說,他當時正忙於研究該設備的鍵盤、自動更正和文本功能。

前蘋果工程師解釋:為何一代 iPhone 沒有複製貼上功能 | Apple News, iPhone, Kocienda, 蘋果新聞 | iPhone News 愛瘋了

當時團隊已經在忙著創建 iPhone 的虛擬鍵盤和自動更正系統。iPhone 推出後,Kocienda 和他的團隊終於決定研究複製和貼上選項,但仍需要一段時間才能為用戶準備好這項功能。

這位工程師解釋說,他提出了「放大文本放大鏡」的想法,讓用戶知道他們的文本光標究竟指向哪裡,這對擁有複製和貼上功能至關重要。然而,即使有了那個經典的虛擬放大鏡,在用戶將手指從螢幕上移開後,由於自然的閃爍,光標最終還是在字符之間移動。

前蘋果工程師解釋:為何一代 iPhone 沒有複製貼上功能 | Apple News, iPhone, Kocienda, 蘋果新聞 | iPhone News 愛瘋了

關於 iPhone 上的文字輸入系統的另一個有趣的細節是,據這位前蘋果工程師說,所有風格化的文字最初都是基於 WebKit 的。這意味著,每當一個應用程式使用自定義字體時,它基本上是在顯示一個微小的網頁來渲染文本。當文本字段不處於編輯模式時,它們顯示的是其內容的靜態圖像–可能是為了節省 CPU、記憶體和電池。