La superposition des contrôles de fenêtres de Microsoft donne aux applications Web l’impression d’être des applications natives

Microsoft améliore l’affichage des applications web dans le navigateur Edge sur les appareils de bureau. La société a annoncé la disponibilité de la fonction de superposition des contrôles de fenêtre, qui permet aux développeurs Web d’utiliser un espace supplémentaire dans la barre de titre d’une application Web, comme le font les applications natives sur la plupart des systèmes d’exploitation.

Sur les appareils de bureau, les applications Web ne peuvent actuellement dessiner du contenu qu’à l’intérieur de la fenêtre de l’application. La barre de titre, affichée en haut, est réservée à l’affichage du titre de la page, des contrôles du navigateur et des contrôles généraux des fenêtres du système d’exploitation. À moins de créer une application Web personnalisée qui ne dépend pas d’un navigateur, cela limite la zone dans laquelle les développeurs peuvent afficher du contenu utile pour leurs applications.

Grâce à la superposition des commandes de fenêtre, Microsoft Edge libère de l’espace sur la barre de titre pour que les applications puissent afficher le contenu de leur choix, ce qui peut être utile pour les menus de haut niveau, les barres de recherche et d’autres fonctionnalités. Au lieu d’avoir 30 rangées de pixels occupées par la barre de titre, les commandes de la fenêtre. telles que les boutons de réduction et de fermeture. s’affichent désormais en tant que superposition au-dessus du contenu de l’application Web.

superposition, contrôles, fenêtres, microsoft

En tant que développeur, vous pouvez en tirer parti en ajoutant un membre de manifeste de substitution d’affichage à votre manifeste d’application Web, puis en utilisant des variables CSS pour empêcher votre application Web de dessiner des éléments sous les contrôles de fenêtre dans le coin de l’application. Les contrôles de fenêtres étant différents sous Windows, Linux ou macOS, vous devrez utiliser des variables de largeur différentes selon la plateforme sur laquelle l’application est exécutée. Vous pouvez trouver plus d’informations sur cette fonctionnalité sur le Mozilla Developer Network.

Microsoft a parlé pour la première fois de la superposition des contrôles de fenêtre il y a plus de deux ans, et a commencé à l’implémenter dans le moteur Chromium quelque temps plus tard. Cette fonctionnalité est désormais disponible dans Edge et Chrome à partir de la version 105, ainsi que dans Opera version 91. Les autres navigateurs basés sur Chromium devraient également le prendre en charge s’ils utilisent la dernière version de Chromium. Une spécification officielle a également été publiée, ce qui devrait inciter d’autres navigateurs, tels que Firefox, à mettre en œuvre cette fonctionnalité.

Source : Microsoft

XDA  » Informatique  » La superposition des contrôles de fenêtres aide les applications web à se sentir plus comme des applications natives sur le bureau

A propos de l’auteur

Rédacteur en chef de XDA Computing. Je couvre le monde de la technologie depuis 2018, mais j’aime ce domaine depuis bien plus longtemps Et j’ai une étrange affinité avec les jeux vidéo Nintendo, dont je suis toujours heureux de parler.

SOURCE

superposition, contrôles, fenêtres, microsoft

Image:www.xda-developers.com

| Denial of responsibility | Contacts |RSS