Windows 8.1 ux & ui: κορυφαία 9 νέα και ενημερωμένα χαρακτηριστικά

Πίνακας περιεχομένων:

Βίντεο: Windows 8.1 UX Design, 05 Layout 2024

Βίντεο: Windows 8.1 UX Design, 05 Layout 2024
Anonim

Νωρίτερα σήμερα μοιραστήκαμε μαζί σας τους συνδέσμους προς την πλήρη τεκμηρίωση στα Windows 8.1 σχετικά με τις νέες οδηγίες UX και UI. Τώρα, είναι καιρός να δούμε ποια χαρακτηριστικά έχουν ενημερωθεί και ποια είναι νέα. Οι περισσότερες αλλαγές γίνονται έτσι ώστε οι προγραμματιστές να έχουν μια πιο γρήγορη διαδικασία υποβολής εφαρμογών και επίσης να ανταποκρίνονται στις απαιτήσεις του νέου λειτουργικού συστήματος. Έτσι, υπάρχουν εννέα νέα και ενημερωμένα χαρακτηριστικά:

Επαναδιαμορφώσιμα παράθυρα

Τα Windows 8.1 δεν έχουν καταστάσεις προβολής σταθερού πλάτους. Οι χρήστες μπορούν πλέον να αλλάζουν το μέγεθος των εφαρμογών τους σε ένα ελάχιστο πλάτος. (Το προκαθορισμένο ελάχιστο πλάτος μιας εφαρμογής είναι 500 pixels.) Έτσι, οι εφαρμογές δεν έχουν πλέον τις καταστάσεις ανατροπής και εμφάνισης πλήρωσης. Αντ 'αυτού, αναπτύσσετε την εφαρμογή σας για να είναι λειτουργική και καλή εμφάνιση σε οποιοδήποτε μέγεθος μέχρι το ελάχιστο.

ΣΗΜΕΙΩΣΗ Η προβολή που έχει σπάσει στα Windows 8 είχε πλάτος 320 pixel. Το προεπιλεγμένο ελάχιστο πλάτος των 500 εικονοστοιχείων είναι μεγαλύτερο από την προβολή θραυσμάτων των Windows 8. Εάν η εφαρμογή σας λειτουργεί καλά σε μικρότερα μεγέθη και θέλετε να ενθαρρύνετε τους χρήστες να διατηρούν την εφαρμογή σας στην οθόνη, μπορείτε να αλλάξετε το ελάχιστο πλάτος σε 320 pixels. Οι χρήστες μπορούν να έχουν ταυτόχρονα περισσότερες από δύο εφαρμογές στην οθόνη. Επομένως, η εφαρμογή σας μπορεί να εμφανίζεται ανάμεσα σε δύο άλλες εφαρμογές και όχι δίπλα στο αριστερό ή το δεξί άκρο της οθόνης.

Μια ενιαία εφαρμογή μπορεί να ανοίξει περισσότερα από ένα παράθυρα ταυτόχρονα. Μια εφαρμογή μπορεί να εκκινήσει άλλη εφαρμογή. Όταν συμβεί αυτό, οι δύο εφαρμογές χωρίζουν κατά κανόνα την οθόνη ομοιόμορφα αν υπάρχει αρκετός χώρος. Αλλά μπορείτε να το αλλάξετε έτσι ώστε η εκκίνηση της εφαρμογής να είναι ευρύτερη ή μικρότερη από την αρχική εφαρμογή ή ακόμα και να αντικαθιστά την αρχική εφαρμογή στην οθόνη. Για να αλλάξετε την προεπιλεγμένη συμπεριφορά, χρησιμοποιήστε την ιδιότητα DesiredRemainingView.

Ενημερώσεις πλακιδίων

Στα Windows 8 υπήρχαν δύο μεγέθη κεραμιδιών: Πλακάκια (150 × 150 εικονοστοιχεία στο οροπέδιο 1x), πλακάκια (310 × 150 στο οροπέδιο 1x). Στα Windows 8.1, υπάρχουν δύο πρόσθετα μεγέθη πλακιδίων: Μικρά πλακάκια (70 × 70 στο οροπέδιο 1x), Μεγάλα κεραμίδια (310 × 310 στο οροπέδιο 1x). Επειδή τρεις από τους τέσσερις τύπους προτύπων είναι τώρα τετράγωνο, τα κεραμίδια που κάποτε ονομαζόταν "τετράγωνα" κεραμίδια στα Windows 8 (150 × 150 στο 1ο οροπέδιο) καλούνται τώρα "μεσαία" κεραμίδια. Το σύνολο τότε είναι μικρό, μεσαίο, ευρύ και μεγάλο. Ακολουθούν παραδείγματα και των τεσσάρων.

Ενημερώσεις αναζήτησης

Τα Windows 8.1 εισάγουν ένα νέο στοιχείο ελέγχου πλαισίου αναζήτησης που σας βοηθά να παρέχετε αποτελέσματα αναζήτησης: Windows.UI.Xaml.Controls.SearchBox για εφαρμογές που χρησιμοποιούν το XAML και το WinJS.UI.SearchBox για εφαρμογές που χρησιμοποιούν JavaScript. Οι εφαρμογές σας μπορούν πλέον να περιλαμβάνουν το πλαίσιο αναζήτησης ως στοιχείο στη σήμανσή σας. Ο νέος έλεγχος υποστηρίζει την πλήρη διαμόρφωση και στυλ.

Στα Windows 8.1, η εμπειρία αναζήτησης εφαρμογών ελέγχεται πλήρως από τις εφαρμογές σας. Το πλαίσιο αναζήτησης ενσωματώνεται με το συμβόλαιο αναζήτησης για να ενεργοποιήσει την εμπειρία και να ενεργοποιήσει τη βαθιά προσαρμογή, έτσι ώστε οι εφαρμογές σας να προσφέρουν εμπειρίες που δημιουργούνται στις ανάγκες των χρηστών. Το πλαίσιο αναζήτησης υποστηρίζει προτάσεις και αποτελέσματα αναζήτησης που παρέχονται από εφαρμογές, ιστορικό αναζήτησης συγκεκριμένης εφαρμογής και πλήρη υποστήριξη για αλληλεπιδράσεις αφής, πληκτρολογίου και ποντικιού.

Κοινή χρήση ενημερώσεων

Στα Windows 8.1, οι εφαρμογές πηγής για τη σύμβαση Share μπορούν να παρέχουν πολλούς τρόπους για να επιστρέψετε στο κοινόχρηστο περιεχόμενο. Τα Windows 8.1 χωρίζουν τη μορφή Uri σε δύο νέες μορφές δεδομένων στο DataPackage και εισάγουν τέσσερις νέες ισχυρά πληκτρολογούμενες ιδιότητες στο DataPackagePropertySet. Για το DataPackage, η μορφή Uri καταργείται και αντικαθίσταται με τις μορφές WebLink και ApplicationLink.

Οι γοητείες λειτουργούν σε κάθε οθόνη

Στα Windows 8, όταν υπήρχαν πολλαπλές εφαρμογές στην οθόνη και ο χρήστης κάλεσε γοητεία, το σύστημα εμφάνισε γοητεύσεις για όποια εφαρμογή κατέλαβε το μεγαλύτερο μέρος της οθόνης. Στα Windows 8.1, το σύστημα εμφανίζει τις γοητείες για την τελευταία εφαρμογή με την οποία ο χρήστης αλληλεπιδρά, ανεξάρτητα από το πόσες εφαρμογές υπάρχουν στην οθόνη ή αν υπάρχουν πολλές οθόνες. Για παράδειγμα, αν ο χρήστης επιλέξει τη γοητεία Ρυθμίσεις, το σύστημα εμφανίζει το αναπτυσσόμενο μενού Ρυθμίσεις για την τελευταία εφαρμογή που χρησιμοποιήθηκε.

Σχεδιάστε την εφαρμογή σας έτσι ώστε να λειτουργεί με τις γοητείες ανεξάρτητα από το μέγεθος της εφαρμογής. Ειδικότερα, το πλάτος του πεδίου εφαρμογής "Ρυθμίσεις" πρέπει να είναι μικρότερο ή ίσο με το τρέχον πλάτος της εφαρμογής σας.

Ενσωμάτωση με τους ανθρώπους και τα γεγονότα

Τα Windows 8.1 σας επιτρέπουν να μεταφέρετε την ισχύ των ανθρώπων και των γεγονότων στην εφαρμογή σας. Μπορείτε να επιτρέψετε στους χρήστες της εφαρμογής σας να αναζητούν πληροφορίες σχετικά με τα άτομα που γνωρίζουν από την εφαρμογή σας και να συνεργάζονται με άτομα, ενσωματώνοντας εμπειρίες επικοινωνίας, όπως μηνύματα, ηλεκτρονικό ταχυδρομείο, κλήση, κλήση βίντεο κ.ο.κ. Μπορείτε επίσης να διατηρείτε τους χρήστες στην εφαρμογή σας, επιτρέποντάς τους να προβάλλουν γρήγορα τη διαθεσιμότητα του ημερολογίου τους και να προσθέτουν συμβάντα στο προτιμώμενο ημερολόγιό τους.

Σύνθεση ομιλίας

Τα Windows 8.1 εισάγουν το API Windows.Media.SpeechSynthesis, το οποίο υποστηρίζει τη σύνθεση ομιλίας - επίσης γνωστή ως κείμενο σε ομιλία (TTS) - στις εφαρμογές των Windows Store. Χρησιμοποιήστε τη σύνθεση ομιλίας για να ζητήσετε από τον χρήστη την είσοδο, να επισημάνετε ειδοποιήσεις εφαρμογής και διαλόγους μηνυμάτων, να παρέχετε οδηγίες (όπως πλοήγηση στροφών προς τα πίσω) και να διαβάζετε περιεχόμενο όπως κείμενο ή μηνύματα ηλεκτρονικού ταχυδρομείου, ροές RSS, βιβλία και αποτελέσματα αναζήτησης.

Τα Windows 8.1 περιλαμβάνουν μια σειρά από μηχανές σύνθεσης ομιλίας, γνωστές ως φωνές. Κάθε φωνή έχει ένα φιλικό όνομα, όπως το Microsoft David (en-US, αρσενικό), το Microsoft Zira (en-US, θηλυκό) και το Microsoft Hazel (en-UK, θηλυκό) από τον πίνακα ελέγχου γλώσσας από έναν χρήστη. Οι δυνατότητες σύνθεσης ομιλίας που υποστηρίζονται από τα Windows 8.1 ενεργοποιούν:

Ρύθμιση του συνθέτη ομιλίας σε ένα συγκεκριμένο φύλο, φωνή και γλώσσα. Δημιουργία εξόδου ομιλίας από μια συμβολοσειρά απλού κειμένου χρησιμοποιώντας τα προεπιλεγμένα χαρακτηριστικά και ιδιότητες της τρέχουσας φωνής. Δημιουργώντας έξοδο ομιλίας από μια συμβολοσειρά που περιέχει τη Γλώσσα Σήμανσης Σύνθεσης Ομιλίας (SSML) για να προσαρμόσετε τα χαρακτηριστικά φωνής, την προφορά, τον όγκο, το βήμα, την ταχύτητα ή την ταχύτητα, την έμφαση και ούτω καθεξής. Ανάγνωση και εγγραφή δεδομένων ήχου που παράγονται από τη μηχανή σύνθεσης ομιλίας προς και από μια ροή τυχαίας προσπέλασης.

Υποστήριξη εφαρμογής συναγερμού στην οθόνη κλειδώματος

Στα Windows 8.1, μία από τις υποδοχές οθόνης κλειδώματος χρησιμοποιείται τώρα για εφαρμογές συναγερμού. Οι εφαρμογές συναγερμού χρησιμοποιούν την κλάση AlarmApplicationManager για να ζητήσουν από το χρήστη την άδεια να είναι η εφαρμογή συναγερμού συστήματος. Αν ο χρήστης δώσει την άδεια (ή αν ο χρήστης τοποθετήσει την εφαρμογή στην υποδοχή συναγερμού χρησιμοποιώντας τον πίνακα ελέγχου) η εφαρμογή παίρνει την υποδοχή και γίνεται η εφαρμογή συναγερμού συστήματος. Οι ειδοποιήσεις συναγερμών που ενεργοποιούνται από την εφαρμογή συναγερμού συστήματος εμφανίζονται στη συνέχεια στον χρήστη με ακρίβεια μέσα σε ένα δευτερόλεπτο. Μόνο η εφαρμογή στην υποδοχή συναγερμού μπορεί να ειδοποιήσει ειδοποιήσεις συναγερμού. οι ειδοποιήσεις συναγερμών που πυροδοτούνται από άλλες εφαρμογές αντιμετωπίζονται ως κανονικές ειδοποιήσεις.

Ενημερώσεις για τον προγραμματισμό του στοιχείου εργασίας

Το API CoreDispatcher (Windows:: UI:: Core: CoreDispatcher) σας επιτρέπει πλέον τον έλεγχο των προτεραιοτήτων στον προγραμματισμό των εργασιών. Στα Windows 8.1, οι προτεραιότητες εργασίας-αποστολής είναι τώρα σε αυτή τη σειρά:

SendMessage (Υψηλότερη προτεραιότητα)

CoreDispatcherPriority.High

CoreDispatcherPriority.Normal (Περιλαμβάνει μηνύματα παραθύρων και κλήσεις μοντέλου αντικειμένων (COM))

Οποιαδήποτε μηνύματα εισόδου συσκευής

CoreDispatcherPriority.Low

CoreDispatcherPriority.Idle (Χαμηλότερη προτεραιότητα, χρησιμοποιείται για εργασίες φόντου)

Τι πιστεύετε ως προγραμματιστή, είναι οι αλλαγές αυτές καλές ή κακές;

Windows 8.1 ux & ui: κορυφαία 9 νέα και ενημερωμένα χαρακτηριστικά