Вы не сможете создать PWA без HTTPS.
Обслуживание вашего сайта через HTTPS имеет основополагающее значение для безопасности, и многие API не будут работать без него. Если вам нужно обосновать затраты на реализацию, узнайте, почему HTTPS имеет значение .
Если сайт использует HTTP для каких-либо активов, пользователи будут предупреждены в строке URL. Chrome отображает предупреждение, подобное следующему.

HTTPS должен быть реализован везде — не только, например, на страницах входа или оформления заказа. Любая небезопасная страница или актив может стать вектором для атаки, делая ваш сайт обузой для ваших пользователей и вашего бизнеса.
Безопасность сайта легко проверить с помощью панели безопасности Chrome DevTools . Ведите учет любых проблем.
Сайт в следующем примере не является безопасным, поскольку некоторые ресурсы обслуживаются по протоколу HTTP.
