...

пятница, 29 января 2021 г.

Mozilla отказалась от поддержки PWA в Firefox 85

В обновлении Firefox 85 компания Mozilla отказывается от поддержки прогрессивных веб-приложений. Об этом в багтрекере Bugzilla рассказал разбрабочик Дейв Таунсенд.

Прогрессивное веб-приложение (Progressive web app, PWA) — технология для веб-разработки, которая трансформирует страницу сайта в приложение. PWA используют, как гибридное решение для мобильных телефонов, сохраняя возможность отправлять пуш-уведомления (не работает на iOS), работать без подключения к интернету, получать доступ к аппаратному обеспечению устройства и сохранять иконки на рабочем столе телефона.

Компания Mozilla объяснила такое решение заботой о безопасности пользователей.

Разработчики компании прекратили работу функции SSB (site-specific browser), которая создавала отдельное окно для одного сайта, ограничивала работу ссылок на внешние ресурсы и скрывала меню, адресную строку и другие элементы браузера. Таким образом пользователь создавал приложение для сайта на локальном устройстве.

Разработчик браузера Дейв Таунсенд в трекере Bugzilla рассказал, что у функции SSB было несколько известных ошибок, а исследования поведения пользователей дали понять, что она не приносит пользы. При этом функция выключена по умолчанию, а чтобы ей воспользоваться необходимо её включить через файл about:config. Разработка и поддержка SSB прекратилась для того, чтобы избавить разработчиков от бесполезной работы, заявил Таунсенд.

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

Технологию PWA используют популярные сервисы, например, Twitter выпустил в 2017 году версию  Lite, которая занимает только 1-3% от веса стандартного приложения. Один из самых посещаемых сайтов в мире — YouPorn, также перешёл на PWA в 2019 году.

Поддержка PWA есть в Safari, браузерах на Chromium, включая Microsoft Edge, а также в Windows 10 есть возможность распространения PWA через Microsoft Store.

Let's block ads! (Why?)

Комментариев нет:

Отправить комментарий