Marco Russo

.NET, Business Intelligence e dintorni

Corsi

Miei blog in inglese

La vera novità: l'interfaccia utente di Office 12

La grande novità a PDC, per ora, è Office. La nuova interfaccia utente "rompe" con le versioni precedenti più di qualsiasi altro passaggio di versione. Tutti i comandi sono nel "ribbon", non ci sono più né menu né toolbar. Sì, non ci sono più, non sono nascosti e non c'è alcuna opzione per "tornare" all'interfaccia di Office "tradizionale". Ma il risultato è eccellente. Ho visto due sessioni su Office e giustamente il nome corretto delle sessioni è "The New UI".
Aspettavo di vedere qualcosa di nuovo su questo fronte da due anni, da quando a PDC 2003 ho visto per la prima volta Avalon. Il paradigma di interfaccia utente a cui siamo abituati (menu, toolbar, finestre) è diventato limitante rispetto al numero di funzionalità di alcuni programmi (Office su tutti) e alle capacità hardware di alcuni PC (pensate allo schiacciamento dei menu su un monitor a 1600 o più pixel orizzontali).

Molto valida è poi la capacità di integrazione con questa nuova interfaccia utente, perché l'aggiunta di componenti esterni, add-in e macro può avvenire in una maniera estremamente coerente con l'interfaccia utente di Office, nonché a costi implementativi decisamente più bassi (il grosso è in un file di configurazione XML). Add-in e componenti fatti per le versioni precedenti di Office sono compatibili, anche se visivamente relegati in una zona separata dal resto: per lo meno qualche piccolo ritocco estetico è necessario per essere pienamente integrati in Office 12.

Il risultato finale è che abbiamo un nuovo ambiente visivo per l'interfaccia utente (Avalon/WPF) che non ha ancora una definizione di standard di interfaccia; dall'altra abbiamo una nuova suite di prodotti (Office 12) che definisce un nuovo paradigma di interfaccia utente pur senza utilizzare le caratteristiche di Avalon/WPF (apparentemente è ancora tutto codice Win32). Inevitabilmente queste due strade dovranno convergere, ma a quanto pare ciò non avverrà nel 2006 ma ancora un po' più avanti.

Comments

Nice site said:

Very useful blog. Thank you.
# febbraio 23, 2006 8.18