|
 |
 |
|
| Spolu s dalšími komponentami Adobe Creative Suite Premium se dostává na český trh také nová verze programu Adobe GoLive CS2. V tomto článku bychom vás chtěli seznámit jednak s hlavními novými funkcemi a možnostmi programu, a jednak s vlastnostmi a funkcemi, kde již dříve v programu přítomná funkčnost doznala změn a vylepšení. |
|
Adobe GoLive CS2 je samozřejmě možno zakoupit a provozovat jako samostatnou aplikaci, ale plná síla programu plně vynikne v kombinaci s ostatními komponentami Adobe Creative Suite Premium v rámci pracovní skupiny a jednotného publikačního workflow, ve kterém z jednoho zdrojového souboru vzniká řada variant a verzí, použitých jak v elektronické, tak i tiskové publikační větvi jednotného publikačního systému. Tato problematika, byť by o ní bylo možno napsat rozsáhlý samostatný článek, je však v následujícím textu zmiňována jen okrajově, neboť ve stejném čísle Adobe novin, ve kterém vychází tento článek, vycházejí i články věnované novinkám v Adobe Creative Suite 2 Premium jako celku a jednotlivých dalších komponentách tohoto uceleného publikačního řešení.
Rozšířené přímé vykreslování (live rendering). GoLive CS2 umožňuje náhled změn stránky pro web i mobilní obsah v reálném čase prostřednictvím integrovaného zobrazení založeného na prohlížeči Opera s podporou Small-Screen Rendering (SSR).
Jednoduché a mocné vizuální nástroje pro tvorbu a úpravu stránek založených na kaskádových stylech (CSS). Prostřednictvím nových vizuálních nástrojů pro tvorbu kaskádových stylů založených na CSS Editoru a hotových CSS objektech je možné vytvářet webové stránky v souladu s otevřenými standardy.
Vizuální kontrola SVG-t a tvorba obsahu pro mobilní zařízení. Obsah SVG-t lze zobrazovat v rozhraní s děleným náhledem, který umožňuje zobrazení stromu návrhu, zdrojového kódu a XML a také zajišťuje přístup k časové ose pro prohlížení animací a urychlení práce.
Kompletní vývojové prostředí pro standardy OMA, W3C, a 3GPP.
Vizuální tvorba MMS. K dispozici je rovněž kompletní a intuitivní rozhraní pro tvorbu šablon Multimedia Messaging Service (MMS) pro obrazové sekvence a textové zprávy.
Podpora oborových standardů včetně XML, XHTML, SVG Tiny, SMIL, MPEG-4 a dalších.
Automatické vytváření ikon oblíbených stránek (favicon) jednoduchým a plně grafickým způsobem.
Synchronizace a aktualizace vzdálených webů přes zabezpečené protokoly. Z prostředí GoLive je možné kompletně spravovat celý vzdálený web, ať už se jedná o aktualizaci odkazů či nahrávání nového obsahu – to vše můžete provést rychle a bezpečně prostřednictvím Secure FTP a WebDAV přes SSH nebo SSL. Rovněž lze snadno synchronizovat vzdálené a lokální soubory.
Nové metody týmové spolupráce. Týmově zpracovávané projekty lze sledovat a aktualizovat prostřednictvím oblíbených systémů pro správu verzí, jako jsou Perforce, CVS nebo Version Cue. Také je možné použít Local/Network File System Directory Versioning.
Vývojářský režim rychlého startu. Aplikaci GoLive lze otevřít v pohodlném režimu pouze pro psaní kódu. Tento režim je vhodný pro vývojáře, kteří chtějí pracovat s kódem, ale mít při tom zachován přístup k funkcím GoLive pro správu webu.
Rozšířená funkce InDesignu Sbalit pro GoLive (Package for GoLive). Materiál vytvořený v InDesignu lze velice snadno vyexportovat pro použití v GoLive. V GoLive pak stačí balíček otevřít a zkonvertovat na XHTML či zformátovat prostřednictvím šablon CSS.
Volně dostupný Adobe GoLive Co-Author. Adobe Co-Author je volně přístupný software, který uživatelům s menší zkušeností ve vytváření webových stránek umožňuje provádět pravidelné aktualizace obsahu a spravovat hotové weby. Webdesigner se tak může více soustředit na vlastní tvůrčí činnost a tvorbu kódu. Pro nastavení oblastí webu pro snadnou úpravu si webdesigner připraví vzorové stránky s využitím vestavěných funkcí Co-Author v Adobe GoLive CS2. Klienti a ostatní uživatelé, kteří potřebují dané stránky aktualizovat, si pak stáhnou volně přístupný Adobe Co-Author, který jim umožní upravovat text, obrázky a odkazy v oblastech, které jsou jim zpřístupněny.
|
|
|
|
|
|
|
|
|
|
|
| Práce s CSS v GoLive CS2 – některé paletky umožňující práci se kaskádovými styly. Nahoře paleta Objects s CSS rozvržením stránek. Níže okno Site s novou záložkou CSS. Dole editor stylů v děleném zobrazení grafické editace a zdrojové podoby. Vpravo náhled aplikovaného stylu „em“. |
|
Rozšířené volby FTP spojení při downloadu, uploadu a synchronizaci webu |
Už z prostého výčtu hlavních okruhů novinek je zřejmé, že v tomto článku nemůžeme podrobně popsat všechny. Pojďme se tedy podívat podrobněji alespoň na některá témata.
Publikování pro web je neodlučně spojeno s vývojem publikačních standardů a schopností prohlížečů tyto standardy plně implementovat a výsledný dokument korektně zobrazit. Od doby, kdy byla vydána předchozí verze Adobe GoLive CS, došlo v této oblasti k významnému vývoji, který má vliv na možnosti a metody, které jsou při tvorbě používány. Jde především o postupný přechod od HTML k XHTM, vzrůstající kvalitu podpory CSS v prohlížečích na stolních počítačích a rapidní nárůst schopností mobilních zařízení, především mobilních telefonů.
Ve středoevropském regionu je též nutno zmínit výrazný narůst rychlosti připojení uživatelů internetu, který dává autorům větší svobodu v rámci grafického návrhu a zbavuje je nutnosti kompromisů vynucených tvrdým limitem velikosti přenášených dat. Speciálně dostupnost paušálních tarifů připojení, ve kterých uživatel neplatí za množství přenesených dat, posouvá elektronické publikování do nové roviny.
Tyto trendy Adobe GoLive CS2 plně zohledňuje a autor webu tak, stejně jako tomu bylo u minulé verze, opět dostává do rukou nástroj implementující aktuální verze otevřených publikačních standardů. Cele vývojové prostředí Adobe GoLive navíc podporuje rozšíření a aktualizace na budoucí verze standardů tak, jak budou během doby používání programu vznikat.
V rovině konkrétních funkcí je tento posun vidět na mnoha místech aplikace, již od samotného spuštění aplikace. Již první krok, tedy nastavení pracovního prostředí a možnost jeho uložení (Save Workspace), reflektuje různorodé potřeby jednotlivých autorů. Je tak například možno velmi rychle a pohodlně přepínat mezi prostředím pro autoring pro mobilní zařízení a pro stolní počítače.
Asi nejvíce vynikne spektrum nových možností na dialogu pro nový dokument (viz obrázek).
Ideálem moderního publikování pro web je důsledné oddělení obsahu a formátování. Vzhledem k tomu, že jeden a ten samý obsah dnes může být zobrazován na mnoha různých operačních systémech, v různých prohlížečích, na obrazovkách s velice různorodým rozlišením (porovnejme si kupříkladu rozlišení moderních notebooků 1600 × 1200 s rozlišením mobilních telefonů a PDA 320 × 240), stává se tento ideál nutností: obsah je vyjádřený formou XHTML a vzhled popsaný jedním nebo více CSS soubory pro jednotlivé typy prohlížečů a zařízení.
V minulosti byl ovšem autor webu dosti zásadně omezen schopnostmi prohlížeče korektně zpracovat takové stránky. Zde je třeba zmínit především stále převažující MS Internet Exporer, jehož schopnosti práce s XHTML a CSS jsou ve starších verzích poměrně omezené a leckdy obsahují chyby.
Proto kupříkladu v minulé verzi Adobe GoLive byly šablony stránek, vzorové komponenty a šablony celých webů navrženy pomocí starších a v tehdejších prohlížečích již poměrně spolehlivě implementovaných verzích standardů, to jest HTML 4.x a v tabulkovém rozvržení stránek. Vysoce oceňovaný vizuální editor CSS byl pak obvykle využíván v důsledku omezenosti MSIE především k aplikaci in-line stylů ze standardu CSS1.
V posledních letech se ovšem situace začala měnit. Příchod MSIE 5.5 a 6 výrazně vylepšil základní podporu kaskádových stylů, objevily se nové prohlížeče, které mají podporu stylů na velmi dobré úrovni, ve velmi blízké době se očekává vydání MSIE 7.
Co je snad ještě významnější, je vskutku raketový nárůst schopností mobilních zařízení. Zatímco před dvěma lety byl typický mobilní telefon vybaven pouze WAPem a podpora e-mailu již zařazovala telefon do kategorie smart mobilů, typický dnešní telefon je vybaven obrazovkou o vysoké hustotě zobrazovacích bodů, MMS, internetovým prohlížečem a audio výstupem. Mobilní telefony zařazované do kategorie „smart“ se pak vyrovnají svými schopnostmi osobním počítačům z poloviny devadesátých let. Internetové prohlížeče v těchto zařízeních pak důsledně implementují standard XHML, jen výjimečně HTML. Důvod je jednoduchý, limitujícím faktorem pro mobilní zařízení je spotřeba energie z baterií. Parser pro XHTML klade oproti parseru pro HTML podstatně menší nároky na výkon procesoru a operační paměť. V důsledku pak použití XHTML, tedy XML formy dokumentu s důsledným párováním elementů jazyka a plně stromovou strukturou, vede k nižší spotřebě, vyšší rychlosti zobrazení a v neposlední řadě k nižší ceně mobilního zařízeni. Velice příjemným vedlejším efektem pro autory obsahu je pak schopnost těchto zařízení zpracovat další formáty založené na XML. Jedná se především o formát SVG, konkrétně o jeho podmnožinu SVG-t.
Jak již bylo řečeno, toto vše Adobe GoLive CS2 plně podporuje, a to jak v grafickém, tak ve zdrojovém editačním módu. Souběžně poskytuje již ve fázi návrhu a tvorby stránek možnost zobrazení finální podoby dokumentu pomocí režimu SSR (small screen rendering) nové funkce LiveRender. Navíc je vše doplněno o kompletní prostředí pro autoring MMS a audiovizuálního obsahu pro mobilní zařízení.
Stejně široká je podpora moderních standardů pro tvorbu klasického webu. Součástí instalace je mimo jiné řada šablon jednotlivých stránek, komponent (zde je třeba zmínit novou možnost hierarchického vnořování komponent) založených jak na osvědčeném modelu tabulkové mřížky, tak i na mnoha nových prvcích, dále řada komponent a šablon celých webů založených na kombinaci XHTML strict + CSS. Pro rychlý převod mezi HTML a XHTML podobou stránek pro klasický web či mobilní obsah je k dispozici specializovaná funkce. V šablonách naleznete i stále populárnější blogy včetně příslušného script kódu pro server (PHP, JSP, ASP).
|
|
|
|
|
|
|
|
|
|
|
| Dialog pro vytvoření nového souboru v GoLive CS2. Vlevo vidíme paletku Object se zobrazenými prvky Site. |
|
GoLive CS2 – v pozadí náhled stránky, v popředí LiveRendering v režimu SSR (Small Screen Rendering) |
Podporu kaskádových stylu naleznete nově i v okně správy celého webu (site window). Je možno určit výchozí styly a externí soubory stylů pro nové stránky, použití stylů je evidováno v rámci celého webu. Při samotné editaci CSS, která je opět možná jak graficky s živým náhledem výsledné podoby aplikovaného stylu, tak ve zdrojové podobě, a to i souběžně v obou režimech, je stylový soubor průběžně validován a barevně značkován parserem zabudovaným v Adobe GoLive.
Tento parser je mimochodem plně validující, takže není problém kontrolovat validitu prakticky libovolných souborů, pokud k nim existuje typová definice. Jako jeden z mnoha možných příkladů uveďme editaci xml souboru s externím veřejným identifikátorem a DTD definici (viz obrázek) nebo právě editaci kaskádových stylů či (X)HTML stránek.
Zásadní novinkou pro činnosti spojené s údržbou a aktualizací webu je pak důsledná podpora zabezpečených variant protokolů použitých při synchronizaci s publikačním serverem (webDAV via https, sftp, ssh,...) a podpora versioning systémů (VersionCue, CVS, Perforce,...). Aktualizovat web je tak možno prakticky odkudkoli, odpadá potřeba předem vytvořeného bezpečného kanálu (IPSec, VPN). Uvědomíme-li si, že při synchronizaci se přenášejí jen skutečně změněné soubory, a možnosti GPRS či nastupujících G3 sítí a současných notebooků, stává se teleworking z domova, chaty, chalupy, přímořské pláže či horské boudy pro autory webu realitou. Z designérského pohledu jsou pak zásadní možnosti exportovat jak strukturu, tak vzhled stránek do formátu PDF a jeho následné schválení klientem pomocí recenzního procesu shodně s tím, jak je již využíván v oblasti tiskového publikování.
K dalším novinkám v Adobe GoLive se vrátíme v některém z dalších čísel Adobe novin, v rámci prostoru vymezeného tomuto článku bylo možno stručně popsat jen několik málo z mnoha. Určitě též nepřehlédněte popis Adobe Bridge v článku v tomto čísle, neboť Adobe GoLive plně využívá jeho možností, obdobně jako Photoshop, Illustrator a InDesign.
|
|
|
|
|
| Práce s SVG. Vlevo je paletka pro grafický návrh a práci v časové ose (nahoře) a dělené zobrazení kódu (dole). Vpravo vidíme editor skriptů se zobrazeným kódem skriptu ze souboru SVG. |
Adobe GoLive je možno provozovat na platformě PC pod operačním systémem Microsoft Windows a na platformě Apple pod operačním systémem Mac OS X.
Pro práci na PC je potřebný procesor výkonnostní třídy Pentium III a výše, Microsoft Windows 2000 s nainstalovaným Service pack 4, nebo Windows XP s nainstalovaným Service pack 1 či Service pack 2. Operační paměť 192 MB (doporučeno 256 MB), 700 MB volného místa na pevném disku, rozlišení 1024 × 768 nebo lepší. CD-ROM mechanika pro instalaci. Internet nebo telefonní linka pro aktivaci produktu. Vyhoví tedy prakticky libovolný současný počítač.
Pro práci na počítačích Apple je zapotřebí PowerPC G3, G4 nebo G5, s tím že doporučeno je G4 nebo G5, Mac OS X verze 10.2.8 s Java Runtime Environment 1.4.1. Doporučena je verze 10.3.4 až 10.3.8. Zde poznamenám, že v týdnu, kdy vzniká tento článek, byl uvolněn firmou Apple systém Mac OS X 10.4.2 (Tiger) a Adobe GoLive pracuje bez problémů i na této nejaktuálnější verzi. Požadavky na operační paměť, místo na disku a metody instalace a aktivace produktu jsou shodné s platformou PC.
Na obou platformách je použit pro multimediální funkce a funkce mobilního obsahu QuickTime 6.5 s komponentou QuickTime 3GPP. Stejně tak pro tisk na postscriptová zařízení umí Adobe GoLive využít PostScript Level 2 nebo PostScript 3 na obou platformách.
|