Door Joost Schellevis en Wout Funnekotter

Windows 8: een nieuwe Start

13-09-2011 • 18:05

328

Multipage-opmaak

Inleiding

Microsoft heeft dit jaar al twee keer een tipje van de Windows 8-sluier opgelicht. In januari werd tijdens de CES ondersteuning voor de arm-architectuur aangekondigd, en begin juni demonstreerde de softwaregigant op de Computex de nieuwe Windows-interface, die speciaal voor tablets en andere touchscreenapparatuur is ontworpen. Tot nu toe waren er echter maar weinig details bekend, maar Microsoft heeft het nieuwe besturingssysteem op zijn Build-developersconferentie dan eindelijk officieel gepresenteerd.

Tweakers.net mocht een dag voor de start van de conferentie alvast een blik op de clientversie van Microsofts nieuwste OS werpen. Hoewel er nog veel onbekend is en er in de komende dagen nog heel wat nieuws aan het licht zal komen, brengen we je nu alvast een overzicht van de beschikbare informatie en onze korte ervaringen met de Windows 8 Developer Preview. We gaan in dit artikel onder andere in op de Metro-interface, het ontwikkelen van apps voor Windows 8, de applicatiewinkel en de nieuwe mogelijkheden van Windows Live.

Tijdens de Build-conferentie, die nog tot vrijdag zal duren, houden we je uiteraard op de hoogte van de onthullingen die Microsoft doet. Zo hopen we je in de loop van de week meer te kunnen vertellen over de servereditie van Windows 8. Bovendien publiceren we later deze week een uitgebreide hands-on over de clientversie van het besturingssysteem.

Windows 8 - Lockscreen

Het lockscreen van Windows 8.

Metro: het startmenu

Het ontstaan van Metro

De nieuwe interface van Windows 8 is gebaseerd op Metro: een visuele stijl die Microsoft ontwikkelde voor zijn Zune HD-mediaspeler en die met het Windows Phone 7-besturingssysteem tot wasdom kwam. Het idee achter Metro is echter een stuk ouder; de ontwikkeling begon in feite al met de Media Center-editie van Windows XP, die in 2002 uitkwam. Tijdens de ontwikkeling van de Zune HD legde Microsoft de karakteristieken van Metro strakker vast en sindsdien komen Metro-elementen in veel Microsoft-producten terug, zoals Live Messenger, de Xbox 360-interface en nu dus ook Windows.

De naam Metro slaat op de typografie en iconografie die gebruikt wordt in het openbaar vervoer, zoals vliegvelden en, uiteraard, metrostations. De stijl gaat uit van de gedachte less is more, en ziet er in vergelijking met veel andere interfaces erg spartaans uit. Microsoft legt de nadruk op vormgeving en inhoud, en laat zo min mogelijk van de interface zelf zien. In Metro kom je dus haast nooit menubalken en contextmenu's tegen; wanneer dat wel zo is, zijn deze aanvankelijk vaak onder een knopje verborgen.

Hoewel Metro veel lege ruimte bevat en teksten ver uit elkaar staan, is het wel mogelijk om veel informatie op een klein oppervlak weer te geven. Hiervoor heeft Microsoft de Live Tiles in het leven geroepen. Deze gekleurde vlakken zijn dynamisch en kunnen zowel plaatjes als tekst weergeven. De homescreens van Windows Phone 7 en Windows 8 bestaan uit dergelijk tiles.

Metro in Windows 8

Wie een computer met Windows 8 opstart, krijgt eerst de nieuwe Metro-interface te zien. De traditionele desktop is ook nog beschikbaar, maar volgens Microsoft moet deze nu gezien worden als een van de applicaties in Windows 8. Gebruikers zullen Metro als startpunt gebruiken en er ook telkens weer terugkeren. Daarmee is Windows 8 in elk geval visueel de ingrijpendste verandering sinds de introductie van Windows 95, meer dan vijftien jaar geleden.

Windows 8 - Startscherm

Het startmenu bestaat uit een verzameling Live Tiles, die door de gebruiker volledig aangepast kan worden. De tiles kunnen als een klein vierkantje worden weergegeven, of als een bredere rechthoek om meer ruimte voor content te krijgen. De Live Tiles worden gegroepeerd in blokken die in een grote horizontale strook opgesteld staan. Niet alle Live Tiles linken naar applicaties; het is bijvoorbeeld ook mogelijk om een Live Tile direct aan een contactpersoon te koppelen.

De Metro-interface bevat bijna geen chrome oftewel bedieningselementen voor de interface. Voorgaande versies van Windows bevatten veel menu's, die vaak weer opgebouwd zijn uit verschillende submenu's. Daarnaast heeft elk venster een eigen rand met rechtsboven de welbekende knoppen om het scherm te minimaliseren, te maximaliseren of te sluiten.

In het nieuwe startscherm van Windows 8 zijn al die elementen weggelaten. De meestgebruikte functies zitten nu verstopt in menu's die langs de randen van het scherm staan en standaard verborgen zijn. Om deze op te roepen moet vanaf de rand van het scherm naar binnen geveegd worden, net zoals dat bijvoorbeeld op de BlackBerry Playbook gebeurt. Bij gebruik van muis en keyboard gebeurt dit door een combinatie van muisknoppen en gestures.

Windows 8 - Startscherm met charm

Het contextmenu aan de rechterzijde bevat vijf verschillende functies die charms worden genoemd: search, share, start, devices en settings. Met de startknop kan te allen tijde naar het startmenu worden teruggekeerd. Met search kan een zoekterm worden losgelaten op verschillende soorten bronnen, zoals het web of de opslagmedia. Door in het zoekscherm een applicatie aan te klikken, kan de zoekterm ook naar die applicatie worden doorgestuurd. Zo kan ook op bijvoorbeeld Twitter of Facebook gezocht worden.

De linkerzijde van het scherm wordt gebruik om tussen openstaande applicaties te wisselen. Door van de zijkant naar binnen te slepen - of dit met de muis te doen - wordt een thumbnail van open programma zichtbaar. Als deze vervolgens naar het midden van het scherm gesleept wordt, zal naar de desbetreffende applicatie worden overgeschakeld. Als er veel applicaties openstaan, moet er dus meerdere malen worden gesleept voordat het juiste programma gevonden is.

Het is verder mogelijk om twee applicaties het scherm te laten delen. Hiervoor moet eerst aan de linkerzijde een thumbnail van een openstaande applicatie opgeroepen worden. Als deze daarna naar de linker of rechterzijkant van het scherm gesleept wordt, zal het scherm zich opsplitsen in twee ongelijke delen. De verdeling van het scherm is hierbij ongeveer zeventig om dertig procent. De applicatie die in het kleinste deel weergegeven wordt past hierbij in de regel zijn layout aan om zo goed mogelijk gebruik te maken van het kleinere oppervlak.

Windows 8 - Splitscreen

Metro: de applicaties

Microsoft introduceert samen met zijn Metro-interface ook een nieuw type applicatie. Metro-apps gebruiken de visuele stijl van de nieuwe start-omgeving en zijn met de nieuwe besturingselementen geïntegreerd. Dit betekent dat ze fullscreen draaien en gebruikmaken van de designregels die kenmerkend zijn voor Metro.

Windows 8 - Weer

De werking van de share-, device- en settings-charms zijn afhankelijk van de applicatie die openstaat. Als bijvoorbeeld in de foto-applicatie op de share-knop geklikt wordt, kan de foto gedeeld worden. Als dit bij Internet Explorer gebeurt zal een thumbnail van de website plus een stukje van de tekst gedeeld worden. Elke applicatie die aan Windows 8 laat weten informatie te kunnen delen, bepaalt zelf welke informatie doorgestuurd wordt. Als een app geen ondersteuning heeft voor de share-functie, kan via deze knop een screenshot gemaakt en gedeeld worden.

Applicaties kunnen dus informatie beschikbaar maken, maar er zijn ook applicaties nodig om deze vervolgens te verspreiden. Apps kunnen aan Windows laten weten dat ze hiervoor geschikt zijn, waarna ze in een lijst in het Share-menu komen te staan. Om bijvoorbeeld een foto op Facebook te delen moet een gebruiker dus de foto in de fotogalerij openen, op Share klikken, de Facebook-app selecteren en de foto versturen.

Er is ook nog een device-charm, waarmee content van een applicatie naar een ander apparaat gestuurd kan worden. Microsoft heeft hiervan nog weinig laten zien, maar het is in ieder geval mogelijk om vanuit een multimedia-app beeld en geluid via dlna naar een compatibel apparaat te versturen.

De settings-knop laat een menu zien met zowel algemene instellingen als instellingen die op de huidige applicatie betrekking hebben. Ook is in dit venster een verzameling iconen te zien waarmee veelgebruikte instellingen snel aangepast kunnen worden. Denk hierbij aan zaken als netwerkinstellingen, volumeregeling en schermhelderheid. Microsoft heeft ook een Metro-versie van het Configuratiescherm toegevoegd.

Windows 8 - Instellingen Windows 8 - RSS Windows 8 - Internet Explorer 10

Ontwikkelen van Metro-apps

In juni reageerden developers geschokt toen bekend werd dat applicaties voor Windows 8 in html5, css en javascript moesten worden geschreven. Know-how over het ontwikkelen van Windows-applicaties met onder meer .Net, de Windows Presentation Foundation en Silverlight zou daarmee overboord worden gegooid, vreesden de Windows-developers.

Dat blijkt in de praktijk mee te vallen. Het ontwikkelen van apps voor de Metro-interface is inderdaad mogelijk met de bovengenoemde webtalen, maar ook de conventionele talen kunnen worden gebruikt. Toch blijft het interessant dat het mogelijk is om met webtalen een Metro-app te ontwikkelen: dat betekent dat in één klap de groep developers die voor Windows 8 kan ontwikkelen veel groter is geworden.

Metro-applicaties die in de webtalen geschreven zijn, worden weergegeven door de renderengine van Internet Explorer 10. De nieuwste versie van Microsofts browser kan veel meer taken door de gpu laten afhandelen dan zijn voorganger, wat de rendersnelheid flink moet verhogen. Overigens worden er twee versies van IE10 meegeleverd: een desktop-variant en eentje voor de Metro-interface.

Windows 8 - Visual Studio

Tijdens een demonstratie toonde een Microsoft-medewerker hoe binnen enkele minuten een eenvoudige Metro-app kan worden gebouwd. De helft van de code bestond uit standaard html, css en javascript; de andere helft uit voor Windows 8 specifieke code. Windows 8-api's kunnen bijvoorbeeld vanuit javascripts worden aangeroepen, zoals voor het gebruik van de share-knop.

Een nieuwe versie van Visual Studio is uitgebreid met ondersteuning voor de webtalen. Vanuit Expression Blend kan met een wysiwyg-editor worden gewerkt, bijvoorbeeld om css-properties aan elementen toe te kennen. Ook kunnen Silverlight-applicaties voor Windows Phone vrij eenvoudig naar het Metro-platform worden overgezet.

Het is op dit moment nog onbekend op welke manier Metro-applicaties worden verpakt, of ze bijvoorbeeld als executable worden verspreid, of dat Microsoft voor Metro-apps een eigen bestandsformaat heeft ontwikkeld. Het lijkt er echter sterk op dat Metro-apps op een fundamenteel niveau verschillen van 'normale' Windows-applicaties. Zo kunnen Metro-apps suspended worden; de save-state wordt dan door het OS opgeslagen en hoewel de apps dan nog wel geheugenruimte in beslag nemen, gebruiken ze dan geen cpu-rekenkracht meer.

Alleen via Windows-api's kunnen ook op de achtergrond werkzaamheden worden uitgevoerd: zo kan een radio-app op de achtergrond blijven doorspelen door een bepaalde api aan te spreken. Op iOS en Windows Phone worden achtergrondactiviteiten op een vergelijkbare manier afgehandeld. Een andere manier waarop Metro-apps afwijken van andere applicaties, is dat ze zichzelf niet kunnen inschakelen bij het opstarten.

Windows Store

Hoewel het dus nog niet duidelijk is hoe Metro-apps worden verpakt, weten we wel al hoe ze worden verspreid. Daartoe is er de Windows Store, een applicatiewinkel voor Metro-applicaties die vergelijkbaar is met de Windows Phone Marketplace, de Android Market en Apples App Store. Ontwikkelaars kunnen hun applicaties vanuit Visual Studio insturen; voordat ze in de Windows Store verschijnen, moeten ze door een certificatieproces.

Microsoft controleert apps onder andere op beveiligingsproblemen, technische werking en inhoud. De langste stappen van het verificatieproces - de controles op inhoud en technische werking - duren elk gemiddeld 6 uur; in totaal zou een app binnen 18 uur gekeurd moeten kunnen zijn. Het is niet bekend welk percentage Microsoft van de inkomsten uit betaalde apps opstrijkt; bij de Windows Phone Marketplace is dat 30 procent.

Helaas konden we de Windows Store nog niet bekijken: deze is in de Developer Preview nog niet beschikbaar.

Windows 8 - Store

We konden de Windows Store helaas nog niet uitproberen

De 'ouderwetse' desktop

Dat Windows 8 over een geheel nieuwe interface beschikt, wil niet zeggen dat de 'oude', klassieke Windows-interface overboord is gegooid. Deze is nog steeds aanwezig, zij het veel minder prominent: eigenlijk alleen nog om applicaties te draaien die geen Metro-interface hebben. In principe zijn dat alle bestaande Windows-applicaties.

Windows 8 - Klassieke desktop

Hoewel de klassieke interface dus nog aanwezig is, lijkt Microsoft het gebruik ervan te willen ontmoedigen. Gebruikers komen standaard in de nieuwe Metro-interface terecht en de klassieke interface is enkel toegankelijk als een live tile op het startscherm of door het openen van legacy-applicaties. De klassieke interface kan, althans in de build die wij voor ons hadden, niet als standaardinterface worden ingesteld.

Sterker nog, wanneer een gebruiker op de start-knop klikt, wordt niet het klassieke start-menu, maar het Metro-startscherm weergegeven. Hetzelfde geldt voor de Windows-knop op het toetsenbord. Wij vinden dat een gewaagde zet: de Metro-interface wordt min of meer opgedrongen aan gebruikers en we verwachten dat vooral powerusers flink zullen klagen.

Ondanks de nadruk op Metro heeft Microsoft de klassieke desktopinterface hier en daar bijgewerkt. Zo is de interface over de gehele linie wat 'platter': knoppen hebben minder reliëf en gaan daardoor wat meer de richting van Metro op.

Zoals al bekend was, heeft het voortgangsvenster voor het kopiëren van bestanden een nieuw likje verf gekregen. Gebruikers kunnen, als ze willen, zien wat de gemiddelde snelheid van de overdracht was en hoe de overdrachtssnelheid zich ontwikkelde. Bovendien worden meerdere bestandsoverdrachten in hetzelfde venster weergegeven. Ook kunnen transfers worden gepauzeerd.

Windows 8 - Bestandsoverdracht

De taakbeheerder is eveneens op de schop genomen. De standaardweergave is veel simplistischer geworden, maar wie meer informatie wil, krijgt deze ook. Onder andere dankzij kleuraanduidingen kunnen gebruikers beter zien hoeveel resources bepaalde applicaties gebruiken. Hetzelfde geldt voor zaken als dataverkeer, hoewel informatie daarover in een andere tab is ondergebracht. De grafieken met systeeminformatie, zoals cpu-load en gebruikt geheugen, hebben een nieuw uiterlijk gekregen.

Windows 8 - TaakbeheerWindows 8 - TaakbeheerWindows 8 - Taakbeheer

De Verkenner is uitgerust met de Ribbon-interface, die eerder al in Office werd gebruikt. Ook al bekend was dat Windows 8 native ondersteuning voor het mounten van iso- en vhd-images heeft gekregen. Het iso-formaat wordt gebruikt voor images van cd's en dvd's; vhd's zijn virtuele schijven.

Windows 8 - Explorer

Onder de motorkap

Hoewel Windows 8 visueel grondig vernieuwd is, heeft Microsoft ook de nodige aanpassingen aan de kernel gedaan om het besturingssysteem sneller en efficiënter te maken. Daarnaast brengt de ondersteuning voor het arm-platform ook de nodige wijzigingen met zich mee.

Prestaties en verbruik

Een van de nieuwe features van Windows 8 is 'Connected Standby'. In deze nieuwe energiestand verbruikt het systeem weinig energie maar blijven netwerkverbindingen wel behouden. Daarnaast zal het systeem sporadisch ontwaken en achtergrondprocessen de kans geven om data te versturen en ontvangen. De beschrijving die Microsoft gaf, deed ons denken aan hoe een moderne smartphone zich gedraagt als het scherm uit staat.

Om het geheugenverbruik terug te dringen bevat de Windows 8-kernel een feature genaamd 'Page combining'. In de praktijk komt het geregeld voor dat openstaande apps identieke data in het geheugen hebben, bijvoorbeeld een runtime die door beide gebruikt wordt. In Windows 8 wordt periodiek gekeken of er inderdaad programma's openstaan die dezelfde data in het geheugen hebben geladen. Mocht dit zo zijn dan zal Windows doublures uit het geheugen verwijderen en zorgen dat de applicaties dezelfde geheugenruimte gebruiken.

De tijd die het kost om een Windows 8-systeem te booten is drastisch korter dan bij oudere Windows-versies. Bij het afsluiten van een systeem wordt de gebruikerssessie net als voorheen gesloten, maar de kernelsessie wordt naar de harde schijf of ssd weggeschreven. Bij het opstarten van het systeem wordt dit hibernate-bestand uitgepakt en ingelezen. Volgens Microsoft resulteert deze nieuwe techniek in boottijden die dertig tot zeventig procent lager liggen dan bij Windows 7. In combinatie met uefi zouden boottijden van vijf tot zes seconden mogelijk zijn.

Om het gebruikers die veel onderweg zijn wat makkelijker te maken, heeft Microsoft de manier aangepakt waarop met netwerkverbindingen wordt omgesprongen. Bij een systeem dat zowel via ethernet en wifi verbonden is, zal de ethernetverbinding voorrang krijgen, en op dezelfde manier krijgt wifi de voorkeur boven 3g. Daarnaast moet Windows 8 naadloos tussen verschillende netwerken kunnen wisselen zonder dat een gebruiker daar iets van merkt. Mocht een laptop via 3g verbonden zijn, dan zal Windows 8 het automatisch updaten stopzetten, al kan de gebruiker dit proces alsnog handmatig starten.

Beveiliging en onderhoud

Rootkit / VeiligheidHet bootproces van Windows 8 is niet alleen sneller dan zijn voorgangers, het is ook veiliger. Microsoft heeft zijn Windows Defender-software sterk uitgebreid waardoor het nu al tijdens het booten aanwezig is. Hiermee hoopt het bedrijf rootkits tegen te kunnen werken. Op systemen met uefi is het zelfs mogelijk om elk onderdeel van het bootproces te scannen, zodat het onmogelijk zou moeten zijn om rootkits te installeren. Mocht malware dat toch proberen, dan zou dit herkend moeten worden, waarna het bootproces stilgelegd wordt.

Het zal overigens mogelijk zijn om Windows Defender uit te schakelen, vermoedelijk om niet met Europese regelgeving in de knoop te komen. Als gebruikers een ander antimalware-pakket installeren schakelt Defender zich automatisch uit. De voordelen van de beveiliging tijdens het booten verdwijnen dan echter ook.

Het aloude F8-opstartmenu van Windows 8 is net als de rest van het OS flink aangepakt. Het heeft nu een Metro-sausje en geeft gebruikers de optie om een reset of een refresh uit te voeren. De eerste is een complete herinstallatie, terwijl bij de tweede eerst een backup van bestanden, applicaties en instellingen wordt gemaakt, die achteraf automatisch teruggeplaatst wordt. De snelheid waarmee deze twee acties voltooid worden hangt af van het systeem, maar op moderne hardware is het - getuige de demo die we voorgeschoteld kregen - een kwestie van enkele minuten.

Hyper-V

De clientversie van Windows 8 beschikt nu ook over ingebouwde ondersteuning voor Microsofts Hyper-V-hypervisor, waardoor gebruikers virtuele machines kunnen draaien zonder aanvullende toepassingen te installeren. Tijdens een demonstratie liet Ian McDonald, voorman van de Windows Server-divisie van Microsoft, zien hoe de FishIE-tank-demo soepel binnen een virtuele machine draaide. De Hyper-V-ondersteuning kan ook worden gebruikt door ontwikkelaars om applicaties in een virtuele machine te testen.

Ondersteuning voor arm-processors

ARM LogoWindows 8 zal niet alleen op x86-chips draaien: Microsoft brengt ook een versie voor arm-cpu's uit. Deze zuinige processors worden momenteel gebruikt in bijna alle smartphones en tablets die op de markt zijn. Arm-chips worden gekenmerkt door een laag stroomverbruik en geringe warmteproductie, waardoor ze bij uitstek geschikt zijn om in mobiele apparaten gebruikt te worden,

Microsoft legde bij zijn presentie sterk de nadruk op de x86-versie en liet de arm-versie maar enkele seconden zien. Hoewel het bedrijf zegt dat Windows 8 op arm grotendeels gelijk zal zijn aan de x86-versie, leek het er toch op dat de Metro-interface op de getoonde arm-tablet niet compleet vloeiend werkte. We hopen tijdens Build nog de mogelijkheid te krijgen om zelf arm-hardware te testen.

Over de arm-versie is dus nog veel onduidelijk, maar we weten al wel één belangrijk gegeven: Microsoft zal geen emulator uitbrengen om x86-apps op arm-systemen te laten draaien, zoals Apple bijvoorbeeld deed toen het van PowerPC op x86 overstapte. Het bedrijf spoort daarentegen ontwikkelaars aan om de .Net-omgeving te gebruiken, zodat nieuwe applicaties zowel op x86- als op arm-systemen kunnen draaien.

Windows Live

Microsoft belooft zijn onlinediensten beter in Windows 8 te integreren. Zo kan een gebruiker zichzelf op de desktop authenticeren met zijn Live-gebruikersnaam en -wachtwoord, al kan ook voor een 'gewone' gebruikersnaam-wachtwoordcombinatie worden gekozen. Als er echter een Windows Live-account wordt gebruikt, kunnen zaken als e-mail, kalenderinformatie en adresboek automatisch worden gesynchroniseerd.

De integratie gaat echter verder: Windows Live ondersteunt op Windows 8 ook sociale netwerken, waarbij de servers van Microsoft verbindingen met sociale netwerken onderhouden en content vervolgens naar het apparaat van de gebruiker pushen. Deze implementatie heeft wel wat weg van de manier waarop sociale netwerken bij BlackBerry-smartphones zijn geïntegreerd.

Als een gebruiker meerdere apparaten met Windows of Windows Phone heeft, wordt alles naadloos gesynchroniseerd. Windows 8 Metro-apps kunnen verder een api gebruiken om bestanden op de Windows Live-opslagdienst SkyDrive op te slaan.

Een bijkomend voordeel is dat gegevens en bestanden van een gelinkt apparaat met de webbrowser kunnen worden opgevraagd. Dat is tegelijkertijd ook een veiligheidsrisico: als iemand het wachtwoord van een gebruiker weet buit te maken, heeft hij ook toegang tot de bestanden op diens computer.

Het is in Windows 8 voor het eerst dat Windows Live-integratie zo diep in het besturingssysteem is ingebouwd. De uitvoering lijkt op de aanpak die Google met Android en Chrome OS heeft gehanteerd. In de Developer Preview was deze functionaliteit echter nog niet aanwezig, dus daar zullen we in een later stadium op terug moeten komen.

Tot slot

Op de Build-conferentie hoorden we Microsofts officiële slogan voor Windows 8: 'Reimagining Windows'. Het bedrijf denkt zelfs dat Windows 8 de grootste vernieuwing van het besturingssysteem is sinds Windows 95.

We hebben nog niet lang met Windows 8 kunnen spelen, maar afgaande op wat ons gedemonstreerd is, zou Microsoft best eens gelijk kunnen hebben. De Metro-interface staat mijlenver af van elk ander desktop-besturingssysteem en het lijkt moeilijk te geloven dat de softwaregigant dit alles in twee jaar heeft kunnen ontwikkelen. Daarnaast valt vooral op hoe vloeiend alles verloopt en hoe strak de verschillende functies van het OS op elkaar inhaken.

Microsoft neemt met Windows 8 wel een enorme gok. Hoewel de traditionele desktop nog te gebruiken is, noemt Microsoft deze nu niets meer dan een 'applicatie'. We verwachten dat veel Windows-gebruikers behoorlijk zullen moeten wennen en de ontvangst zal zeker niet onverdeeld positief zijn. Het is vooral de vraag hoe de Metro-interface op een regulier systeem zal bevallen. Dat het op een tablet fijn werkt, willen we geloven - maar of de nieuwe interface een verbetering is als deze met toetsenbord en muis bediend moet worden, is nog maar de vraag.

Op die vraag, en op vele andere vragen, zullen we later terugkomen, zodra we de tijd gehad hebben om de Developer Preview van Windows 8 goed te testen.

Windows 8 - TaakbeheerWindows 8 - Visual StudioWindows 8 - Thumb keyboardWindows 8 - LockscreenWindows 8 - Explorer met Metro-interfaceWindows 8 - BestandsoverdrachtWindows 8 - ExplorerWindows 8 - SplitscreenWindows 8 - TaakbeheerWindows 8 - TaakbeheerWindows 8 - StartschermWindows 8 - Keyboard in Twitter-applicatie (Metro)Windows 8 - Keyboard in klassieke interfaceWindows 8 - Klassieke desktopWindows 8 - Startscherm met charmWindows 8 - StoreWindows 8 - Internet Explorer 10Windows 8 - RSSWindows 8 - WeerWindows 8 - Startscherm

Lees meer

WinRT en Windows 8-development
WinRT en Windows 8-development Video van 18 februari 2012
Windows 8 Hands-on: Hardware
Windows 8 Hands-on: Hardware Video van 14 september 2011

Reacties (328)

328
321
191
20
1
77
Wijzig sortering
You probably want to try out the preview release—and you can. Starting later tonight you can download the Windows 8 Developer Preview. This includes a 64-bit (x64) build with development tools to build apps, and a 32-bit (x86) or 64-bit (x64) build without development tools. The releases also include a suite of sample applications (please note these are merely illustrations of potential apps, not apps that we intend to ship with Windows 8). The ISOs are linked to from http://dev.windows.com.
Source = http://blogs.msdn.com/b/b...he-developer-preview.aspx

8PM Seattle time is hier op 14-September om 05.00 's ochtends (ongeveer).

De smilie was niet de bedoeling, moet 8 ) staan.
Steven Sinofsky, heeft een paar correcties doorgevoerd.

[Reactie gewijzigd door Rob Jansen op 23 juli 2024 07:47]

En van WinRumors is er een ''hands on'' video verschenen.
Source: http://www.winrumors.com/

Directe YouTube link: http://www.youtube.com/wa...er_embedded&v=IKaHFGQuHYI
Hm, zoals ik het nu zie is dat eigenlijk die 'Metro Interface' een beetje de vervanging is voor het startmenu. Zo ga je er automatisch naartoe als je op de Windows knop drukt.
Dat snap ik dan nog, een overzichtelijke weergave van alle applicaties. Hetgeen dat ik echter niet begrijp is dat het ook als beginscherm wordt gegeven.
Wat me ook opviel was dat applicaties zo te zien nog steeds zoals bij Windows 7 onderaan het scherm aan de balk van kunnen worden gemaakt. Dit doet me dan denken dat multitasking nog steeds mogelijk is zoals bij Windows 7, al betwijfel ik of dat waar is.
Wat mij dus vrij ideaal leek is dat de Metro interface meer naar voren zou komen op tablets, waar je het ook werkelijk als beginscherm gebruikt, en de multitasking features daarvan ook gebruikt, samen met de speciale apps, terwijl je dan op je PC gewoon nog steeds je standaard bureaublad ziet zoals bij Windows 7, maar dat het startmenu dan vervangen wordt door de (overzichtelijkere) Metro interface.
Verandering is moeilijk voor de meeste onder ons, maar zoals ik het bekijk is de UI Metro naast een grote verandering ook een grote verbetering.
Ik denk als je er een paar weken met deze Metro UI hebt gewerkt, je niet meer terug wil naar de oude interface en je waarschijnlijk baalt wanneer je een oude applicatie moet gebruiken je tegen die antieke interface aan zit te kijken ;)
Daarnaast is het ook praktisch als alle apparaten (mobieltjes, tablets, xbox, desktop pc’s, televisies…) die met Windows werken dezelfde interface filosofie delen, voordeel hiervan is dat je de interface maar 1 keer hoeft te leren en je daarna op alle andere Windows apparaten je gewenste instellingen kunt terug vinden en aanpassen.
Ook als power user lijkt mij het opstart scherm van Metro juist een uitkomst, ja ook ik heb tig vensters open staan, meerde VisioStudio projecten, Keil omgeving, minimaal twee browsers (op ieder scherm 1), x aantal verkenner vensters etc. Waarom zoveel open zetten? Om snel van de ene applicatie naar de andere te gaan, daarom. Maar zoals ik het Metro bekijk kan ik alles wat ik normaal nodig heb op het hoofdmenu beschikbaar maken met iconen en pas opstarten als ik het echt nodig heb!
Neem aan dat de desktop variant van Windows 8 gewoon support heeft voor meer dan 1 scherm en zo niet dat je nog steeds twee of meer schermen naast elkaar kunt openen (handig bij editen, lees kopiëren van tekst).
Ligt het aan mij of wordt multi-tasking een stukje lastiger met de Metro interface? Zoals ik het zie kun je, behalve met je huidige (full screen) programma niks, totdat je weer naar de desktop gaat. Pas op je desktop kun je gebruik maken van de tiles en dan een ander programma starten.

Ikzelf zit / zie vrijwel nooit mijn desktop. Programma's staan of in de taakbalk of die start ik op door te zoeken op de naam (dat is sneller dan zelf zoeken op de desktop naar dat ene linkje).

Daar komt nog bij dat ik met meerdere beeldschermen werk. Er wordt gezegd dat programma's fullscreen draaien, dat wordt totaal onbruikbaar voor mij. Ik heb 3 24" schermen die d.m.v. Nvidia Surround fungeren als 1 samengesmolten scherm.

Ik ben echt enorm benieuwt hoe dit gaat werken. Op een tablet lijkt mij dit echt prima werken, omdat je maar met 1 programma tegelijk bezig bent. Op mijn PC heb ik soms 4 of meer programma's waar ik tegelijkertijd mee werk.
Toch grappig hoe het is gelopen...toen MS met Windows 98 probeerde met hun Active Desktop en Channels technologie om HTML en webfeeds naar de desktop te brengen was de reactie unaniem negatief: hoe haalde Microsoft het in zijn hoofd om dat slome en onveilige HTML en Javascript op onze schone desktop te pleuren? Microsoft draaide vlot 180 graden om en ging aan .NET werken: een vanaf de grond nieuw opgetrokken no-nonsense, modern, netjes en strak gemanaged framework.

Fastforward naar 2011: Google en Facebook zijn met hun gezellig in Javascript, CSS en HTML bij elkaar gehackte fusie van web en lokale applicaties de lievelingen van de tech sector, Webkit rules supreme en met Whatsapp, RSS feeds en Ping is het "push" concept hotter dan ooit, en moderne, cleane frameworks als Java en .NET zijn als client platforms bijna verdwenen. En in het kader van "u vraagt, wij draaien" haast Microsoft zich dus om HTML weer snel terug naar de desktop te trekken. Hey, misschien zien we Clippy in Windows 9 ook weer terug!

[Reactie gewijzigd door Dreamvoid op 23 juli 2024 07:47]

Sinds de "nieuwe" browseroorlog zijn zaken als javascript veel sneller gaan draaien, dus ik denk dat het anno 2011 wel kan.
Ik denk dat channels en active desktop mislukt zijn omdat toen het werdt gelanceerd de meeste mensen dailup-internet hadden, als ze het al hadden. Terwijl je voor dat soort zaken juist adsl/kabel-internet wil hebben.
Wat een verschrikking, het lijkt erop als Microsoft de concurrentie een handje wil helpen. Wiondows 7 vind ik al een mislukking (een tijdje geprobeerd maar teruggegaan naar XP), en Office met die ribbon volledig onwerkbaar. Ik blijf lekker bij XP en als dat echt niet meer gaat, wordt het Linux. Wat is het nut van veranderen om het veranderen? Dat is voor pubers misschien leuk, maar ik ben een intensieve gebruiker en al die opleukerij hoeft van mij niet. Ik wil gewoon een besturingssyteem zonder toeters en bellen, snel en overzichtelijk. En vrijheid om het naar mijn hand te zetten.
Ik wil gewoon een besturingssyteem zonder toeters en bellen, snel en overzichtelijk. En vrijheid om het naar mijn hand te zetten.
Precies de reden waarom ik OS X gebruik. Het is snel, overzichtelijk, niet zo overvol met knoppen, menubalken en wizards. En je kunt er onderhand alles op draaien wat je wilt door de Unix achtergrond.
Dat wil ik ook!
Dan blijf je toch gezellig ingewikkeld doen. Weet jij zo uit je hoofd waar je een inhoudsopgave kan laten maken in Word? Een klik en het staat in beeld. Waar je vele klikacties nodig hebt om veel van de functionaliteit te vinden is dat nu al in beeld gezet of in ieder geval gehighlight welk menu je wellicht wilt hebben.

En ja ik vloek ook wel eens op die manier van werken, omdat ook in deze versie wel eens onhebbelijkheden zitten. Maar dat was in de oude Office versies nog veel erger. Daarom wil ik voor die ribbon best een rijtje pixels opofferen (hoeveel zijn dat er nu werkelijk extra als je van 2-3 rijen met knopjes uitgaat bij Office 2003).

Ik heb wel een beetje mijn vraagtekens bij een ribbon in de Windows Explorer. Zoveel functionaliteit hoef je daar nu ook weer niet te ontsluiten integenstelling tot Office.
De meeste "consumenten" laptops hebben slechts een hoogte van 768 pixels, en dan telt ELKE pixel in de hoogte.
Het ziet er erg gelikt uit, maar de nadruk ligt toch overduidelijk op een tablet. De Metro-interface is heel mooi, maar of het ook in de praktijk handig gaat zijn op desktops ? Ik betwijfel het. Stel je nu bijvoorbeeld het RSS reader ding voor op een 24" monitor. Elk nieuwsitem is dan 10 cm² groot, erg handig is dat niet :?

Geef mij maar een besturingssysteem dat gemaakt is voor desktops, niet een tablet OS dat een functie heeft om als desktop gebruikt te worden :r
Een beetje fantasie gebruiken hé? :P

Misschien dat als je met de muis boven een rss bericht hangt, het hele bericht naar voren komt? Of misschien pas als je erop klikt o.i.d. (i.v.m. dat hangen boven een bericht niet makkelijk is met mobiele apparaten)
Ik krijg inderdaad ook de indruk dat Microsoft met Windows 8 meer een tablet/mobile OS aan het maken is als een OS voor op de Computer.
Ik hoop wel dat er standaard instellingen makkelijk te veranderen zijn zodat elke gebruiker kan kiezen of deze standaard de "oude" desktop wilt zien bij het starten van Windows, of het Metro interface, en als het kan hoop ik op een optie het Metro interface compleet uit te schakelen.
Voor tablets kan ik me goed voorstellen dat Microsoft met zo'n interface komt.
Voor de "Computer Versie" kan ik hier met mijn verstand niet echt bij, en ik denk ook niet dat dit in de gebruikers die overstappen van XP - Vista - 7 hun voordeel gaat werken.

Hopelijk komt Microsoft met een soort van keuze menu tijdens de installatie van Windows 8 voor welk interface je wilt bij het opstarten van Windows.
Dit zou een goede uitkomst zijn!
Microsoft neemt met Windows 8 wel een enorme gok. Hoewel de traditionele desktop nog te gebruiken is, noemt Microsoft deze nu niets meer dan een 'applicatie'.
Ben ik het helemaal mee eens, ik had verwacht dat je Metro wel kon uitzetten. Maar het blijkt dus dat de 'oude' desktop zeer ondergeschikt wordt. Jammer, want ik ken genoeg mensen die nu al niks moeten hebben van de tile-based layout. Ik zou het wel een kans willen geven, maar als developer zal ik uiteindelijk toch meer de traditionele desktop. Maar misschien zorgt Microsoft ervoor dat deze ook als standaard wordt ingesteld.
Ik ben overigens wel zeer enthousiast over de HTML-apps, ik zit net live te kijken, met 508 regels code heeft 'ie al een hele app, gemaakt met Visual Studio 11 en Expression Blend 5. Ziet er heel mooi uit.
Ik ben ook geen tegenstander van de Metro-layout, maar Microsoft had van mij daar voor gewone desktop-gebruikers veel minder de nadruk op mogen leggen. Aan de andere kant is het wel goed dat ze één Windows-layout op alle platformen willen hebben (telefoon, tablet en desktop), maar toch zullen ze nu weer moeite moeten doen mensen over te halen op Windows 8, omdat mensen anders misschien wel blijven hangen op Windows 7. Het ziet er trouwens ook niet naar uit dat de Windows Store naar Windows 7 komt, want je kan hem alleen uit Metro benaderen.
Waar ik trouwens ook wel benieuwd naar ben: Tot nu toe zei Microsoft dat "Windows 8" alleen een codenaam was en daarom ook tussen quotes stond, maar nu gebruiken ze het als de definitieve naam, dus zou er nog een nieuwe naam komen?
Om mijn mening meer te onderbouwen of juist te herzien wacht ik de uitgebreide hands-on van Tweakers.net met spanning af.
Ik kan het niet bekijken want het vereist silverlight en dat wil ik niet. Ik heb al MP2 en MP4 en Xvid en DivX en WMV.

Verder is het toch vrij gaar om VS11 / EB 5 te gebruiken voor 508 regeltjes code, dat kan je ook met een lekkere normale editor en werkt veel sneller... (als je een fatsoenlijk aantal APM haalt)
Een van de dingen die mij opviel is dat het 'menu' rechts zit. die logica ontgaat mij . We lezen van links naar rechts [behalve Arabieren en israeli's of de Chinezen] In veel programma's zit het menu links en zit bijvoorbeeld ook bladwijzer van browsers links. Vanwaar het nieuwe wiel om dan dingen aan de rechterkant te plaatsen? gewoon niet willen dat mensen een menu gebruiken?
Mijn god Apple komt met die troep in OSX en Microsoft moet het na doen.

het is echt gedoomd om te falen want het werkt niet lekker
heb hier een toutch screen staan en geloof me je wil niet met je dikke bieven op een scherm werken het is echt vermoeiend. daarbij komt nog eens dat je ook geen rechter muistoets hebt
multi gesteures is leuk voor op een telefoon maar niet op je computer.
begin eerst maar eens met de taakbalk aan passen daar is sinds windows 95 weinig aan veranderd en het kan zo veel beter kijk dat moet je van OSX pikken en multi desktops van linux kijk daar zitten mensen op te wachten niet die icoontjes troep even door je apps bladeren
dat doe je alleen in nood! kost tijd . maar ja zo als iemand anders al zei
windows 8 flop? windows 9 doet het een stuk beter LOL
Mijn god Apple komt met die troep in OSX en Microsoft moet het na doen.
Met het grote verschil dat alles in Lion optioneel is. Je hoeft features als fullscreen immersive applications of gestures niet te gebruiken, maar dat kun je wel. Apps die voorzien zijn van een "immersive" mode en gestures ondersteunen zoals iPhoto werken nog steeds prima in een venster en met toetsenbord en muis.

Het probleem is echter dat Microsoft met de Metro UI voor Windows Phone blijkbaar het licht heeft gezien en dit de gebruiker wil opdringen via alle devices die door ze worden ondersteund (Windows Phone smartphones, Xbox 360, x86/ARM based laptops/PCs/tablets) met het idee dat dit op alle devices ook daadwerkelijk gaat werken. Iets zegt mij echter dat Metro prima gaat werken op smartphones, tablets en settop like apparatuur zoals de Xbox 360, maar absoluut gaat tanken op desktops en laptops. Met name omdat de gebruikers van deze laatste al jaren productief zijn op de aloude desktop. Ik zie dat niet zo snel gebeuren in de tile based "immersive" Metro UI.

Bovendien lijkt het erop dat je voor geavanceerde taken zoals file management nog steeds terug moet naar de 'oude' Windows desktop.

Blijkbaar ziet Microsoft nog steeds niet wat de daadwerkelijke reden is dat de diverse Macs (en dus ook OS X) jaar over jaar steeds beter verkopen en wat de iPad (buiten juridisch gedoe om) de bestverkopende tablet maakt: de 'normale' gebruikers én powerusers zijn de complexe Windows UI en alles wat bij het beheer van een Windows based computer komt kijken meer dan zat en hebben in OS X en iOS een goed, simpeler alternatief gevonden; waarbij je eventueel via dualboot of VM ook nog de keus hebt om voor 'legacy' apps indien nodig terug te schakelen naar Windows.

Wat ik tot dusver heb gezien van de Metro UI is dat men niet alleen nog meer complexiteit aan de desktop heeft toegeovoegd (door de hele interface om te gooien en te voorzien van Ribbons) maar ook nog een compleet nieuw UI paradigma heeft toegevoegd die gebruikers helemaal opnieuw moeten leren te gebruiken en daar ook productief op moeten worden (en zeker bij oudere 'vastgeroeste' gebruikers gaat dat niet zo snel). De kans lijkt mij dus erg groot dat veel gebruikers blijven 'hangen' op 'good old' Windows 7 of besluiten dat het nu echt een goed moment zal zijn om te switchen naar de Mac.
Het klinkt misschien stom maar ik ben erg teleurgesteld in Windows-8, ik dacht dat de Metro-interface optioneel zou worden een beetje net als Windows media center, maar dit vind ik echt een ramp. Ik vind het juist zoals het nu is lekker overzichtelijk en rustig een lekker opgeruimde desktop omgeving, en hoe wil je in zo'n metro interface lekker multitasken onmogelijk lijkt mij.

Met de Ribbon-interface kan ik nog wel lever maar dit vergeeft ik ze niet ik zou graag overstappen vooral voor de veranderingen onder de motorkap maar dit gaat mij ervan weerhouden.

Er is overigens wel een tendens zichtbaar (ook gezien de reactie van de meeste tweakers):

Bij iedere grote nieuwe Build van Windows is er veel kritiek bij de Build die er na komt herstelt Microsoft zich.

Windows ME impopulair XP een succes
Vista impopulair Windows 7 een succes
Windows 8 impopulair?
Win 2000 niet populair? Ehm zakelijk erg veel en lang gebruikt. Het is nooit voor consumenten bedoeld geweest. Daar was Windows ME voor, met alle ellende van dien :P
Die bedoelde ik bedankt
Windows BOB. There you go.
XP een succes
Windows XP werd helemaal de grond in getrapt door veel "power-users" vanwege de "teletubbie" interface en andere "beperkingen" toen het net uitkwam.... kijk hoe men nu over het OS denkt na zoveel jaren.

Op dit item kan niet meer gereageerd worden.