Хорошая статья о PWA из Mike Elgan. Я не уверен в цели Microsoft с PWA, но я думаю, что наша задача довольно проста: мы хотим, чтобы пользователи мгновенно получали доступ к контенту и функциям и таким образом, как они ожидают, что смогут взаимодействовать с ним на своих устройствах. Интернет должен охватывать всех через каждое подключенное устройство, и пользователь должен иметь доступ к их предпочтительной форме, в качестве приложения, если это так, как они ожидают (мобильный, может быть), или голос на помощнике и т. Д.
Мы все еще длинный путь от безголовой паутины, однако, одна вещь действительно поразила меня в статье:
Another downside is that PWAs are highly isolated. So it’s hard and unlikely for different PWAs to share resources or data directly.
Сайты и приложения в Интернете не должны быть изолированы, веб - linkable, indexable, ephemeral, но мы становимся более сильными с каждым созданным нами сайтом. Мы создаем непредвиденные силосы, потому что платформа не позволяет пользователям легко * легко и быстро удалять * свои данные. Я не говорю о RDF или что-то в этом роде, основные операции, такие как копирование и вставка, перетаскивание, совместное использование на сайте и совместное использование с сайта, нарушены в Интернете сегодня, и до этого мы добираемся до IPC между кадрами, работниками и окна.