前苹果工程师解释为什么第一代 iPhone 没有复制和粘贴功能

js 原创
2022-06-21 电脑百科网

6 月 21 日音讯,苹果在 15 年前推出了第一代 iPhone,其时乃至没有仿制和张贴功用。现在,前苹果软件工程师和设计师 Ken Kocienda 透露了具体细节。

Kocienda 于 2001 年参加苹果,是 iPhone 背后的关键工程师之一。在开发 iPhone 之前,Kocienda 曾在 Safari 浏览器的初始团队中作业,这使得他在第一代 iPhone 开发中发挥了重要作用。

关于第一代 iPhone 没有仿制和张贴功用的原因,Kocienda 的解释很简单:没时间开发。

据他介绍,团队其时忙于开发 iPhone 的虚拟键盘及其主动更正体系。第一代 iPhone 推出后,Kocienda 和他的团队终究决议开发仿制和张贴选项,但仍然需要一段时间才能终究落地。


Kocienda说,他提出了文本放大镜的想法,让用户知道他们的文本光标的确切方向,这对模仿和发布非常重要。然而,即使使用经典的虚拟放大镜,当用户的手指从屏幕上移开时,由于自然的抖动,光标仍然会在字符之间移动,因此这种功能在当时不太可靠。

为此,科肯达开发了一种仅用于文本编辑的接触史。在最后一次接触后的几毫秒内,系统会主动检测用户手指的位置,从而使光标保持在用户真正想要的位置。

iPhone文本输入系统的另一个有趣的细节是,所有的风格文本最初都是基于webkit的。这意味着,当应用程序使用自定义字体时,它基本上会显示一个小网页来呈现文本。当文本不在编辑形式时,它们会显示其内容的静态图像。

据了解,2009年,作为iPhoneOS3.0的一仿制和张贴功能作为iPhoneOS3.0的新功能。苹果甚至制作了一个电视广告来突出这个新功能。

小米8青春版内置壁纸大全 14张小米8青春版自带壁纸下载 华为nova3和3i哪个好 华为nova3i和nova3区别对比 vivo Z3和荣耀Play哪个好?详解荣耀Play对比vivo Z3区别 36张微信半透明头像素材下载 好看的微信无边框透明头像 联发科Helio P70性能如何 秒懂联发科P70天梯图性能排行 OPPO K1和A7X哪个好 OPPO A7X和OPPO K1区别对比
热门文章
为你推荐