Expression Web è il software di Microsoft dedicato alla progettazione e pubblicazione di pagine Web. In occasione del Mix 2008 ne è stata presentata una seconda versione che aggiunge il supporto a PHP, Photoshop, Flash e Silverlight e migliora l’integrazione con le tecnologie .Net. Vediamo assieme le principali novità.
La nuova interfaccia
Expression Web 2 ha una nuova interfaccia. L'azzurro che lo rendeva simile ai programmi di Office 2007 ha lasciato il posto ai colori più scuri che contraddistinguono la linea Expression. Ma, tranne un nuovo modulo di aiuto posizionato nella parte superiore della finestra e alcune nuove voci, i menu e le collocazioni delle altre funzioni sono uguali alla versione 1.
Supporto PHP: il codice
La vera, grande novità di Expression Web è il supporto a PHP. Il sistema di auto-completamento Intellisense riconosce, anche se non volo, la scrittura di codice e offre alcuni suggerimenti per completare con più velocità le istruzioni. Dal menu Insert possono essere inclusi alcuni frammenti di codice già formattati mentre in caso di errori evidenti, come ad esempio tag non chiusi, il sistema offre anche un sistema di correzione.
Supporto PHP: il server
Scaricando l'eseguibile PHP per Windows da PHP.Net è possibile anche utilizzare l'Expression Development Server per testare i propri script. È un server incluso in Expression Web che, se opportunamente configurato, esegue codice PHP e libera dalla necessità di avere sul computer una versione di Apache o di qualsiasi altro Web Server. Volendo si possono inoltre testare script e codici su diverse versioni di PHP.
Flash e Silverlight
Oltre a PHP, il nuovo Expression Web ha aggiunto il supporto a file Flash o Silverlight. Includendo un filmato Flash, Expression Web, oltre a creare il codice HTML corrispondente, consente di modificarne i parametri di visualizzazione e alcuni attributi necessari al controllo del filmato. Per Silverlight è possibile sia modificare le pagine HTML generate da Expression Encoder o Expression Blend, sia includere un'applicazione Silverlight direttamente all'interno della pagina.
Le immagini Photoshop
Le immagini create con Phothoshop e salvate in formato psd hanno un loro, seppure minimale, pannello di controllo. Inserendo un'immagine di questo tipo è possibile scegliere dal pannello solo i livelli che si desidera importare e il tipo di compressione da usare sulla foto. La foto può essere convertita in formato GIF, Png o Jpeg e la sua qualità viene mostrata immediatamente dalla finestra d’anteprima.
Nuovi controlli .Net
Novità anche per i linguaggi Microsoft. Expression Web include alcuni nuovi controlli ASP.NET Ajax accessibili direttamente dal menu Insert e offre il controllo diretto sui controlli ASP.NET personalizzati, creati in proprio o scaricati dalla control gallery del sito www.asp.net. Non mancano, come al solito, molti controlli ASP.NET standard.
La beta di Expression Web, disponibile solo in inglese, può essere scaricata dal sito microsoft.com e utilizzata fino al primo luglio 2008. Prima dell’installazione è necessario che sul computer sia presente la versione 3.5 della piattaforma .Net di Microsoft.
Come avevamo già detto nella recensione della versione 1, Expression Web è un editor che fa dimenticare Frontpage. Molto più ricco di funzioni e molto più attento alla qualità delle pagine Web. Le novità della Beta di questa seconda versione sono molte ma forse si poteva fare qualcosa di più: il supporto PHP non è ricco e la segnalazione degli errori è troppo limitata, mentre sono pochi i nuovi controlli per i linguaggi Web della piattaforma .Net.