🔥

Тред (Алексей Родионов)


С преимуществами PWA всё ясно. А что насчёт недостатков? Неужели их нет? Ещё как есть! Да столько, что они заслуживают отдельного треда. 🧵

Неодинаковая поддержка на разных платформах: Например, все браузеры на iOS вынуждены вместо собственного движка использовать WebKit, который не поддерживает некоторые API.

Так, браузеры на iOS-устройствах не поддерживают Web Push API, без которого не получится доставлять push-уведомления.

На самом деле, это проблема iOS, а не PWA. Но бизнесу или конечным пользователям не объяснишь… Типичный пример: appleinsider.ru/app-store/ya-p….

Look and feel: В большинстве случаев, немного попользовавшись, я могу отличить PWA от нативного приложения.

Отставание в возможностях: Да, за 5 лет разрыв в возможностях, которые доступны нативным приложениям и которые доступны веб-приложениями, кардинально сократился и продолжит сокращаться. Но возможности нужны здесь и сейчас.