Microsoft heeft een glimp gegeven van de aanpassingen van de weergave van Windows 10 waar het aan werkt. Onder andere krijgen vensters diepte, met schaduwen die zich aanpassen aan lichtelementen op het scherm.
Microsoft zegt gebruik te gaan maken van de z-as en schaduwen voor vensters van applicaties. De wijziging is onderdeel van Fluent Design, het geheel van ontwerpregels en -standaarden die Windows 10 een consistente moderne weergave moeten geven. Microsoft past die niet alleen zelf toe, maar stimuleert ontwikkelaars zich ook aan het 'ontwerphandboek' te houden.
Microsoft past Fluent Design stapsgewijs toe en is daarmee begonnen bij de Creators Update van vorig jaar. Onder andere gebruikt het bedrijf al lichteffecten voor de positie van de muis en semi-transparante vensterdelen. In ieder geval in de herfst van dit jaar en de lente en herfst van volgend jaar komen er Windows-updates met Fluent Design-aanpassingen.
De schaduwen van vensters zoals die dit jaar naar Windows komen, reageren op licht om een realistisch diepte-effect te geven. Hierbij kan het bijvoorbeeld gaan om het licht dat de muiswijzer volgt, een effect dat Microsoft Reveal noemt. Door schaduwen ontstaat volgens het bedrijf een hiërarchie bij lagen van vensters, waardoor onder andere nieuw geopende menuvensters op al openstaande menu's gelegd lijken te zijn. Voor de toekomst wil Microsoft nog veel verder gaan met diepte-effecten en het bedrijf streeft ernaar een eenduidige weergave te bieden, of het nu op een pc-monitor of in een vr-ruimte is.
Microsoft gaat daarnaast een eenvoudiger kleurenschema hanteren, dat ontwikkelaars met hun eigen palet kunnen toepassen voor hun apps. Verder adviseert het bedrijf ontwikkelaars voortaan de 'terug'-knop standaard linksboven in apps te plaatsen en komt er een modus voor een compacte weergave, waarbij tekst en knoppen dichter op elkaar staan.
Microsoft presenteerde de vorderingen met Fluent Design tijdens de presentatie 'Evolving our Design System' op de Build-ontwikkelaarsconferentie die het bedrijf deze week houdt.