V našem časopise jsme již psali o produktech, které jsou pro Microsoft možná poněkud netypické, ale on si s nimi už pomalu vydobyl docela zajímavou pozici. Jsou to nástroje pro webové designéry a vývojáře, kteří nejen připravují webové stránky, ale třeba navrhují uživatelské rozhraní jak webových aplikací, tak i „tlustých“ aplikací napsaných zejména pro WPF a Silverlight. Jistě jste poznali produkty ze skupiny Expression. O prázdninách přijde již jejich čtvrtá verze a přinese celou řadu zajímavostí.
Protože Microsoft velmi pečlivě tajil, co nová verze přinese (na stránkách o Expression produktech je ke dni psaní článku – 30. května 2010 – jen informace o „Launchi“, který je 7. června 2010), máte možnost se prostřednictvím softwarového QUASu dozvědět několik informací jako jedni z prvních. Dojde nejen ke změnám v samotných produktech (řada zajímavých vylepšení nebo rozšíření), ale změny nastanou ve skladbě produktů. Tu to skoro vypadá, že Microsoft nenechal kámen na kameni. Definitivně končí možnost zakoupit některý z produktů zvlášť. Vzniká několik balíků, které tvoří různé kombinace samostatných produktů z řady Expression. Jistě si pamatujete, jak se to celé během jednotlivých verzí měnilo. Nejprve se vůbec nedal koupit samostatný Expression Design (byl pouze součástí celého Studia nebo Expression Professional Subscription), přitom ostatní produkty samostatně existovaly. Výrazná změna nastala s uvedením verze 3, kdy se stal součástí Web Expression 3 jak Expression Design (což byl podle mne krok velmi logický a důležitý, protože se tyto dva produkty výborně doplňují), tak Expression Encoder. A jak to bude ve verzi 4? Všechno trochu jinak.
Expression Studio V4
Nová verze vnáší do řady modelů elegantní a jasný pořádek. Ve verzi 4 bude existovat pouze Microsoft Expression Studio, a to pouze ve třech variantách s následující skladbou:
Zaniká tedy možnost zakoupit si jako samostatný produkt Expression Blend 3 (byl dostupný výhradně v multilicenčních programech) a přestane existovat předplatné Expression Professional Subscription obsahující Expression Studio 3, Visual Studio Standard, Office Standard, Office Visio Professional, Windows XP, Windows Vista Business Edition a Windows 7 Ultimate. Nové edice Expression Studia kopírují změny ve Visual Studio 2010 with MSDN. MSDN plní tedy úlohu předplatného (Subscription) i pro produkty Expression Ultimate a Premium – vždy v edici s korespondujícím názvem.
Expression Studio 4 Web Professional
Přestože informací o nových produktech je opravdu poskrovnu a přiznávám, že ani my jsme se k němu zatím dostat nemohli, pojďme se podívat, co nová verze klíčového produktu v tomto balíku přináší. Jednou z větších změn je vylepšení technologie SuperPreview, díky které je možné na vytvářenou stránku nahlížet z různých prohlížečů v jednom okně a porovnávat a opravovat tak případné odlišnosti. Ve verzi 4 dochází k několika velmi užitečným změnám. Formou online služeb bude k dispozici náhled i na jiných platformách než Microsoft Windows. Zpočátku bude k dispozici Safari/Mac a časem by měly přibýt i další. Jak asi z podstaty služby vyplývá, bude v tomto případě nezbytné mít připojení k Internetu. Další významnou změnou bude chování podobné rozšíření IE 8 zvanému Developer Tools, kdy je možné na stránce vybírat jednotlivé elementy a rovnou vidět veškeré detaily, což vám pomůže snadněji přizpůsobit kód stránky, aby byl vzhled v různých prohlížečích a jejich verzích co nejjednotnější
Jinou příjemnou změnou je rozšíření vlastního Expression Webu o záložku Snapshot, která nabízí pohled na stránku prostřednictvím vybraného prohlížeče s pohodlnou volbou přímo na záložce, jak vidno na obrázku.
Veskrze užitečnou novinkou bude jistě integrace optimalizace pro SEO, která vychází z volitelného modulu pro IIS, jenž budou správci a vývojáři znát pod názvem Search Engine Optimization Toolkit. Vedle velmi dobrých integrovaných nástrojů na ověřování validity HTML/CSS kódu tak vývojáři a designéři webových stránek a aplikací získávají nástroj i na optimalizaci kódu z pohledu vyhledávačů. Nepochybně příjemným výstupem reportů o SEO jsou podrobně popsané problémy, které snadněji umožní postavit stránky tak, aby je vyhledávače co nejlépe nacházely.
Změnu také prodělalo publikování na hostingové servery prostřednictvím služby FTP. Celá část byla kompletně přepracována a vedle přidané podpory pro FTPS a SFTP umožňuje paralelní upload souborů a navíc je možné v Expression Webu verze 4 přímo prostřednictvím tohoto připojení „na živo“ soubory upravovat.
Tak jako i v předchozí verzi je přítomna podpora správy verzí a stránek prostřednictvím Microsoft Team Foundation Serveru. Je tak možné i v týmu velmi efektivně pracovat a sdílet webové projekty v jednotném úložišti kódu (TFS), což jednoznačně vede k jeho vyšší kvalitě. I jednotlivcům může TFS přinést netušený pořádek ve webových projektech!
Nová verze Expression produktů jednoznačně přináší pádné důvody pro upgrade a zejména Expression Studio 4 Web Professional je sadou nástrojů, která nemůže nechat tvůrce webových stránek a aplikací v klidu. Rozhodnutí jít cestou Expression Web může jistě zpříjemnit i akce, která přinese za zajímavou cenu víc než jen práva k užívání – poskytne vám jeden z nejlepších nástrojů pro design kvalitního kódu webových stránek. Tím, že v balíku jej navíc doprovází ještě Expression Design (pro práci s grafickými prvky) a Encoder (pro enkódování videa, snímání obrazovek, live video vysílání) a máte možnost využívat pro správu webových projektů Team Foundation Server, můžete mít v rukou něco, co vám žádná konkurence nenabídne.