Большинство изменений в Android 8.0 Oreo появилось в виде скрытых улучшений, способов заставить ваш телефон работать быстрее, прохладнее и плавнее. Но автозаполнение — это изменение, которое приносит пользу как пользователям, так и разработчикам, поскольку позволяет людям очень легко вводить имена пользователей и пароли в приложениях, которые их поддерживают.
Но как это работает? И зачем тебе это использовать? Позвольте нам объяснить.
Что такое автозаполнение?
Когда вы загружаете новый телефон, часто приходится заходить в десятки приложений, требуя, чтобы вы запомнили свое уникальное имя пользователя и пароль для каждого. В течение долгого времени Google предоставляла собственный менеджер паролей, который надежно (но не так надежно) хранит эту информацию в базе данных в своем облаке. База данных в основном используется для веб-страниц, но она также работает внутри приложений, которые используют Google WebView.
Понятие автоматического заполнения имен пользователей и паролей для веб-сайтов и приложений называется автозаполнением. Другие приложения, от LastPass до Everpass, от 1Password до Dashlane , выполняют те же функции, часто намного лучше, чем у Google. До Oreo эти приложения предлагали свои собственные неуклюжие способы автоматического ввода имен пользователей и паролей, часто используя хаки для выполнения работы. Больше не надо!
В Oreo Google добавил платформу для таких приложений, как 1Password и Dashlane, чтобы предложить пользователям автоматически и безопасно вводить свои данные для входа в систему при первом открытии приложения или когда веб-страница запрашивает аутентификацию. Как и в случае с приложениями для обмена сообщениями по умолчанию, Google заставляет систему использовать службу автозаполнения по умолчанию, чтобы они не конкурировали друг с другом.
Как это работает?
Если вы уже являетесь пользователем менеджера паролей (и вам следует!), То настроить автозаполнение в Oreo довольно просто. По умолчанию система выбирает собственное решение Google, но после установки приложения очень легко переключиться на собственное. В настоящее время существует всего несколько популярных кроссплатформенных сервисов, которые поддерживают автозаполнение в Oreo:
Некоторые, например 1Password, все еще находятся в бета-версии, а другие доступны в публичной сборке. В любом случае, их очень легко настроить и использовать.
Примечание. В этом руководстве рассказывается, как включить и изменить настройки автозаполнения по умолчанию на Pixel 2 под управлением Android 8.0 Oreo, но эти шаги должны быть похожи на большинстве телефонов с Oreo.
- Загрузите и установите поддерживаемый менеджер паролей. (Мы используем 1Password здесь в качестве нашего примера).
- Чтобы переключиться на него, проведите пальцем вниз по уведомлению на главном экране.
- Выберите значок настроек (выглядит как винтик **.
-
Прокрутите вниз и нажмите Система .
- Нажмите на Языки, входы и жесты .
- Разверните меню « Дополнительно », нажав на него.
-
Выберите услуги автозаполнения .
- Выберите свой сервис.
- Теперь откройте приложение и при появлении запроса нажмите « Автозаполнение 1Password» .
- Авторизуйтесь, используя отпечаток пальца или пароль .
- Войдите в приложение.
Это оно! Теперь ваша подсказка автозаполнения автоматически попросит вас ввести свои учетные данные с помощью диспетчера паролей при обнаружении совместимого приложения.
Почему не каждое приложение побуждает меня использовать автозаполнение?
Прямо сейчас, Autofull API немного глючит, и не каждое приложение предложит вам использовать сервис в каждом случае. Например, Twitter, который очень хорошо поддерживает автозаполнение, иногда просто забывает, что он существует, и мне нужно закрыть приложение и снова открыть его, чтобы появилось приглашение.
Другие приложения просто не поддерживают автозаполнение. В этом случае вы всегда можете открыть приложение менеджера паролей отдельно, чтобы скопировать и вставить имя пользователя и пароль, но я знаю, что это не идеально. Если приложение, которое вы часто используете, не запрашивает автозаполнение, вы можете обратиться к разработчику.
Как насчет сохранения паролей в диспетчере паролей?
Еще один замечательный аспект новой функции автозаполнения заключается в том, что если у вас есть новое имя пользователя или пароль или вы не вошли в свой любимый менеджер паролей, то при первом запуске приложение должно запросить сохранение информации в менеджер по умолчанию.
В случае с 1Password мне предлагается создать записи для приложений, которые уже находятся в моей базе данных, но поскольку приложение Android имеет другой «адрес», чем веб-сайт, оно еще не знает, что оно там. Ошибка? Может быть. Особенность? Может быть. В любом случае, вы, скорее всего, получите несколько дубликатов, как только начнете использовать функцию автозаполнения.
Следующий
Предполагается, что весь опыт автозаполнения улучшится в Android 8.1, который должен быть опубликован в декабре 2017 года. Вот что говорит об этом Google :
Улучшения автозаполнения — мы упростили для менеджеров паролей и других сервисов автозаполнения использование инфраструктуры автозаполнения. Например, мы добавили поддержку дополнительной настройки пользовательского интерфейса в диалоговом окне «Сохранить», а также setAutofillOptions () для пользователей, чтобы установить срок действия кредитной карты с помощью счетчика.
Таким образом, с помощью функции автозаполнения можно сделать гораздо больше, и через пару месяцев он может выглядеть не так уж и плохо. До этого, дайте нам знать, как вам нравится эта функция, и что вы хотели бы увидеть в ней лучше.
Android Oreo
Основной
- Обзор Android Oreo!
- Все новое в Android Oreo
- Как получить Android Oreo на свой Pixel или Nexus
- Oreo заставит вас снова полюбить уведомления
- Мой телефон получит Android Oreo?
- Присоединяйтесь к обсуждению