WinJS 4.0 preview : de nouveaux contrôles pour Windows et pour le Web

Par:
fredericmazue

jeu, 02/04/2015 - 12:32

Microsoft annonce la préversion de la mouture 4.0 de sa librairie WinJS. Pour mémoire cette librairie est dédiée au développement d'applications multi plates-formes. Microsoft elle-même l'utilise pour ses applications Windows.

WinJS 4.0 ne manque pas d'ambition. Microsoft la considère comme étant un 'grand framework', à la fois pour la création d'applications universelles - le nouveau cheval de bataille de Redmond avec Windows 10 - et pour la création d'applications Web.

De nouveaux contrôles élaborés

Pour répondre à cette ambition, WinJS 4.0 propose de nouveaux contrôles élaborés. Tout d'abord WinJS SliptView, qui est un gestionnaire de mise en forme adaptatif qui présente un panneau de navigation sur la gauche et le contenu dans le panneau principal à droite. Le panneau de navigation de gauche est dépliable / repliable avec un bouton.

WinJS 4.0 propose encore une barre d'outil en la personne de WinJS Toolbar. Cette barre d'outil affiche automatiquement le bon nombre de commandes, en fonction de la taille de l'écran.

WinJS propose aussi une nouvelle boîte de dialogue utilisable avec n'importe quelle taille d'écran et qui se positionne et dimensionne son contenu selon les capacités de l'écran. La taille des boutons s'adaptent également. De plus la touche de tabulation du clavier permet de naviguer à travers les contrôles.

WinJS est aussi décrite compatible avec les frameworks JavaScript populaires, tels que ReactJS ou KnockoutJS. De plus, pour cette mouture, a été développé un wrapper autour de AngularJS.

WinJS 4.0 peut-être téléchargée à cette page