
Одной из самых полезных новых функций, появившихся в iOS за последние несколько лет, стала функция автоматического заполнения кодов безопасности. Добавленная в iOS 12, эта функция автоматически заполняет коды безопасности из текстовых сообщений, которые вы получаете от банков, веб-сайтов и других сервисов.
В минувшие выходные в Twitter инженер программного обеспечения Apple рассказал об увлекательной истории разработки этой функции.
Рики Монделло объясняет, что идея автоматического заполнения кодов безопасности возникла, когда инженеры-программисты работали над «проектом, который мы считали гораздо более амбициозным». Поначалу, по словам Монделло, идея была отложена на потом, но когда «более амбициозный» проект не удался, они переключили свое внимание:
Идея автоматического заполнения кодов безопасности возникла у небольшой группы инженеров-программистов, работавших над проектом, который мы считали гораздо более амбициозным. Это был не менеджер по продукту, не один человек, и это не то, над чем мы изначально работали. Все началось как небольшая побочная идея, которая возникла у нас при разработке чего-то совершенно другого.
Мы записали ее, отложили на недели, а затем вернулись к ней после того, как «более амбициозный» проект не оправдал ожиданий. Это было сложно, но я так рад, что мы изменили направление.
Монделло подчеркивает, что особенность этой функции заключается в том, что автоматическое заполнение кодов безопасности работает без каких-либо действий со стороны разработчиков и при этом сохраняет конфиденциальность пользователей:
Спустя годы я все еще очень горжусь командой, которая реализовала эту функцию. Команда объединила опыт из нескольких областей, чтобы выпустить магию, которая работала с первого дня, не требуя ничего от разработчиков приложений и веб-сайтов, и не передавая никому ваши SMS-сообщения. Это до сих пор вдохновляет меня!
Что касается некоторых людей, утверждающих, что Android имел эту функцию раньше, Монделло отвечает: «Нет. Детали имеют значение. Конфиденциальность имеет значение. А буфер обмена ≠ автозаполнение».
Вы можете прочитать больше от Монделло в его полном твите здесь.
Hi! That’s extremely kind of you to say. Thank you!
Since we’re talking about this, here’s a short story about this feature… https://t.co/wvrZLENb36
— Ricky Mondello (@rmondello) October 19, 2019