zprávy

Windows 8.1 UX & UI Top 9 Nové a aktualizované funkce

Windows 8.1 UX & UI Top 9 Nové a aktualizované funkce

Se spuštěním Windows 8.1 byly také aktualizovány funkce uživatelského rozhraní UX a uživatelského rozhraní a byly také vydány některé nové. Přečtěte si další informace


Dříve jsme s vámi sdíleli odkazy na úplnou dokumentaci v systému Windows 8.1 týkající se nových pokynů pro UX a UI. Nyní je čas zjistit, které funkce byly aktualizovány a které jsou nové. Většina změn se provádí proto, aby vývojáři mohli mít rychlejší proces odesílání aplikací a také aby splňovali požadavky nového operačního systému. Tady je devět nových a aktualizovaných funkcí:

Změnitelná okna

Windows 8.1 nemá stavy zobrazení s pevnou šířkou. Uživatelé nyní mohou průběžně měnit velikost aplikací až na minimální šířku. (Výchozí minimální šířka aplikace je 500 pixelů.) Takže aplikace již nemají stavy zobrazení Přichytit a Vyplnit. Místo toho vyvíjíte svou aplikaci tak, aby byla funkční a dobře vypadala při jakékoli velikosti až na minimum.

Poznámka Přichycené zobrazení v systému Windows 8 mělo šířku 320 pixelů. Výchozí minimální šířka 500 pixelů je větší než pohled Windows 8. Pokud vaše aplikace funguje dobře i v menších velikostech a chcete povzbudit uživatele, aby vaši aplikaci udrželi na obrazovce, můžete změnit minimální šířku na 320 pixelů. Uživatelé mohou mít na obrazovce současně více než dvě aplikace. Vaše aplikace se tedy může objevit mezi dvěma dalšími aplikacemi a nesousedí s levým ani pravým okrajem obrazovky.

Jedna aplikace může otevřít více než jedno okno současně. Aplikace může spustit jinou aplikaci. Pokud k tomu dojde, obě aplikace obvykle rozdělí obrazovku rovnoměrně, pokud je k dispozici dostatek místa. Můžete to však změnit tak, aby byla spuštěná aplikace širší nebo užší než původní aplikace, nebo aby dokonce nahradila původní aplikaci na obrazovce. Chcete-li změnit výchozí chování, použijte DesiredRemainingView vlastnost.

Aktualizace dlaždic

Ve Windows 8 byly dvě velikosti dlaždic: čtvercové dlaždice (150 × 150 pixelů na plošině 1 x škálování), široké dlaždice (310 × 150 na plošině 1 x). Ve Windows 8.1 existují dvě další velikosti dlaždic: Malé dlaždice (70 × 70 na plošině 1x), Velké dlaždice (310 × 310 na plošině 1x). Protože tři ze čtyř typů šablon jsou nyní čtvercové, dlaždice, které se dříve v systému Windows 8 nazývaly „čtvercové“ dlaždice (150 × 150 na ploše 1x), se nyní nazývají „střední“ dlaždice. Celá sada je pak malá, střední, široká a velká. Zde jsou příklady všech čtyř.

Hledat aktualizace

Windows 8.1 zavádí nový ovládací prvek vyhledávacího pole, který vám pomůže poskytovat výsledky hledání: Windows.UI.Xaml.Controls.SearchBox pro aplikace využívající XAML a WinJS.UI.SearchBox pro aplikace používající JavaScript. Vaše aplikace nyní mohou obsahovat vyhledávací pole jako prvek ve vašem označení. Nový ovládací prvek podporuje plné šablonování a styling.

V systému Windows 8.1 je vyhledávání aplikací zcela řízeno vašimi aplikacemi. Vyhledávací pole se integruje se smlouvou o vyhledávání, aby poskytlo zážitek a umožnilo hluboké přizpůsobení, takže vaše aplikace nabízejí prostředí, která jsou vytvořena podle potřeb uživatelů. Vyhledávací pole podporuje návrhy a výsledky vyhledávání dodané aplikací, historii vyhledávání pro konkrétní aplikaci a plnou podporu interakcí dotyku, klávesnice a myši.

Sdílejte aktualizace

V systému Windows 8.1 mohou zdrojové aplikace pro smlouvu o sdílení poskytovat několik způsobů, jak se vrátit ke sdílenému obsahu. Windows 8.1 rozděluje formát Uri na dva nové datové formáty v DataPackage a zavádí čtyři nové silně zadané vlastnosti v DataPackagePropertySet. U DataPackage je formát Uri zastaralý a nahrazen formáty WebLink a ApplicationLink.

Kouzla fungují na každé obrazovce

Ve Windows 8, když na obrazovce bylo více aplikací a uživatel vyvolal ovládací tlačítka, systém zobrazil ovládací tlačítka pro jakoukoli aplikaci, která zabírala nejvíce místa na obrazovce. Ve Windows 8.1 systém zobrazuje ovládací tlačítka pro poslední aplikaci, se kterou uživatel interagoval, bez ohledu na to, kolik aplikací je na obrazovce nebo zda existuje více obrazovek. Například pokud uživatel vybere ovládací tlačítko Nastavení, systém zobrazí plovoucí nabídku Nastavení pro poslední použitou aplikaci.

Navrhněte svou aplikaci tak, aby fungovala s ovládacími tlačítky bez ohledu na velikost aplikace. Zejména šířka plovoucí nabídky Nastavení musí být menší nebo rovna aktuální šířce vaší aplikace.

Integrace s lidmi a událostmi

Windows 8.1 vám umožní přinést do vaší aplikace sílu lidí a událostí. Můžete nechat uživatele vaší aplikace vyhledávat informace o lidech, které znají z vaší aplikace, a komunikovat s lidmi integrací komunikačních zážitků, jako jsou zasílání zpráv, e-mail, volání, videohovor atd. Můžete také udržet uživatele ve své aplikaci tím, že jim umožníte rychle zobrazit dostupnost kalendáře a přidat události do svého preferovaného kalendáře.

Syntéza řeči

Windows 8.1 zavádí rozhraní Windows.Media.SpeechSynthesis API, které podporuje syntézu řeči - také známou jako převod textu na řeč (TTS) - v aplikacích Windows Store. Použijte syntézu řeči k vyzvání uživatele k zadání, zvýraznění oznámení aplikace a dialogových oken zpráv poskytovat pokyny (například podrobnou navigaci) a číst obsah, jako jsou textové nebo e-mailové zprávy, kanály RSS, knihy a výsledky vyhledávání.

Windows 8.1 obsahuje řadu motorů syntézy řeči, známých jako hlasy. Každý hlas má přátelské jméno, například Microsoft David (en-US, male), Microsoft Zira (en-US, female) a Microsoft Hazel (en-UK, female), které lze zadat ve vaší aplikaci a také vybrat z ovládacího panelu Jazyk uživatelem. Funkce syntézy řeči podporované Windows 8.1 umožňují:

Nastavení syntetizátoru řeči na konkrétní pohlaví, hlas a jazyk. Generování hlasového výstupu z textového řetězce pomocí výchozích charakteristik a vlastností aktuálního hlasu. Generování hlasového výstupu z řetězce obsahujícího jazyk SSML (Speech Synthesis Markup Language) k přizpůsobení hlasových charakteristik, výslovnosti, hlasitosti, výšky, rychlosti, rychlosti nebo rychlosti, zvýraznění atd. Čtení a zápis zvukových dat generovaných modulem syntézy řeči do a ze proudu náhodného přístupu.

Podpora aplikace Alarm na uzamčené obrazovce

Ve Windows 8.1 se jeden z slotů pro uzamčení obrazovky nyní používá pro aplikace s alarmem. Aplikace alarmu používají třídu AlarmApplicationManager k vyžádání povolení od uživatele, aby se stal aplikací alarmu systému. Pokud uživatel udělí povolení (nebo pokud uživatel umístí aplikaci do tohoto slotu alarmu pomocí ovládacího panelu), aplikace si vezme slot a stane se aplikací alarmu systému. Varovná upozornění spuštěná aplikací systémového alarmu se poté uživateli zobrazí s přesností do jedné sekundy. Pouze aplikace ve slotu alarmu může aktivovat výstražná upozornění; výstražná upozornění spuštěná jinými aplikacemi se považují za normální oznámení.

Aktualizace plánování pracovních položek

CoreDispatcher (Windows :: UI :: Core: CoreDispatcher) API vám nyní umožňuje větší kontrolu nad prioritami v plánování pracovních položek. V systému Windows 8.1 jsou nyní priority dispečinku v tomto pořadí:

SendMessage (nejvyšší priorita)
CoreDispatcherPriority.Vysoká
CoreDispatcherPriority.Normal (Zahrnuje zprávy v okně a volání modelu COM (Component Object Model))
Veškeré zprávy zadávané zařízením
CoreDispatcherPriority.Low
CoreDispatcherPriority.Idle (nejnižší priorita, používá se pro úkoly na pozadí)

Co si myslíte jako vývojář, jsou tyto změny dobré nebo špatné?

KB3179574 pro Windows 8.1 způsobuje problémy s pomalým spouštěním
Společnost Microsoft nedávno prosadila zavedení srpnové aktualizace pro Windows 8.1 a přinesla do operačního systému nepřeberné množství vylepšení sys...
Opravte žádné Wi-Fi, mobilní datové připojení v aktualizaci Windows 10 Mobile Anniversary Update
Aktualizace Windows 10 Mobile Anniversary Update je tady, ale není bez chyb. Když uživatelé testují nový operační systém, narážejí na různé problémy, ...
Varování Falešná aktualizace Adobe Flash nainstaluje malware do počítače se systémem Windows
Pokud se zobrazí neočekávaná zpráva s žádostí o aktualizaci přehrávače Adobe Flash Player, před stisknutím tlačítka aktualizace si to dvakrát rozmysle...