G-3GJ6GYH429
ДомойРуководства How-ToКак превратить любой веб-сайт в полноэкранное приложение для Android с блокировкой рекламы,...

Как превратить любой веб-сайт в полноэкранное приложение для Android с блокировкой рекламы, темным режимом и многим другим

Прогрессивные веб-приложения надеются когда-нибудь преодолеть разрыв между веб-сайтами и приложениями, предоставив первым более широкий доступ к функциям вашего телефона, но пока они не очень распространены. А пока вы можете взять дело в свои руки с помощью приложения, которое использует вашу систему WebView для рендеринга веб-сайтов в полноэкранном окне без полей с несколькими дополнительными функциями — очень похожими на собственное приложение для Android.

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

Шаг 1. Загрузите исходную альфа-версию

Приложение, которое делает это возможным, имеет полностью открытый исходный код и было создано разработчиком Cylonid. На данный момент он все еще находится на стадии предварительного выпуска, поэтому он недоступен в Play Store (хотя разработчик планирует разместить его на F-Droid в ближайшее время). Это означает, что вам нужно загрузить приложение.

Чтобы начать, нажмите на ссылку ниже со своего телефона. Оказавшись там, разверните заголовок «Активы» внизу первого списка, который является самым последним выпуском. Здесь нажмите ссылку Native Alpha APK, чтобы загрузить установочный файл приложения.

  • Ссылка на GitHub: Native Alpha — последний выпуск

Теперь смахните вниз от верхнего края любого экрана, чтобы развернуть строку состояния, затем нажмите на уведомление Загрузка завершена для файла APK. Если в последующем всплывающем окне говорится: «Установка заблокирована», нажмите кнопку «Настройки» и включите разрешение «Установить другие приложения» для своего браузера, а затем вернитесь назад. Во всплывающем окне теперь будет кнопка «Установить» — нажмите ее, чтобы завершить.

Читай также:  Как исправить HBO Max Black Screen

Шаг 2. Добавьте веб-приложение

При первом запуске Native Alpha вам будет предложено «Добавить первое веб-приложение». В будущем вы сможете получить доступ к этой функции, нажав большую красную кнопку + в нижней части главного экрана приложения.

Поэтому используйте свой обычный браузер, чтобы открыть веб-сайт, который вы превращаете в приложение. Коснитесь адресной строки и скопируйте весь URL-адрес. Теперь вернитесь к Native Alpha и вставьте полный URL-адрес в предоставленное поле. Приложение автоматически загрузит значок сайта для использования в качестве значка на рабочем столе, но вы можете нажать «Выбрать пользовательский значок», чтобы загрузить любое изображение по вашему выбору.

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

Шаг 3. Настройте функции для веб-приложения

Создав ярлык, снова откройте Native Alpha, и вы увидите список всех веб-приложений, которые вы сделали на данный момент. Коснитесь значка шестеренки рядом с одним, чтобы настроить его поведение после открытия.

Вы можете разрешить или запретить Javascript, HTTP, доступ к местоположению или собственные и сторонние файлы cookie. Вы можете включить функцию сохранения данных или даже автоматическое обновление страницы. В зависимости от веб-сайта вы можете включить параметр «Открывать внешние ссылки в приложении браузера» или «Запросить веб-сайт в настольной версии». Есть даже встроенный блокировщик рекламы, который вы можете включить, если хотите. Как только вы закончите здесь, нажмите «Сохранить».

Шаг 4. Используйте свои любимые веб-сайты, как если бы они были приложениями

Теперь просто коснитесь значка на главном экране, чтобы открыть веб-сайт в полнокадровом окне без полей. Вы можете провести двумя пальцами справа налево, чтобы вернуться, или слева направо, чтобы перейти вперед. Вы даже можете провести двумя пальцами вниз, чтобы перезагрузить страницу.

Читай также:  Как редактировать видео на телефоне Samsung Galaxy

Более того, вы заметите, что любые всплывающие окна или системные меню будут учитывать настройку темного режима вашего телефона (хотя веб-сайты, скорее всего, не будут). Если веб-сайт поддерживает эту функцию, он может попросить вас разрешить уведомления. Это заставит его вести себя почти так же, как нативное приложение, когда дело доходит до предупреждений.