DevKucher;

Это начало конца для PWA?

Изображение на обложке для Это начало конца для PWA?

Прогрессивные веб-приложения меняют наше понимание о приложениях в целом, предоставляя веб-cтраницы как приложение. Это способ описания приложений, которые используют преимущества новых функций, поддерживаемых современными браузерами, включая сервис-воркеры и манифесты веб-приложений, а также позволяет пользователям обновлять веб-приложения до прогрессивных веб-приложений независимо от их собственной операционной системы. Но на протяжении многих лет PWA были связаны с несколькими проблемами конфиденциальности. Это привело к тому, что Apple заблокировала несколько функций PWA в Safari.

Тем не менее, другие браузеры, такие как Chrome и Firefox, продолжали активно поддерживать разработку PWA. Недавно Mozilla выпустила Firefox 85, предназначенный для защиты от супер-файлов cookie. В этой версии также перестала поддерживаться важная функция настольных PWA. Давайте посмотрим, что это такое.

Охрана отмена

Firefox отказывается от экспериментальной функции, которая поддерживает установку Progressive Web Apps на рабочий стол. Эта функция известна как Site Specific Browser — SSB. Для тех, кто наблюдал за ситуацией, Mozilla уже указала, что они могут отказаться от поддержки SSB в будущих выпусках. Причину этого удаления можно найти в комментарии к системе отслеживания ошибок.

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

Что такое SSB?

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


Важно ли это для меня?

Все зависит от вашей точки зрения и предполагаемого использования PWA. Если вы думаете, что PWA - это способ получения приложений, которые не зависят от платформы и работают как нативные приложения, то это решение может вас разочаровать. Если вы думаете, что PWA - это просто ярлык на вашем рабочем столе, вы, вероятно, не беспокоитесь об этом изменении. Есть ряд людей, которые недовольны этим решением, но цифры довольно низкие по сравнению с общим количеством пользователей. Это главным образом потому, что это была экспериментальная функция, о которой не знали многие. Как говорит Ян:

Пользователи не будут расстраиваться из-за того, что они понятия не имеют, в чем им отказывают. В любом случае, почему они должны заботиться о том, что вам пришлось приложить дополнительные усилия для создания нативного приложения?

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

К чему суета?

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

  • Компания делает радикальный шаг
  • Конкуренты насмехаются над ними
  • Спустя несколько лет конкуренты, высмеивающие этот ход, делают тот же ход

Вы можете связать это с несколькими заметными инцидентами, такими как отказ от разъема для наушников, удаление кнопки «Домой» в мобильных телефонах и самый последний шум - отказ от поставки зарядного устройства для мобильного телефона в коробке. Причиной удаления SSB были названы ошибки, доставляющие проблемы и драгоценное время. Если это так, альтернативные браузеры, такие как Chrome и Edge, также могут посчитать, что этот шаг будет им полезен. В таком сценарии мы можем на время потерять PWA для настольных компьютеров, поскольку подобные инциденты случались в прошлом. Хотя это маловероятно, всегда есть шанс, что что-то подобное произойдет, особенно в мире технологий.

Что вы думаете о шаге Mozilla?

Прокомментируйте их ниже и спасибо что дочитали до конца 💪🏻