7 sätt Modern Windows 8 Apps skiljer sig från Windows Desktop Apps
Windows 8-appar - ursprungligen kända som apps i Metro-stil och nu känd som Windows 8-stil, Modern UI-stil eller Windows Store-stil-appar, beroende på vilken Microsoft-anställd du frågar - skiljer sig mycket från traditionella stationära appar.
Det moderna gränssnittet är inte bara en ny färgfärg. Den nya Windows Runtime eller WinRT, applikationsarkitekturen (inte förvirrad med Windows RT) skiljer sig mycket från det Windows-skrivbord som vi är vana vid.
Endast tillgänglig från Windows Store
Till skillnad från vanliga Windows-skrivbordsapplikationer kan du bara installera moderna applikationer från Windows Store. Alla program du vill installera måste skickas till Windows Store och godkännas av Microsoft. Om Microsoft tar bort en app eller inte godkänner den får du inte installera den på ditt system.
Det här har givetvis vissa fördelar - användare kan inte installera skadlig programvara utanför Windows Store, särskilt på Windows RT, där användare inte kan installera några stationära applikationer.
Det är bara möjligt att "sidlösa" och installera oanmälda program om du använder Windows på en domän (till exempel ett företagsnätverk), eller om du använder en utvecklarnyckel för att ladda om programmet.
sandboxed
Traditionellt har standard Windows-skrivbordsapplikationer tillgång till allt på systemet. Även om detta har förändrats med införandet av användarkontokontroll, vilket förhindrar att applikationer gör saker som kräver administratörsbehörighet, har skrivbordsprogram fortfarande mycket utrymme för att utgöra förödelse. De kan läsa dina personliga filer och ladda upp dem till Internet, ta bort filer från din dator för att orsaka kaos eller logga in för att spela in dina kreditkortsnummer och online lösenord. Under installationen (med administratörsbehörighet) kan de till och med göra skadliga saker mot resten av ditt system utan att UAC går in.
Moderna appar är sandlåda. De har ett behörighetssystem som liknar Android. När du installerar en app ser du behörigheterna som krävs. Medan detta ökar säkerheten och tillåter användare att ladda ner appar med mindre rädsla - liknande hur man spelar ett Flash-spel på en webbsida är mindre riskabelt än att hämta en .exe-fil och köra den - det kan också vara irriterande. Du kan till exempel inte använda den medföljande appen Foton för att visa bildfiler som ligger utanför ditt Bilder-bibliotek.
Det går inte att köra flera appar på samma gång
Traditionella skrivbordsprogram körs alla samtidigt. Du kan ha flera applikationsfönster öppna och på skärmen samtidigt. Många program kan köras i bakgrunden.
Moderna appar fungerar mer som mobilappar. När du öppnar en modern app tar det hela skärmen upp - du kan inte se hela gränssnittet för två moderna appar på skärmen samtidigt. (Även om du har flera bildskärmar.) När du växlar bort från en modern app går den till ett suspenderat bakgrundsläge, som en mobilapp på en smartphone.
Det nya gränssnittet innehåller emellertid vissa multitasking förmågor. Du kan använda Snap-funktionen för att visa två appar på skärmen samtidigt. En app tar dock alltid upp 1/4 av skärmen med ett förenklat gränssnitt, medan huvudapplikationen tar upp 3/4 av skärmen. Det finns ingen Aero snap-like, split-screen, 50/50 multitasking i det moderna gränssnittet.
Alltid-på, ingen stängning
Eftersom moderna appar fungerar som mobila appar finns det ingen anledning att stänga dem när du är färdig med dem. Byt bara bort från en app och den kommer att ligga i bakgrunden utan att använda mycket av systemets resurser. Medan du kan stänga moderna apps gjorde Microsoft metoden osynlig av en anledning - de vill inte att användarna stänger apps när de är färdiga med dem. Därför finns det ingen X-knapp i det högra högra hörnet av en modern applikation.
Designstil
Oavsett om du älskar moderna appar eller hatar dem, det kan inte nekas att det nya Windows 8-gränssnittet har en mer konsekvent, sammanhängande designstil än Windows-skrivbordsapplikationer har haft.
Gränssnittet var ursprungligen namnet "Metro" på grund av dess fokus på typografi, som tecken på kollektivtrafik. Appar har ett sammanhängande utseende som gömmer "krom" - verktygsfält, knappar, fönsterkanter och andra element som kommer i vägen för innehållet du är intresserad av. Apps döljer vanligtvis sina alternativ som standard - till exempel den moderna versionen av Internet Explorer 10 är en helskärms webbläsare som döljer webbläsarflikarna och navigeringsfältet tills du ringer upp dem.
De flesta moderna apps använder vänster-till-höger rullning tillsammans med en semantisk zoomfunktion som låter dig zooma ut, få en fågelperspektiv och zooma in på det innehåll du är intresserad av.
Gränssnitt Integration
Istället för att tillhandahålla egna menyer och sätt att göra saker, integrera moderna appar mer med alternativ inbyggda i systemet. Om du till exempel vill ändra en apps inställningar behöver du inte jaga igenom en menys meny (var det i Verktyg -> Alternativ eller kanske Redigera -> Inställningar?). Öppna inuti appen, öppna charmsfältet, klicka på Inställningar och så får du se appens alternativ. (Du kan också trycka på Ctrl + I för att öppna inställningsskärmen.)
För att söka i en app, dra upp charmen baren, välj Sök och ange din sökning. Du kan söka vilken app som helst från ett konsekvent gränssnitt - börja bara skriva på startskärmen och du får se ett alternativ att söka varje app på ditt system.
Utskrift och delning av data mellan appar fungerar på samma sätt - använd enheterna eller dela charmerna.
Programmeringsspråk
Medan moderna appar fortfarande kan skrivas i C / C ++ eller .NET-språk, är JavaScript och HTML5 nu förstklassiga medborgare. Som på mobila plattformar når Microsoft ut till webbutvecklare och inbjuder dem att skapa Windows 8-versioner av sina appar på de programmeringsspråk de vet.
WinRT-program stöder också både x86- och ARM-arkitekturerna, så att de kan köras på både Windows 8 och Windows RT-system.
Det är omöjligt att titta på Windows 8 och inte dra slutsatsen att Microsoft var inspirerad av mobila plattformar och webben - inte överraskande, med tanke på att Windows 8 är den första versionen av Windows som verkligen är avsedd för tabletter.