- internet4U -

Adobe PageMill 2.0

      Jedním z prvních skutečně WYSIWYG editorů pro tvorbu www stránek byl program PageMill firmy Adobe. Společnost Adobe Systems je tradičně známá svými aktivitami ve sféře počítačem podporovaného publikování, a tak jejich rozšíření do oblasti Internetu bylo jen přirozeným vývojem. Nyní je tady tedy druhá verze PageMill, která zachovává jednoduchou ovladatelnost svého předchůdce a znatelně rozšiřuje jeho schopnosti. Adobe PageMill 2.0 je dostupný pro počítače Macintosh i pro Windows.

      Editor

      Základní principy tvorby www stránky jsou v PageMill stejné jako v již představených WYSIWYG editorech pro web, i když jsou zde přirozeně jisté odlišnosti ve způsobu práce. Nabídky v PageMill jsou například orientovány především na práci s textem, zatímco funkce pro zařazení jiných objektů jsou skryty pod univerzálním příkazem Place, resp. jejich parametry se mění v paletě Navigator. Za zmínku jistě stojí to, že PageMill používá pro standardní formáty textu trochu jiné názvy než ostatní editory, což na funkčnosti programu nic nemění. Méně příjemné už je to, že nelze psát české znaky.

      Při práci s programem vsadil Adobe plně na podporu funkce táhni a pusť, kterou lze na stránku přenášet obrázky, vytvářet odkazy, nebo je tak dokonce možné měnit barvu textu. Podobně jako u VisualPage je tato funkce příjemná, máte-li dostatečně velký monitor pro zobrazení více stránek najednou. Pokud ale nemůžete použít přetažení objektu, jste tak trochu necháni na holičkách, protože alternativní metody již zdaleka nejsou tak uživatelsky přívětivé. Pro vložení libovolného objektu, včetně obrázku, se potom používá jednotný příkaz Place, jehož univerzálnost je na jednu stranu příjemná, na druhou stranu ale nebere ohled na specifika objektů jako jsou třeba parametry u QuickTime filmů.

      PageMill obsahuje vestavěný editor obrázků, ve kterém lze nastavit průhlednost obrázku, zapnout interleaving nebo vytvářet client-side i server-side mapy (viz obrázek 3). Obrázek je ale potřeba do editoru přenést zvláštním příkazem, bohužel klasické poklepání na obrázek editor neotevře. Ke grafickým prvkům ještě jeden postřeh. V PageMill lze na stránku umisťovat běžné oddělovací horizontální čáry, nepodařilo se mi ale změnit šířku čáry na 1, což je často používaná šířka nestínovaných čar.

      PageMill podporuje všechny běžné formulářové prvky jako jsou vytahovací nabídky, zaškrtávací boxy, textová pole nebo tlačítka pro odeslání zprávy, resp. vynulování formuláře. Jejich úpravy lze snadno provádět přímo na stránce.

      Odkazy se nejsnáze vytvářejí přetažením stránky, na kterou odkazujeme, na objekt, ze kterého odkazujeme. V případě odkazů na vzdálené stránky je možné napsat přímo URL adresu v dolní části okna, to už ale tak elegantní není. PageMill podporuje také tvorbu kotev.

      Palety

      Vlastnosti objektů na stránce, jako je velikost nebo zarovnání, se nastavují v již zmíněné paletě Inspektor, která slouží i pro zadání základních údajů o stránce (titulek, obrázek v pozadí ...). Při tvorbě více stránek obsahujících podobné prvky zase oceníte tzv. Pasteboard, který je rozšířením obvyklé schránky. Do Pasteboardu lze tažením nakopírovat libovolnou část stránky a vzniklý "otisk" potom přenést na stránky další. Poslední paletou, a to v pravém slova smyslu, jsou barvy. Chcete-li například změnit barvu textu, stačí příslušný odstín "chytit" v této paletě a přenést ho na označený text.

      Tabulky a rámce

      Podpora tabulek a rámců v první verzi PageMill ještě chyběla, ve dvojce už ale patří k tomu nejlepšímu, co jsem dosud viděl. Opět je zde uplatněna technika táhni a pusť, pomocí které můžete do stránky snadno umístit tabulku s příslušným počtem řádků a sloupců. Další úpravy tabulky, jako jsou třeba změny rozměrů nebo počtu řádků a sloupců, nejsou o nic složitější. Trochu mi ale vadila drobná nekonzistence operace táhni a pusť při obarvování buněk. Barvu buňky totiž musíte nastavit "ručně" v okně Inspektora, a ne ji pouze přenést na buňku, jako se to dělá při obarvování jiných objektů.

      Stejně jednoduchá je také práce s rámci, jejichž použití je stále populárnější. V PageMill 2.0 není potřeba vytvářet zcela nový dokument, ve kterém se rámce definují (jako to vyžaduje řada ostatních editorů), ale prostě se kdykoliv během tvorby stránky můžete rozhodnou, že stránku rozdělíte do rámců (viz obrázek 4). Postupně tak lze stránku rozdělit vodorovně nebo svisle do požadovaného počtu rámců, z důvodů zachování přehlednosti ovšem vřele doporučuji mít na stránce dva, maximálně tři rámce. Jedinečnou vlastností PageMillu je možnost upravovat obsah rámců přímo v okně s rozdělením do rámců. Tím si autor udrží celkový přehled o navrhované stránce. Další parametry rámců, jako je přítomnost posuvníků nebo pevná velikost, se nastavují ve všehlídající paletě Inspektora.

      Při definování odkazů v rámcích je velice užitečný vcelku nenápadný terčík v pravém dolním rohu okna. Ten totiž umožňuje snadnou volbu rámce, resp. okna, v jakém se má stránka, na kterou odkazujete, otevřít. Přirozeně tato funkce je užitečná při tvorbě jakéhokoliv odkazu.

      Další funkce

      Do této kapitoly jsem si nechal přehled některých funkcí, které nebyly v první generaci www editorů tak běžné. Jednou z nich je vestavěný HTML editor (viz obrázek 5), který u první verze PageMillu ještě nebyl, ale dvojka už ho má, a dokonce barevně odlišuje HTML značky od obyčejného textu. Nyní si tedy můžete prohlédnou a upravit HTML kód stránky přímo v programu a změny, které v kódu provedete, se promítnou do WYSIWYG zobrazení stránky. V dané chvíli je viditelný buď HTML kód, nebo WYSIWYG zobrazení stránky, ale nelze oba pohledy zobrazit najednou (to umí třeba Symantec VisualPage).

      Některé www editory se pyšní schopností vyhledávat a nahrazovat textové řetězce, což je dnes běžné u každého textového editoru. PageMill jde ale v této funkci ještě dál a umožňuje vyhledávat a nahrazovat i další objekty jako jsou například obrázky nebo odkazy (viz obrázek 6).

      Nově je ve verzi 2.0 přidána kontrola pravopisu (anglického), která je speciálně uzpůsobena pro www stránky (viz obrázek 7). Je tak možné zvolit nebo naopak zakázat kontrolu pravopisu i ve vnořených objektech, jako jsou tabulky. Příkaz pro spuštění kontroly je možná trochu překvapivě skryt pod nabídkou Search, místo pod obvyklejším Edit.

      Z PageMill lze přímo přepínat do dalších aplikací, které si uživatel nastavil v předvolbách (viz obrázek 8). Tímto přepnutím se do dané aplikace přenese aktuální stránka a má tak smysl pouze pro rychlý přenos stránky do www prohlížeče pro přesný náhled, anebo pro přenos do speciálního HTML editoru resp. textového editoru pro úpravy HTML kódu. PageMill má ale dobrý vlastní náhled na stránku i vestavěný HTML editor. Škoda, že tímto přepnutím nelze do dané aplikace přenést zvolený objekt, například obrázek pro úpravy, potom by užitečnost této funkce rázem výrazně vzrostla.

      Velice užitečnou funkcí, kterou jako první zavedl Claris HomePage, je statistika dokumentu, ukazující kolik času je potřeba pro nahrání stránky, resp. zvoleného objektu nebo sady rámců při dané přenosové rychlosti (viz obrázek 9). PageMill interaktivně počítá tyto časy pro běžné přenosové rychlosti v rozsahu 9,6 až 128 Kb/s.

      WYSIWYG náhled

      PageMill 2.0 neobsahuje přímý příkaz pro přenos vytvářené stránky do zvoleného www prohlížeče pro přesný náhled, jako to podporuje řada ostatních www editorů. Tuto funkci lze sice obejít přepnutím do prohlížeče (viz předchozí kapitola), čímž se do něj automaticky přenese aktuální stránka jak ale brzy zjistíte, není tento obchvat ani potřeba. WYSIWYG editoru je totiž natolik věrný, že ukazuje správně i polohu obrázků. Pro vyzkoušení odkazů navíc můžete přepnout do modu náhledu, kde odkazy "fungují". Po klepnutí na odkaz se příslušná stránka otevře, pokud je lokální, nebo se vzdálená stránka načte do zvoleného www prohlížeče. K tomu všemu má PageMill další, v oblasti www editorů nevídanou funkci, a tou je podpora zásuvných modulů Navigatoru. V módu náhledu je tak PageMill 2.0 schopen zobrazit a přehrát i vložený objekt jako je třeba QuickTime film.

      Bonus

      Při koupi PageMill 2.0 nedostanete jen program samotný, ale také bonus CD-ROM se spoustou zajímavostí. Kromě celé řady ukázkových www stránek zde najdete množství grafických prvků, které můžete využít na svých stránkách, a také alternativní slovníky pro kontrolu pravopisu v řadě evropských jazyků (bohužel bez češtiny). Pro pokročilejší autory je na disku řada lahůdek, jako je třeba vývojové prostředí pro programování v jazyce Java Symantec Café Lite, grafický editor pro vytváření 3D světů v jazyce VRML Virtus 3-D Website

      Builder SE a řada dalších užitečných aplikací včetně oblíbeného www serveru WebSTAR.

      Shrnutí

      Adobe PageMill 2.0 patří společně s Claris HomePage 2.0 k tomu nejlepšímu, co dnes můžete pro snadnou tvorbu www stránek sehnat. Věrnost zobrazení stránky je téměř dokonalá, a to i díky podpoře zásuvných modulů pro Navigator. Oproti první verzi přibyla řada užitečných funkcí zahrnujících práci s tabulkami, rámci a vnořenými objekty.

      Ovládání programu je díky využití techniky táhni a pusť dostatečně jednoduché i pro začátečníka, vestavěný HTML editor a podporu zásuvných modulů zase uvítají zkušenější tvůrci. Drobnou vadou na kráse jsou některé "nekonzistence", resp. nedotaženosti v uživatelském rozhraní. Síla PageMill 2.0 ještě více vynikne ve spojení s dalším produktem firmy Adobe, programem SiteMill 2.0 pro správu hnízd www stránek, který také umí nahrát hnízdo stránek na www server, což PageMill sám nezvládne.

Roman Barták

internet4U