Windows 8 létrehozása

A Windows 8 demonstrációi során számos fórumon használjuk a táj orientációját (szélesképernyős). Alapvetően ez annak köszönhető, hogy a kivetítőt használtuk, és számára ez a orientáció alkalmasabb. A másik ok az, hogy sok mai eszközök (mint például a Samsung tablet PC, bemutatták a konferencián // építmények / egy előzetes változatát a Windows fejlesztő), szélesvásznú, ideális egyidejűleg kijelzi Windows alkalmazás az új „Snap” a táj orientáció. Hatalmas munkát végeztünk, hogy gyors fordulatot biztosítsunk a képernyőhöz és egy kényelmes felületet biztosítsunk azok számára, akik inkább a könyvorientációt preferálják. Ahogy majd később kiderül, hogy a döntést jelentősen befolyásolta a vizsgálati eredmények a tényezők a választás a felhasználók egy adott helyzetben. És ez még nem minden - mi is dolgoztunk fejlesztőeszközök Visual Studio és kifejezések, hogy a fejlesztők könnyen eszközöket létrehozni alkalmazások ugyanolyan jól működnek mindkét orientációban. A Windows 8 képernyőjének fekvő és álló tájolásáról szóló cikket David Washington írta a felhasználói felület fejlesztői csoportjából. Az APP-207T bemutatóját a // build / konferencián is megtekintheti. - Steven

A Windows 8 rendszerű számítógép valóban új típusú eszköz, a kis érintésérzékeny táblagépekről a laptopok és az asztali számítógépek felé. A Windows 8 újratárgyalásával megpróbáltuk a rendszert olyan módon kialakítani, hogy a felhasználók kényelmesen dolgozhassanak rajta bármilyen formájú számítógépen bármilyen képernyőorientációval. A táblaeszközök nagy ergonómiai rugalmasságot biztosítanak, amely lehetővé teszi számukra, hogy a legmegfelelőbb helyzetben tartsa azokat, és a legmegfelelőbb a megtekintett tartalom számára.

Talán a tabletta PC legfontosabb jellemzője, hogy kézben tartható. Ettől olyan közelebb kerül hozzád. Akár egy vasárnapi újságot olvas vagy néz ki az esküvői képeidről, az a képesség, hogy egy számítógépet kezel a kezedben és közvetlenül érintse meg, amit dolgozol, érzelmileg kötődik az eszközhöz. A digitális technológia ebben a korszakában egyre több fontosabb adatot tárolnak különböző eszközökön, így a Windows 8 tervezésénél támogatni kellett a képernyő orientációját.

A Windows 8 felhasználói felületének különböző formájú tényezők fejlesztése során a következő elveket alkalmaztuk:

Sok időt töltöttünk arra, hogy megtudjuk, hogyan használják a táblagépek eszközeit a tesztlaborjainkban és otthonunkban. Megvizsgáltuk azokat a felhasználókat, akik már ismerik a tablet számítógépeit, és azokat az embereket, akik először kézbe vették őket, és ez a megfigyelés több hónapig tartott. Megfigyeltük a készülék tartásának módját, a pózokat, a kézmozdulatokat, a különböző alkalmazásokkal való kölcsönhatást, valamint az eszköz helyzetét és tájolását. Számos különböző változatot láttunk, és felkérték a felhasználókat, hogy meghatározzák azokat a tényezőket, amelyek befolyásolják a test és eszköz tájolásának megválasztását. Ezek közé tartoznak az antropometrikus tényezők, például a tenyér mérete és a hüvely hossza; ergonómiai tényezők, például ismétlődő cselekvések és fáradtság; hardver tényezők, például a hardver gombok elérhetősége; külső tényezők, például a tabletta használati helye (például a konyhában, a hálószobában vagy a nappaliban); fizikai tényezők, például az álló eszköz használata, a kanapén vagy az asztalon ülve. A különböző kombinációk száma elhúzódott, és arra a következtetésre jutottunk, hogy a póz, az eszközmegtartás módja és tájolása gyakran megváltozik. Egyszerűen fogalmazva, nincs mód a készülék megtartására, és az emberek a legmegfelelőbb pozíciót és orientációt keresik, amelyek jobban megfelelnek az adott eszközzel végzett eszközökkel.

Windows 8 létrehozása

A képernyő tájolásával kapcsolatban a következő célokat tűztük ki célul:

  • Kényelmesen kényelmesen dolgozhat bármely alkalmazással a legkényelmesebb helyzetben azáltal, hogy kiválasztja a képernyő egy vagy másik tájolását.
  • A Windows ablakának bekapcsolása legyen sima, de gyors.
  • A Windows képernyőn ugyanazt kell forgatni minden rendszeren és minden alkalmazáson, miközben a felhasználónak mindig képesnek kell lennie a helyzet ellenőrzésére.
  • A fejlesztőknek képesnek kell lenniük arra, hogy könnyen elkészítsenek kiváló minőségű tájképeket és könyveket a céloktól függően.

A Windows fekvő módban

A Windows 8-at úgy tervezték, mint egy ergonómiailag kényelmes rendszert bármely képernyő orientációhoz. Megállapítottuk, hogy amikor táblagépet használunk fekvő módban, akkor a legegyszerűbb mindkét kezével tartani, és a hüvelykujjával érintse meg a képernyőt. Ezért próbáltuk megtenni, hogy az új rendszer interfészelemeinek többsége a hüvelykujjával aktiválható legyen. A vízszintes görgetést is optimalizáltuk, amely gyorsan és simán is megjelenik tájképben és könyv üzemmódban.

Windows 8 létrehozása

A Windows könyv módban

Windows 8 létrehozása

A képernyő forgatása

Mivel az egyik célunk az volt, hogy az átmenetet a táj portré és fordítva sima, de gyors, a fejlesztő csapat már fel sok erőfeszítést, hogy egyszerűsítse ezt az átmenetet, ügyelve minden aspektusa - a képernyőn forgásérzékelője támogatást a halom grafikai funkciókat.

A tájkép és az álló tájolás közötti átmenet fontos része az animáció. Ez az animáció felelős a két képernyőállapot közötti zökkenőmentes átmenet látható hatásáért. Az animáció ideje nagyon fontos, mivel gyorsnak és rendkívül érzékenynek kell lennie, de eléggé zökkenőmentes ahhoz, hogy az átmenet ne tűnjön túl keménynek. Az animációt az asztali ablakkezelő (DWM) vezérli, amely sima animációt biztosít a Windows 7 és a Windows 8 rendszerben.

Windows 8 létrehozása

Tudjuk, hogy a kellemetlen forduló túl hirtelen lehet, ezért továbbra is dolgozunk annak biztosítása érdekében, hogy ez a lehető legstabilabb és kiszámíthatóabb legyen. A kép elforgatásának elkezdése előtt a rendszer várakozik az érzékelő stabilizálására, hogy elkerülje a véletlen fordulatokat. Szerettük volna biztosítani a felhasználók számára a helyzet ellenőrzését, így az egyik módról a másikra történő átállás nem szándékosan indult el. Bevezettünk egy hardveres orientációs zárat, amely lehetővé teszi a "gravitáció törlését", és elmenti a kívánt képernyő módot.

A különböző képernyők tájolása

A következő cikkben részletesen elmondhatjuk, hogy a Windows 8 hogyan skálázza a képet különböző képernyőkön a fejlesztő szempontjából. A különböző képméretek témája azonban a táj és az álló tájolás összefüggésében is figyelmet érdemel. Windows 8 fog futni számítógépek különböző méretben kapható, különböző felbontásban és különböző képarány 4: 3 képarányú, jobban hasonlít egy négyzet, a szélesvásznú 16: 9 formátumú, és a különböző köztes módosításokat. A skálázási platformunk lehetővé teszi, hogy a Windows rendszer és alkalmazások könnyen alkalmazkodjanak, ésszerűen elhelyezzék a tartalmat a különböző képernyőkön, és hasznos módon használják az összes rendelkezésre álló helyet. Számos ilyen eszköz használható könyv- és tájkép üzemmódban is. Az ilyen fajta a Windows operációs rendszer megkülönböztető jellemzője. Megadja az esélyt, hogy pontosan válassza ki azt az eszközt és a képernyő orientációt, amely a legjobban megfelel a céloknak.

A Windows 8 alkalmazások minimális felbontása a Metro stílusban 1024 x 768 képpont. Azért választottuk ezt a méretet, mert ez a leggyakoribb felbontás az interneten, és a túlnyomó többség (98,8%) a Windows felhasználók a lehetőséget, hogy a jelenlegi, vagy egy nagyobb felbontású (lásd. A lenti ábrát).

Windows 8 létrehozása

Úgy véljük, hogy az alkalmazások minimális felbontásának meghatározása fontos tényező, mivel lehetővé teszi a fejlesztők számára, hogy egy minimális méretű alkalmazás alapvető ábrázolását hozzák létre a különböző eszközökkel történő fragmentálás nélkül. A minimális felbontás azt is biztosítja, hogy a kis képernyőméret miatt az alkalmazások elrendezései ne kerüljenek veszélybe.

Forduljon a fejlesztő szempontjából

A Windows 8-ban az alkalmazások lehetővé teszik a felhasználók számára, hogy élvezhessék az összes új funkciót, ezért dolgoztunk a lehető legegyszerűbben a fejlesztők számára album- és könyvbemutatók készítéséhez. Mint bármely más platformon, a fejlesztők is választhatják, hogy mely irányok támogatják alkalmazásukat, és hogyan használják a felületüket a képernyő módjához. Arra számítunk, hogy a legtöbb fejlesztő tájképet fog használni, hiszen laptopok és asztali számítógépek teszik ki a modern személyi számítógépek túlnyomó többségét. De ha a tervek szerint az alkalmazás mindkét módban működni fog, a könyvnézet támogatásához szükséges egy kis extra munkát végrehajtani az elrendezésben.

Ugyanazokat a technikákat alkalmazva, amelyek különböző képméretek csatlakoztatásához vagy támogatásához használhatók, a fejlesztők egyszerűen támogatják a portré orientációt. A HTML5 fejlesztők multimédiás CSS kéréseket használnak az elrendezés stílusának a rendszer tájolására történő összekapcsolására, és az XAML fejlesztők képesek lesznek változtatni az elrendezést a képernyő állapotának megváltoztatására adott válaszként. A HTML és XAML nyelveken a platform által nyújtott adaptív vezérlők és sablonok támogatják mind a képernyő tájolását. Ezenkívül a rendszer automatikusan feldolgozza az átmenet animációt anélkül, hogy további erőfeszítéseket tett volna a fejlesztők részéről. Ha az alkalmazásnak olyan tartalma van, amelyhez egy adott orientáció alkalmasabb, akkor a fejlesztők jobban tetszeni fognak, és a rendszer az alkalmazás nézetet megfelelő módon (ha a készülék támogatja) tárolja.

Ami a tesztelést illeti, a Visual Studio 11 és a Expression Blend lehetővé teszi a fejlesztők számára, hogy különböző méretű és különböző méretarányú képernyőkön álló portré és tájkép üzemmódban teszteljék az alkalmazásokat, még akkor is, ha nincs hozzáférése a táblagéphez.

Windows 8 létrehozása

Csak ki kell választania azt a készüléket, amelyik legjobban megfelel a céloknak, vedd fel, ahogy tetszik, és a rendszer alkalmazkodik a testtartáshoz. Az alkalmazások kihasználhatják a szélesképernyős formátumot multitasking alkalmazással, és ugyanakkor nagyszerűen jelenhetnek meg a könyv módban anélkül, hogy jelentős javításokat hajtanának végre.

Bízunk benne, hogy visszajelzést kap az új funkciókról!

Köszönöm a figyelmet,
David

Kapcsolódó cikkek