Новости и события » Hi-Tech » Почему я люблю iOS больше Android на примере одной функции

Почему я люблю iOS больше Android на примере одной функции

Почему я люблю iOS больше Android на примере одной функции

Несмотря на то что часть функций iOS и Android может пересекаться, многие уверены, что это именно Apple копирует наработки Google, а потом внедряет их в свои устройства. Такое мнение складывается из-за того, что поисковый гигант зачастую и правда оказывается более расторопным, в то время как в Купертино предпочитают не спешить. Однако назвать последовательное появление одной и той же функции в Android и iOS копированием все-таки нельзя, поскольку зачастую разработчики Apple переосмысливают то, что когда-то появилось у конкурентов, дорабатывая идею и всячески ее совершенствуя.

Одной из функций Android, которую, по мнению пользователей, Apple нагло скопировала, является автозаполнение паролей. Это специальный механизм, который копирует пароль авторизации, поступающий в SMS или мессенджер, и позволяет вставить его в приложение в автоматическом режиме. Таким образом удается сэкономить время, ведь вам больше не нужно запоминать защитную комбинацию, пока окошко с уведомлением не скрылось с экрана, и вручную переписывать ее в строку ввода. Действительно, предназначение функций и тут, и там совпадает. Но при ближайшем рассмотрении становится ясно, что ни о каком копировании не идет и речи.

Как работает автозаполнение паролей на iOS

«Идея создания функции автозаполнения паролей возникла у группы разработчиков, которые работали над куда более амбициозным проектом. Однако спустя несколько недель стало ясно, что он просто не удался. Тогда было решено объединить познания из разных областей и создать то, что сегодня мы называем магией. Нам не потребовалась помощь ни сторонних разработчиков софта, ни создателей веб-сайтов, и даже сообщения пользователей оставались в полной безопасности. Кто-то скажет, что это уже было в Android. Но нет, детали решают, безопасность решает, потому что буфер обмена - это не то же самое, что автозаполнение», - объяснил Рики Мондело, один из разработчиков Apple.

А ведь и правда. То, что мы видим на Android, очень опосредованно похоже на функцию автозаполнения в исполнении Apple. На iOS код авторизации из SMS не копируется в буфер обмена и не вставляется в приложение в автоматическом режиме. Для удобства пользователей он появляется над клавиатурой, давая пользователю возможность вставить его одним нажатием и тем самым подтвердить вход. Это абсолютно безопасно, поскольку, во-первых, у вас есть возможность отказаться от авторизации, даже если код уже был отправлен, а, во-вторых, приложение, в котором вы авторизуетесь, не получает доступа к вашим сообщениям.

Чем Android уступает iOS

На Android все реализовано куда менее элегантно. Там приложениям, чтобы иметь возможность использовать функцию автозаполнения, требуется получить доступ к SMS. Поэтому, когда приходит сообщение с кодом авторизации, оно само открывает его в фоновом режиме, копирует в буфер обмена и тут же вставляет в строку ввода. Получается, что пользователь в этой цепочке оказывается лишним и вообще ни на что не влияет. Он даже не может отказаться от входа, если отправил код авторизации, потому что все происходит в автоматическом режиме и без его участия, что само по себе неудобно, так еще и довольно рискованно с точки зрения безопасности. Ведь если приложение имеет доступ к чтению сообщений, значит, ничто не помешает ему прочесть и те послания, которые для него не предназначаются.

Получается, что, даже если Apple и подсмотрела идею автозаполнения у Google, все равно смогла воплотить ее не в пример лучше. Безусловно, цель механизма, облегчающего заполнение кодов авторизации, и тут, и там одинакова. Но как разительно отличается реализация! Глядя на эту функцию на iOS, создается полное впечатление того, что в Купертино заботятся о безопасности и удобстве своих пользователей, чего совершенно не возникает при изучении работы инструмента автозаполнения на Android.

Почему я люблю iOS больше Android на примере одной функции

Почему я люблю iOS больше Android на примере одной функции

Android Apple


Сучасні та економічні методи зведення будівель

Сучасні та економічні методи зведення будівель

У сучасному будівництві швидкість, економічність та універсальність є ключовими факторами при виборі технологій і матеріалів. Швидкомонтовані сталеві будівлі повністю відповідають цим вимогам, завдяки чому вони набувають великої популярності у різних сферах...

сегодня 10:39

Свежие новости Украины на сегодня и последние события в мире экономики и политики, культуры и спорта, технологий, здоровья, происшествий, авто и мото

Вверх