Ниже размещён развёрнутый комментарий. Отдельно затронуты реальные нюансы, которые встречаются на практике. С практической стороны: PWA KRAKEN. Дальше расположен структурированный обзор. В финале приведены итоги, чтобы избежать лишних шагов. Если важно удаётся применить эту подачу под свою задачу.