![](https://www.developpez.com/images/logos/windows10.png)
Dans un billet de blog, Microsoft a annoncé mardi avoir franchi une étape majeure de sa vision d'apporter les PWA sur Windows 10. Depuis la sortie en décembre dernier de la version 17.17063 de son moteur de rendu EdgeHTML, Microsoft a activé les service workers et les notifications push par défaut dans les préversions de Microsoft Edge. Et d'après la firme de Redmond, cela a complété la suite de technologies qui jettent les bases techniques pour les PWA sur Windows 10. Ces fondements étant en place, Microsoft va, dans la prochaine version de Windows 10 (Redstone 4), commencer à lister les PWA dans sa boutique d'applications, Microsoft Store. Au cours des prochaines semaines, l'entreprise va donc, de manière expérimentale, commencer à explorer le Web en vue d'indexer les PWA de qualité pour les lister dans sa boutique d'applications, où les utilisateurs pourront les trouver comme n'importe quelle autre application sur Windows 10.
![](http://www.developpez.com/public/images/news/pwams01.png)
Les applications Web progressives installées via la boutique Microsoft Store seront empaquetées en tant que fichiers appx dans Windows 10, s'exécutant dans leur propre conteneur en mode sandbox. Les développeurs pourront également soumettre leurs applications web progressives. La soumission proactive d'une PWA au Microsoft Store nécessite la génération d'un Appx contenant votre PWA et sa publication sur votre compte Dev Center. Pour cela, Microsoft met un outil gratuit appelé PWA Builder qui offre un moyen plus simple de générer un Appx à partir de votre PWA.
![](http://www.developpez.com/public/images/news/pwams02.png)
PWA ou UWP ? C'est une question à laquelle Microsoft a répondu alors que le géant du logiciel apporte les applications web progressives sur Windows 10. « Compte tenu du chevauchement en termes de capacités, on nous pose souvent des questions sur l'approche recommandée : PWA ou UWP. Nous voyons cela comme une fausse opposition ! », explique Microsoft. « En fait, sous Windows 10, la plateforme Windows universelle englobe pleinement les applications Web progressives, car EdgeHTML est un composant fondamental de la plateforme UWP... Pour les développeurs qui construisent une expérience entièrement UWP, il peut être logique de construire leur application à partir de zéro avec des technologies natives », a répondu l'entreprise. Avant d'ajouter que « pour les développeurs qui souhaitent adapter une base de code Web existante à Windows 10 ou fournir une expérience multiplateforme de première classe avec des fonctionnalités et des améliorations natives, les PWA fournissent une passerelle vers la plateforme Windows universelle. »
Les technologies de base pour les PWA, comme les service workers, Push et autres sont activées par défaut dans les builds Insider actuelles de Microsoft Edge, et Microsoft compte les activer par défaut lorsque EdgeHTML 17 sera livré dans des versions stables de Windows 10 plus tard cette année. Mais avant cela, la firme de Redmond invite les développeurs à tester leurs applications Web progressives sur Microsoft Edge et Windows 10. Ils peuvent, pour cela, télécharger dès maintenant une version récente de Windows 10 via le programme Windows Insider ou utiliser une machine virtuelle gratuite.
Il s'agit encore d'une première implémentation du support des PWA que Microsoft compte affiner au cours des mois à venir. Microsoft estime en effet que les service workers, Push, les manifestes d'applications Web et surtout Fetch sont des technologies de base qui ont un impact potentiellement dramatique sur la compatibilité et la fiabilité des sites et des applications existants, et compte donc sur les tests réels des insiders.
Source : Blog Microsoft
Et vous ?
![:fleche:](https://www.developpez.net/forums/images/smilies/fleche.gif)
![:fleche:](https://www.developpez.net/forums/images/smilies/fleche.gif)