Skip to main content

Несмотря на то, что самый первый iPhone 2007 года перевернул рынок смартфонов и стал основой для современных смартфонов, он все же сильно отличается от нынешних гаджетов (в том числе и по функционалу). Один из самых очевидных примеров — отсутствие функционала копирования и вставки, который был добавлен только с выходом операционной системы iPhoneOS 3.0 в 2009 году. Бывший сотрудник Apple Кен Косиенда (Ken Kocienda) рассказал, почему так произошло. Он пришел в корпорацию в 2001 году и до работы над первым смартфоном Apple уже был одним из ключевых инженеров в команде, создающей браузер Safari. Об этом сообщает 9To5Mac.

Причина отсутствия копипаста в первом айфоне довольно проста — просто не было времени на его реализацию. И если с созданием буфера обмена сложностей не было (по крайней мере, Kocienda о них не сообщила), то с другими аспектами сложности были. По словам Кена, он придумал такое же увеличительное стекло, которое появляется при выборе места для вставки текста, но даже оно не избавило от проблем — когда пользователь убрал палец с того места, куда он хотел вставить текст, курсор переместился в другую область. Из-за этого разработчикам пришлось придумать «тач-лог».

В первом iPhone не было функции копирования и вставки.  Бывший сотрудник объясняет, почему

Косиенда также раскрыл и другие нюансы, среди которых — создание виртуальной области большего размера, чем объекты в интерфейсе. Это связано с тем, что восприятие пользователем того места, где он щелкнул на экране, и его фактическое местонахождение щелчка различаются — система должна была «предсказать», к чему пользователь действительно хотел прикоснуться. Эта функция также пригодилась для функции автокоррекции клавиатуры, поскольку она идентифицирует буквы, окружающие неправильную.

Оставить комментарий