7 modi Le moderne app di Windows 8 sono diverse dalle app desktop di Windows
Le app di Windows 8, originariamente chiamate app in stile Metro e ora conosciute come stile Windows 8, stile UI moderno o app in stile Windows Store, a seconda del dipendente Microsoft che chiedi, sono molto diverse dalle app desktop tradizionali.
L'interfaccia moderna non è solo una nuova mano di vernice. Il nuovo Windows Runtime, o WinRT, l'architettura dell'applicazione (da non confondere con Windows RT) è molto diversa dal desktop di Windows a cui siamo abituati.
Disponibile solo da Windows Store
A differenza delle applicazioni desktop Windows standard, è possibile installare solo applicazioni di stile moderno da Windows Store. Qualsiasi applicazione che si desidera installare deve essere inviata a Windows Store e approvata da Microsoft. Se Microsoft rimuove un'app o non la approverà, non ti sarà consentito installarla sul tuo sistema.
Ovviamente, questo ha alcuni vantaggi: gli utenti non possono installare malware dall'esterno di Windows Store, in particolare su Windows RT dove gli utenti non possono installare alcuna applicazione desktop.
È possibile solo "sideload" e installare applicazioni non approvate se si utilizza Windows su un dominio (ad esempio, una rete aziendale) o se si utilizza una chiave sviluppatore per sideload dell'applicazione.
in modalità sandbox
Tradizionalmente, le applicazioni desktop Windows standard hanno accesso a tutto il sistema. Mentre questo è cambiato con l'introduzione del controllo dell'account utente, che impedisce alle applicazioni di fare cose che richiedono l'accesso da parte dell'amministratore, le applicazioni desktop hanno ancora molto spazio per devastare. Potrebbero leggere i tuoi file personali e caricarli su Internet, eliminare i file dal tuo computer per causare scompiglio, o key-log per registrare i numeri di carta di credito e le password online. Durante l'installazione (con accesso di amministratore), potrebbero anche fare cose maligne al resto del sistema senza che l'UAC si avvii.
Le app moderne sono in modalità sandbox. Hanno un sistema di autorizzazioni simile a quello di Android. Quando installi un'app, vedrai le autorizzazioni necessarie. Mentre ciò aumenta la sicurezza e consente agli utenti di scaricare app con meno paura - simile a come giocare a un gioco Flash su una pagina Web è meno rischioso che scaricare un file .exe e eseguirlo - può anche essere fastidioso. Ad esempio, non è possibile utilizzare l'app Foto inclusa per visualizzare i file di immagine situati all'esterno della libreria Immagini.
Non è possibile eseguire più app contemporaneamente
Le app desktop tradizionali funzionano tutte allo stesso tempo. Puoi avere più finestre dell'applicazione aperte e sullo schermo contemporaneamente. Molte applicazioni possono essere eseguite in background.
Le app moderne funzionano più come le app mobili. Quando apri un'app Modern, occupa tutto lo schermo - non è possibile visualizzare contemporaneamente l'intera interfaccia di due app moderne. (Anche se si dispone di più monitor.) Quando si passa da un'app moderna, passa in una modalità in background sospesa, come un'app mobile su uno smartphone.
Tuttavia, la nuova interfaccia include alcune abilità multitasking. Puoi utilizzare la funzione Snap per visualizzare contemporaneamente due app sullo schermo. Tuttavia, un'app occupa sempre 1/4 del tuo schermo con un'interfaccia semplificata, mentre l'app principale occuperà 3/4 del tuo schermo. Nell'interfaccia moderna non c'è Aero snap-like, split-screen, multitasking 50/50.
Sempre attivo, senza chiusura
Poiché le app moderne funzionano come le app mobili, non c'è motivo di chiuderle quando hai finito con loro. Basta passare da un'app e resterà sullo sfondo senza consumare molte risorse del sistema. Mentre è possibile chiudere le app moderne, Microsoft ha reso il metodo non ovvio per una ragione - non vogliono che gli utenti chiudano app quando hanno finito con loro. Ecco perché non c'è un pulsante X nell'angolo superiore destro di un'applicazione moderna.
Stile di design
Che tu ami le app moderne o le odi, non si può negare che la nuova interfaccia di Windows 8 abbia uno stile di progettazione più coerente e coesivo rispetto alle applicazioni desktop di Windows.
L'interfaccia era originariamente chiamata "Metro" per la sua attenzione alla tipografia, come i segni sui sistemi di trasporto pubblico. Le app hanno un aspetto coeso che nasconde "chrome": barre degli strumenti, pulsanti, bordi delle finestre e altri elementi che interferiscono con il contenuto a cui sei interessato. Le applicazioni generalmente nascondono le opzioni per impostazione predefinita, ad esempio la versione moderna di Internet Explorer 10 è un browser a schermo intero che nasconde le schede del browser e la barra di navigazione fino a quando non vengono richiamati.
Le app più moderne utilizzano lo scorrimento da sinistra a destra, insieme a una funzione di zoom semantico che consente di ridurre lo zoom, ottenere una vista a volo d'uccello e ingrandire il contenuto a cui sei interessato.
Integrazione dell'interfaccia
Invece di fornire i propri menu e modi di fare le cose, le app moderne si integrano maggiormente con le opzioni integrate nel sistema. Ad esempio, se desideri modificare le impostazioni di un'app, non devi cercare tra i menu di un'app (era su Strumenti -> Opzioni o forse Modifica -> Preferenze?). Dall'interno dell'app, apri la barra degli accessi, fai clic su Impostazioni e vedrai le opzioni dell'app. (Puoi anche premere Ctrl + I per aprire l'accesso alle impostazioni.)
Per cercare un'app, aprire la barra degli accessi, selezionare Cerca e inserire la ricerca. Puoi cercare qualsiasi app da un'unica interfaccia coerente: inizia a digitare nella schermata Start e vedrai un'opzione per cercare tutte le app sul tuo sistema.
La stampa e la condivisione dei dati tra le app funziona in modo simile: utilizza i dispositivi o Condividi gli accessi.
Linguaggi di programmazione
Mentre le app moderne possono ancora essere scritte in linguaggio C / C ++ o .NET, JavaScript e HTML5 sono ora cittadini di prima classe. Come sulle piattaforme mobili, Microsoft sta contattando gli sviluppatori web e li invita a creare versioni di Windows 8 delle loro app nei linguaggi di programmazione che conosce.
Le app WinRT supportano entrambe le architetture x86 e ARM, consentendo loro di funzionare sia su sistemi Windows 8 che Windows RT.
È impossibile guardare Windows 8 e non concludere che Microsoft è stata ispirata dalle piattaforme mobili e dal web - non è sorprendente, considerando che Windows 8 è la prima versione di Windows che è in realtà progettata per i tablet.