Windows 8.1 ux & ui: les 9 principales fonctionnalités nouvelles et mises à jour
Table des matières:
- Fenêtres redimensionnables
- Mises à jour de tuiles
- Rechercher les mises à jour
- Partager les mises à jour
- Les charmes fonctionnent sur tous les écrans
- Intégrer avec les gens et les événements
- Synthèse de discours
- Prise en charge de l'application d'alarme sur l'écran de verrouillage
- Mises à jour de la planification des tâches
Vidéo: BlaBla Conf Day 1 : Web & UI/UX 2024
Plus tôt dans la journée, nous partagions avec vous les liens vers la documentation complète de Windows 8.1 concernant les nouvelles directives d'utilisation et d'interface utilisateur. Il est maintenant temps de voir quelles fonctionnalités ont été mises à jour et lesquelles sont nouvelles. La plupart des modifications sont apportées afin que les développeurs puissent bénéficier d'un processus de soumission d'applications plus rapide et également pour répondre aux exigences du nouveau système d'exploitation. Voici donc neuf fonctionnalités nouvelles et mises à jour:
Fenêtres redimensionnables
Windows 8.1 n'a pas d'états d'affichage à largeur fixe. Les utilisateurs peuvent maintenant redimensionner leurs applications en continu jusqu'à une largeur minimale. (La largeur minimale par défaut d'une application est de 500 pixels.) Les états d'affichage capturé et rempli ne sont donc plus appliqués aux applications. Au lieu de cela, vous développez votre application pour qu'elle soit fonctionnelle et esthétique, quelle que soit sa taille.
Remarque La vue capturée dans Windows 8 avait une largeur de 320 pixels. La largeur minimale par défaut de 500 pixels est supérieure à la vue capturée de Windows 8. Si votre application fonctionne bien avec des tailles plus petites et que vous souhaitez encourager les utilisateurs à conserver votre application à l'écran, vous pouvez modifier la largeur minimale à 320 pixels. Les utilisateurs peuvent avoir plus de deux applications à l'écran en même temps. Ainsi, votre application peut apparaître entre deux autres applications et ne pas être adjacente au bord gauche ou droit de l'écran.
Une seule application peut ouvrir plusieurs fenêtres à la fois. Une application peut lancer une autre application. Lorsque cela se produit, les deux applications divisent généralement l'écran de manière égale s'il y a suffisamment d'espace. Mais vous pouvez modifier cela pour que l'application lancée soit plus large ou plus étroite que l'application d'origine, ou même pour remplacer l'application d'origine à l'écran. Pour modifier le comportement par défaut, utilisez la propriété DesiredRemainingView.
Mises à jour de tuiles
Dans Windows 8, il existait deux tailles de mosaïque: mosaïques carrées (150 × 150 pixels sur le plateau de mise à l'échelle 1x) et grandes mosaïques (310 × 150 sur le plateau de 1x). Dans Windows 8.1, il existe deux tailles de mosaïque supplémentaires: Petites mosaïques (70 × 70 sur le plateau 1x) et Grandes mosaïques (310 × 310 sur le plateau 1x). Trois des quatre types de gabarits étant désormais carrés, les tuiles autrefois appelées «carrées» dans Windows 8 (150 × 150 au niveau du plateau 1x) sont désormais appelées «moyennes». L'ensemble est alors petit, moyen, large et large. Voici des exemples des quatre.
Rechercher les mises à jour
Windows 8.1 introduit un nouveau contrôle de zone de recherche pour vous aider à fournir des résultats de recherche: Windows.UI.Xaml.Controls.SearchBox pour les applications utilisant XAML et WinJS.UI.SearchBox pour les applications utilisant JavaScript. Vos applications peuvent désormais inclure le champ de recherche en tant qu'élément de votre marquage. La nouvelle commande prend en charge les modèles et les styles complets.
Dans Windows 8.1, l'expérience de recherche d'applications est entièrement contrôlée par vos applications. Le champ de recherche s'intègre au contrat de recherche pour optimiser l'expérience et permettre une personnalisation poussée, afin que vos applications offrent des expériences adaptées aux besoins de l'utilisateur. La zone de recherche prend en charge les suggestions et résultats de recherche fournis par l'application, l'historique de recherche spécifique à l'application et la prise en charge complète des interactions tactiles, clavier et souris.
Partager les mises à jour
Dans Windows 8.1, les applications source pour le contrat de partage peuvent fournir plusieurs moyens de revenir au contenu partagé. Windows 8.1 divise le format Uri en deux nouveaux formats de données dans DataPackage et introduit quatre nouvelles propriétés fortement typées dans DataPackagePropertySet. Pour DataPackage, le format Uri est obsolète et remplacé par les formats WebLink et ApplicationLink.
Les charmes fonctionnent sur tous les écrans
Dans Windows 8, lorsqu'il y avait plusieurs applications à l'écran et que l'utilisateur invoquait des icônes, le système affichait des icônes pour l'application qui occupait le plus d'espace à l'écran. Sous Windows 8.1, le système affiche des icônes de la dernière application avec laquelle l'utilisateur a interagi, quel que soit le nombre d'applications affichées à l'écran ou la présence d'écrans multiples. Par exemple, si l'utilisateur sélectionne l'icône Paramètres, le système affiche le menu déroulant Paramètres de la dernière application utilisée.
Concevez votre application de manière à ce qu'elle fonctionne avec les charms, quelle que soit sa taille. En particulier, la largeur du menu déroulant Paramètres doit être inférieure ou égale à la largeur actuelle de votre application.
Intégrer avec les gens et les événements
Windows 8.1 vous permet d'intégrer le pouvoir des personnes et des événements dans votre application. Vous pouvez permettre aux utilisateurs de votre application de rechercher des informations sur les personnes qu'ils connaissent depuis son application et de dialoguer avec eux en intégrant des expériences de communication telles que la messagerie, le courrier électronique, les appels, les appels vidéo, etc. Vous pouvez également conserver les utilisateurs dans votre application en leur permettant de visualiser rapidement la disponibilité de leur calendrier et d'ajouter des événements à leur calendrier préféré.
Synthèse de discours
Windows 8.1 introduit l'API Windows.Media.SpeechSynthesis, qui prend en charge la synthèse vocale, également appelée synthèse vocale (TTS), dans les applications du Windows Store. Utilisez la synthèse vocale pour inviter un utilisateur à entrer, mettre en surbrillance les notifications d'application et les boîtes de dialogue de message. Fournissez des instructions (telles que la navigation détaillée) et lisez le contenu tel que des messages texte ou électroniques, des flux RSS, des livres et des résultats de recherche.
Windows 8.1 inclut un certain nombre de moteurs de synthèse vocale, appelés voix. Chaque voix a un nom convivial, tel que Microsoft David (en-US, homme), Microsoft Zira (en-US, femme) et Microsoft Hazel (en-UK, femme), qui peut être spécifié dans votre application et également sélectionné. à partir du panneau de configuration Langue par un utilisateur. Les fonctionnalités de synthèse vocale prises en charge par Windows 8.1 permettent:
Réglage du synthétiseur vocal sur un sexe, une voix et une langue spécifiques. Générer une sortie vocale à partir d’une chaîne de texte en utilisant les caractéristiques et propriétés par défaut de la voix actuelle. Génération d'une sortie vocale à partir d'une chaîne contenant le langage SSML (Speech Synthesis Markup Language) pour personnaliser les caractéristiques vocales, la prononciation, le volume, la hauteur, la vitesse ou le débit, l'emphase, etc. Lecture et écriture de données audio générées par le moteur de synthèse vocale vers et à partir d'un flux à accès aléatoire.
Prise en charge de l'application d'alarme sur l'écran de verrouillage
Dans Windows 8.1, l'un des emplacements d'écran de verrouillage est maintenant utilisé pour les applications d'alarme. Les applications d'alarme utilisent la classe AlarmApplicationManager pour demander à l'utilisateur l'autorisation d'utiliser l'application d'alarme système. Si l'utilisateur accorde l'autorisation (ou s'il place l'application dans cet emplacement d'alarme à l'aide du panneau de commande), l'application le prend et devient l'application d'alarme système. Les notifications d'alarme déclenchées par l'application d'alarme système sont ensuite montrées à l'utilisateur avec une précision de moins d'une seconde. Seule l'application située dans le logement d'alarme peut déclencher des notifications d'alarme. les notifications d'alarme déclenchées par d'autres applications sont traitées comme des notifications normales.
Mises à jour de la planification des tâches
L'API CoreDispatcher (Windows:: UI:: Core: CoreDispatcher) vous permet désormais de mieux contrôler les priorités dans la planification des éléments de travail. Dans Windows 8.1, les priorités de répartition du travail sont maintenant dans cet ordre:
SendMessage (Priorité la plus élevée)
CoreDispatcherPriority.High
CoreDispatcherPriority.Normal (comprend les messages de fenêtre et les appels COM)
Tous les messages d'entrée de périphérique
CoreDispatcherPriority.Low
CoreDispatcherPriority.Idle (priorité la plus basse, utilisée pour les tâches en arrière-plan)
Que pensez-vous en tant que développeur, ces changements sont-ils bons ou mauvais?
Les mises à jour pour les créateurs à venir n'apportent plus de nouvelles fonctionnalités
Microsoft a récemment publié la version 15031 de Windows 10 et, bien qu’au premier abord il n’y ait rien d’inhabituel à la construction en dehors de quelques nouvelles fonctionnalités, cette version en particulier fait partie de la branche rs2_release. Cela représente un pas en avant vers la publication de la mise à jour de Creators pour Windows 10 et signifie que Microsoft en a probablement déjà terminé avec la publication de nouvelles fonctionnalités…
La mise à jour de Windows 10 mai 2019 sépare les mises à jour des fonctionnalités des mises à jour cumulatives
Les utilisateurs Windows pourront désormais installer toutes les mises à jour cumulatives disponibles sans installer également les mises à jour de fonctionnalités lors de la recherche de mises à jour.
Correctif complet: la mise à jour de Windows ne peut pas rechercher les mises à jour car des mises à jour sur cet ordinateur
Windows Update ne peut actuellement pas rechercher les mises à jour car les mises à jour sur cet ordinateur sont contrôlées par un message. Cela peut être gênant, mais il existe un moyen de le réparer.