Novità sui temi di Windows 8? Perché non funzionano in Windows 7?

I temi di Windows 8 non sono diversi dai temi di Windows 7 , almeno non quando li guardi per la prima volta. Il processo di creazione e personalizzazione dei temi è lo stesso in entrambi i sistemi operativi, ma i file dei temi risultanti dal processo hanno un'estensione di file(file extension) diversa e non sono compatibili tra loro. Perché? Volevo davvero imparare la risposta a questa domanda e ho deciso di fare un po' di ricerca per conto mio. Ecco cosa ho imparato:

Che cos'è comunque un tema di Windows? - Una definizione da secchione

Innanzitutto, vorrei iniziare spiegando cos'è un tema di Windows, indipendentemente dalla versione di Windows(Windows version) che stai utilizzando. Microsoft afferma che "un tema è una combinazione di immagini di sfondo del desktop, colori delle finestre e suoni".

È corretto ma non condivide il quadro completo. Pertanto, vorrei fornire una definizione più ampia e completa. Eccolo:

"Un tema di Windows è un archivio con un'estensione di file specifica ( ("A Windows theme is an archive with a specific file extension ().themepack in Windows 7 e .deskthemepack in Windows 8 ). Include gli sfondi utilizzati sul desktop e le impostazioni come: le icone standard del desktop ( computer , rete(Network) , Cestino , ecc.) in uso, (Recycle Bin)informazioni sullo stile(style information) visivo applicate a Windows e a tutti i programmi desktop, i cursori del mouse utilizzati, lo screensaver che viene eseguito quando il computer non è in uso e lo schema audio applicato al sistema operativo(operating system) .

Quando estrai il contenuto di un tema Windows(Windows theme) , troverai una struttura simile a quella qui sotto: una cartella DesktopBackground che include tutti gli sfondi utilizzati sul Desktop e un file con estensione ".theme" che è simile a ".ini " file di configurazione utilizzati da tutti i tipi di programmi.

Confronto tra i temi di Windows 7 e Windows 8

Se modifichi il file ".theme" , noterai che ha una struttura simile a quella mostrata nello screenshot qui sotto.

Confronto tra i temi di Windows 7 e Windows 8

Qual è la differenza tra i temi di Windows 8 rispetto ai temi di Windows 7 ?

Poiché un tema di Windows(Windows theme) ha la stessa definizione e lo stesso ruolo(definition and role) , indipendentemente dalla versione di Windows(Windows version) in uso, perché i temi di Windows 8 non funzionano in Windows 7 ?

Per comprendere appieno le differenze tecniche, ho utilizzato un tema fantastico che abbiamo creato, utilizzando gli stessi sfondi e quasi le stesse impostazioni, sia in Windows 7 che in Windows 8 . È un tema fantastico.

Dopo aver creato il tema manualmente, sia in Windows 8 che in Windows 7 , ho estratto ogni file del tema(theme file) e ho iniziato a cercare differenze che spiegherebbero perché i temi di Windows 8 non sono compatibili con (Windows 8)Windows 7 .

La prima differenza evidente è l'estensione del file. I temi di Windows 8 hanno l' estensione del file .deskthemepack mentre i temi di Windows 7 hanno l' estensione del file (file extension).themepack . Inoltre, il tipo per ciascuno di questi file ha un nome diverso: un file del tema di (theme file)Windows 8 è denominato Windows Desktop Theme Pack File mentre in Windows 7 è denominato Windows Theme Pack File .

Confronto tra i temi di Windows 7 e Windows 8

Se i temi di Windows hanno quasi le stesse impostazioni, dovrebbero avere all'incirca le stesse dimensioni. Come puoi vedere nello screenshot sopra, il tema di Windows 8 è solo 1 KB più piccolo del tema di Windows 7 .

L'estrazione del contenuto di ogni file del tema(theme file) ha rivelato la stessa struttura e gli stessi file(structure and files) . Pertanto, il passo successivo è stato aprire il file ".theme" incluso in ogni tema e confrontare le impostazioni memorizzate al suo interno. Solo allora ho iniziato a notare alcune differenze importanti.

Prima(First) di tutto i temi di Windows 8 hanno un ThemeID , un identificatore come quelli usati nel registro di Windows(Windows Registry) . I temi di Windows 7 non utilizzano tali ID(IDs) .

Confronto tra i temi di Windows 7 e Windows 8

Quindi, i temi di Windows 7 hanno due impostazioni che sembrano essere scomparse dai temi di Windows 8 : TileWallpaper e WallpaperStyle : vengono utilizzati per descrivere la posizione dello sfondo sullo schermo.

Confronto tra i temi di Windows 7 e Windows 8

I temi di Windows 8 introducono invece tre nuove impostazioni: MultimonBackgrounds - utilizzato quando si hanno sfondi compatibili con configurazioni multi monitor e PicturePosition - molto probabilmente, sostituisce le due impostazioni di posizionamento di Windows 7 menzionate in precedenza.

Confronto tra i temi di Windows 7 e Windows 8

La terza nuova impostazione è AutoColorization . Questa è un'altra nuova funzionalità dei temi di Windows 8 : la possibilità di cambiare il colore applicato a tutte le finestre sullo schermo, in base al colore principale dello sfondo attualmente attivo.

Confronto tra i temi di Windows 7 e Windows 8

L'elenco delle differenze si ferma qui ed è più breve di quanto mi aspettassi.

Conclusione

Come puoi vedere dal mio piccolo esercizio di ricerca(research exercise) , il motivo per cui i temi di Windows 8 non funzionano in Windows 7 è perché Windows 8 introduce nuove funzionalità nei suoi temi desktop: supporto multi-monitor(multi-monitor support) , colorazione automatica(auto colorization) di tutte le finestre aperte in base a quelle attive carta da parati e un nuovo sistema di identificazione(identification system) per ogni tema.



About the author

Dopo quasi 20 anni nel settore della tecnologia, ho imparato molto sui prodotti Apple e su come personalizzarli per le mie esigenze. In particolare, so utilizzare la piattaforma iOS per creare aspetti personalizzati e interagire con i miei utenti tramite le preferenze dell'applicazione. Questa esperienza mi ha fornito preziose informazioni su come Apple progetta i suoi prodotti e su come migliorare al meglio la loro esperienza utente.



Related posts