#Security OAuth #CustomTab #Chrome
Performing OAuth on Android with Custom Tabs
OAuth 2.0 на текущий момент самое популярное решение для осуществления авторизации в приложение. В статье рассматриваются преимущества использования Chrome Custom Tab для авторизации и как это реализуется.
Performing OAuth on Android with Custom Tabs
OAuth 2.0 на текущий момент самое популярное решение для осуществления авторизации в приложение. В статье рассматриваются преимущества использования Chrome Custom Tab для авторизации и как это реализуется.
Joe Birch
Performing OAuth on Android with Custom Tabs
Whether we're building third-party clients for existing API services, or working on our own product that communicates with our own API, it's likely that we might be working with authentication that uses a form of OAuth. This standard of authentication approach…
#Chrome #Android10 #WebView
Google Chrome app is no longer the WebView provider in Android 10
Начиная с Android 5, WebView стало не частью системы, а отдельным приложением, которое обновляется через Google Play. Также была возможность выбрать на основе какого приложения будет работать WebView - системное приложение или Google Chrome, но Android 10 это изменил. В Google перешли на новую модель шаринга кода между системным WebView и Chrome - "Trichrome"
Google Chrome app is no longer the WebView provider in Android 10
Начиная с Android 5, WebView стало не частью системы, а отдельным приложением, которое обновляется через Google Play. Также была возможность выбрать на основе какого приложения будет работать WebView - системное приложение или Google Chrome, но Android 10 это изменил. В Google перешли на новую модель шаринга кода между системным WebView и Chrome - "Trichrome"
XDA Developers
Google Chrome app is no longer the WebView provider in Android 10
Google Chrome used to serve WebView-related tasks before Android Pie, but starting on Android 10, they're served by their own app. Read on to learn more!
#Chrome #CustomTab
Better content sharing with Custom Tabs
Custom Tabs позволяют отображать в приложении веб контент с синхронизацией Cookies, паролей, истории поиска из браузера. Причём открытие ссылки в Custom Tab происходит быстрее чем в отдельном приложении.
В Chrome 88 Custiom Tab теперь по умолчанию будет добавлять действие шаринга («поделиться»). Чтобы изменить это поведение вам надо использовать библиотеку androidx.browser 1.3.0 и новое API Share State.
Better content sharing with Custom Tabs
Custom Tabs позволяют отображать в приложении веб контент с синхронизацией Cookies, паролей, истории поиска из браузера. Причём открытие ссылки в Custom Tab происходит быстрее чем в отдельном приложении.
В Chrome 88 Custiom Tab теперь по умолчанию будет добавлять действие шаринга («поделиться»). Чтобы изменить это поведение вам надо использовать библиотеку androidx.browser 1.3.0 и новое API Share State.
This media is not supported in your browser
VIEW IN TELEGRAM
В Chrome появится поддержка Partial Custom Tabs, которая частично перекрывает контент вашего приложения и позволяет взаимодействовать с вашим приложениям и Web контентом. Эта возможность уже доступна в Jetpack Browser 1.5.0
@android_broadcast #chrome #jetpack
@android_broadcast #chrome #jetpack
Начиная с Chrome 107 на всех версиях Android и для всех устройств на Android 16 и новее по умолчанию будет использоваться сокращенный User-Agent в WebView.
Делается это с целью минимизации идентификации пользователя по косвенным данным
#webview #chrome #android16
Делается это с целью минимизации идентификации пользователя по косвенным данным
#webview #chrome #android16
Chrome на Android получит поддержку сторонних менеджеров паролей
Ранее стало известно, что в Beta-версии все менеджеры паролей для Android начнут работать с Chrome. Google на основе обратной связи добавила полезные возможности:
1️⃣ Узнать любому приложению, используется ли в Chrome сторонний менеджер паролей
2️⃣ Добавили Deep Link для открытия настройки выбора сервиса автозаполнения в Chrome
Chrome 135 выйдет в релиз 1 апреля 2025
#android #autofill #chrome
Ранее стало известно, что в Beta-версии все менеджеры паролей для Android начнут работать с Chrome. Google на основе обратной связи добавила полезные возможности:
val autofillSettingsIntent = Intent(Intent.ACTION_APPLICATION_PREFERENCES).apply {
addCategory(Intent.CATEGORY_DEFAULT)
addCategory(Intent.CATEGORY_APP_BROWSER)
addCategory(Intent.CATEGORY_PREFERENCE)
}
val chooser = Intent.createChooser(autofillSettingsIntent, "Pick Chrome Channel")
startActivity(chooser)
Chrome 135 выйдет в релиз 1 апреля 2025
#android #autofill #chrome
Please open Telegram to view this post
VIEW IN TELEGRAM