Delen via


Intuïtieve gebruikerservaring

Voor het eerst kunnen ontwikkelaars en hun eindgebruikers hun computers beheren door het scherm aan te raken. Aanraak- en multi-touchfuncties bieden een natuurlijke, intuïtieve manier voor gebruikers om te communiceren met pc's. Het ontwikkelaarsplatform bevat aanraak-API's op hoog niveau, evenals aanraakberichten op laag niveau en aanraakinvoer-API's. De elementen van de gebruikersinterface op het hoogste niveau, zoals het menu Start en taakbalk, hebben grotere doelen dan vorige Versies van Windows, waardoor ze gemakkelijker met een vinger kunnen worden geselecteerd in plaats van met een muis. Visuele feedback wordt gegeven voor tikken en dubbeltikken. Windows Verkenner en Windows Internet Explorer 8 zijn zowel aanraakvriendelijk als eenvoudig geïntegreerd met Windows 7-toepassingen.

Multi-Touch Bewegingen en Manipulatie en Inertia-API's

Windows 7 biedt verbeterde ondersteuning voor aanraak- en bewegingen, waardoor ontwikkelaars snel en eenvoudig unieke toepassingservaringen kunnen maken die verder gaan dan eenvoudige muisaanwijzers, klikken en slepen. De nieuwe multi-touch API's bieden ondersteuning voor rijke gebaren, zoals pannen, zoomen en draaien. Alle gebaren bieden directe visuele feedback en communiceren op een natuurlijke en intuïtieve manier met onderliggende inhoud. Een zoombeweging centreert bijvoorbeeld de weergave op de locatie van het gebaar. Aanraakinvoer-API's op lager niveau zijn ook beschikbaar voor aangepaste gebarendefinities en geavanceerde aanraakreactie-ervaringen. Windows 7 biedt een ontwikkelplatform dat ontwikkelaars de hulpprogramma's biedt die ze nodig hebben om creatieve toepassingen te ontwikkelen voor invoerapparaten met meerdere aanraakschermen, door gebruikersinvoer van apparaten met meerdere aanraakschermen te verwerken en de gebruikersinterface te verbeteren. Het resultaat is intuïtievere omgevingen, waardoor innovaties in pc-interactie mogelijk zijn.

Windows 7 biedt ook platformondersteuning voor objectmanipulatie en inertieverwerking. Met een uitgebreide set manipulatiefuncties kunt u meerdere objecten gelijktijdig en in zeer fijne granulariteit uitrekken, vergroten of verkleinen of draaien. Zo kunnen meerdere digitale foto's worden bijgesneden, verkleind en geroteerd in één sessie met aanraakbewegingen.

Windows 7 bevat inertie-API's die traagheid simuleren wanneer objecten worden verplaatst, in de hand werken met de manipulatie-API's. In een fototoepassing kunt u bijvoorbeeld de api's voor manipulatie gebruiken om gebruikers foto's te laten draaien, het formaat ervan te wijzigen en te verplaatsen. Als een gebruiker een foto 'tosses' opgeeft, bieden de API's voor inertie natuurlijke interactie en zorgen ervoor dat de foto de randen van het venster van de toepassing stopt of afstoot. (Zie Windows Touch Programming Guide and Windows Touch: Developer Resources.)

Single-Finger pannen

In veel algemene toepassingen zijn aanraakfuncties handiger voor navigatie dan voor tekstselectie. Met uitgebreide aanraak-API's kan de toepassing van een ontwikkelaar ervoor kiezen om pannen in te schakelen in plaats van te slepen. Als u bijvoorbeeld een toepassing hebt gemaakt die gebruikmaakt van bewegingen met meerdere aanraakschermen voor gebruikers die muziek afspelen, kunt u deze gebruikers toestaan om eenvoudig een vinger omhoog of omlaag te schuiven om het volume aan te passen, nummers te wijzigen of een bestand te downloaden. U hoeft niet te schuiven.

Windows 7 biedt eindeloze mogelijkheden voor ontwikkelaars die geïnteresseerd zijn in het maken van toepassingen voor pc's van de volgende generatie. Het beste van alles, het doet het moeilijk om te controleren op schuifbalken en de panning-semantiek te implementeren. Toepassingen ontvangen ook een uitgebreidere set gebeurtenissen en feedback voor aangepast beheer van gebaren dan in eerdere versies van Windows. (Zie De Single-Finger panning-ervaring verbeteren.)

Onbewerkte aanraakinvoergegevens

In Windows 7 worden nieuwe aanraakervaringen ingeschakeld door interactiemodellen die toegang hebben tot invoerberichten op lager niveau en aangepaste antwoorden bieden op combinaties van aanraakberichten. Het platform biedt ondersteuning voor het ontvangen van onbewerkte aanraakinvoergegevens voor scenario's zoals multi-touch schilderijtoepassingen en aangepaste gebaren binnen een toepassing. U kunt de platformondersteuning gebruiken voor touch of uw eigen originele, multi-touch ervaringen maken. (Zie WM_TOUCH Bericht.)