mapPlug 1.0Luboš Němec
Vytváření obrázkových klikacích map pro WEB není bez specializovaného softwaru
vůbec snadné, u složitějších polygonových map pak dokonce skoro nemožné.
Španělský programátor Esteve Boix byl zřejmě stejného názoru a proto vytvořil
mapPlug. Instalace a nároky na systém
mapPlug 1.0 pracuje na každé Amize s AmigaOS 3.0 a lepším, MUI 3.8+ a MUI
modulem „BetterString“. Instalace probíhá sama a celý program se skládá pouze z
hlavního spustitelného souboru, několika ovládacích ikonek ve formě brushů pro
GUI a dokumentace v tradičním formátu Guide. Modul BetterString je samozřejmě v
archivu přibalen také, jeho aktuální verzi najdete na internetové adrese
www.diku.dk/students/duff.
Autor programu doporučuje rozlišení s poměrem stran 1:1 (což je ale u všech
rozlišení relativní pojem), jemuž vyhovuje například Multiscan:Productivity či
DblPAL. Při provozování na screenmódech s nízkým vertikálním rozlišením
(například PAL 640x256 bodů) nemusíte vidět po naimportování obrázku ikonku
odpadkového koše právě kvůli nízkému rozlišení.
mapPlug je shareware s poplatkem 10,- USD, v neregistrované verzi můžete
vytvořit maximálně čtyři objekty, které jsou navíc limitovány počtem 10 bodů na
objekt a nelze kopírovat vzniklou klikací mapu do clipboardu. Esteve Boix je
rovněž autorem jednoho z nejlepších amigovských HTML editorů WebPlug a pro již
zaregistrované uživatele tohoto editoru nabízí slevu 5,- USD. Testy se týkají
první verze 1.0, aktuální verzi si můžete stáhnout z
www2.minorisa.es/~stv nebo
z Aminetu. Klikací mapy
A co že to vlastně je? V současné specifikaci jazyku HTML (nevím od které
verze, ale to snad nevadí) 3.x i 4 lze v každém odkazu aplikovaném na obrázek a
volajícím nějakou funkci či HTML stránku použít rozdělení obrázku na pravidelné
či nepravidelné oddíly. Každá takto vzniklá sekce může mít svůj vlastní odkaz a
obrázek tedy není nutné pracně dělit, střihat či jinak upravovat a hlavně není
nutné otevírat při jeho tahání po síti více spojení (na každý obrázek, objekt
atd. se totiž otevírá nové spojení). Určitě jste si už všimli, že mnoho
firemních a těch „lepších“ soukromých stránek používá klikací mapy, které mohou
být dokonce i animované a pořád se jedná o jeden obrázek. Klikací mapy umožňují
mnoho různých triků s grafikou, jsou však pouze statické a nelze je tedy při
dodržení standardních postupů a zachování kompatibility HTML kódu použít pro
animovaná tlačítka (např. v JavaScriptu pomocí funkce „onmouse“). Ovládání
Na obrázku si můžete prohlédnout GUI programu. Jako ukázku jsem použil
klasický reklamní banner neboli proužek v rozlišení 468x60 bodů, ve kterém jsem
vytvořil všechny dostupné klikací objekty.
Zdrojový obrázek může být díky podpoře datatypů prakticky v libovolném formátu a
vybíráte ho v části „Image“. První dvě ikonky zleva slouží ke kopírování
vytvořené mapy do clipboardu (v neregistrované verzi není povoleno) nebo jejím
uložení na disk. Referenční adresář slouží k výběru použité cesty k obrázku na
lokálním disku (není nezbytně nutný, ale pak budete muset cesty upravit ručně),
dále Lze zvolit alternativní popis pro prohlížeče bez podpory grafiky nebo s
vypnutým zobrazováním obrázků pro rychlejší načítání dat (mnoha lidem totiž
stačí jen texty a při rychlosti naších telefonních linek...), které z vlastní
zkušenosti doporučuji používat, některé firmy je dokonce striktně vyžadují!
Každá klikací mapa má svoje jméno, které se zadává v položce „Map name“. Ikonky
vlevo v toolbaru zastupují jednotlivé metody vytváření objektů pro mapu a jejich
ovládání. První tři ikonky slouží k tvorbě pravidelných, elipsových /kruhových a
nepravidelných polygonových objektů, další dvě ikonky k manipulaci s nimi a
poslední ikonkou se objekt smaže. Všechny vytvořené objekty můžete též smazat z
menu všechny najednou.
První a nejjednodušší metodou je vytvoření pravidelného polygonu, tedy čtverce
nebo obdélníku. K tomu slouží první ikonka v toolbaru. Na ukázkovém obrázku je
snad patrné, jak vzniklý objekt vypadá. Můžete mu poté přiřadit odkaz a
specifikovat též jeho alternativní popis (opět DOPORUČUJI používat). Pomocí
druhé ikonky vytvoříte kružnici nebo elipsu, v ukázce ji zastupuje sýr. No a
nejsložitější a v mnoha případech nejpoužívanější metodou jsou objekty složené z
nepravidelných polygonů. Jak je vidět, i myš, respektive jejích hrubý obrys lze
použít jako odkaz (třeba na výrobce pastiček?!).
Dalšími dvěma ikonkami editujete nebo posouváte vytvořené objekty a tou poslední
je můžete smazat.
No a to je skoro všechno. Vytvořenou klikací mapu pak můžete vyexportovat do
clipboardu nebo uložit na disk a použít při návrhu HTML stránky. Škoda, že
program neumí funkci Undo tedy krok zpět a špatně vytvořené objekty je nutné
vytvářet celé znovu (Undo je však plánováno do dalších verzí). Vytvořenou mapu
rovněž nelze uložit v nějakém interním formátu a při další případné úpravě
(přidání položky, změna tvaru objektů atd.) ji dále upravit, to mapPlug bohužel
neumí. Jinak je však mapPlug vynikající nástroj na tvorbu klikacích map s
perfektně vymyšleným ovládáním a mimo vyžadovaného MUI prakticky nulovými nároky
na systém (o čemž svědčí i délka programu - na dnešní poměry směšných 53 KB). Používejte mapPlug!
Na závěr bych chtěl jen dodat, že tak užitečných programů navíc s tak
přehledným ovládáním je sice pro Amigu už poměrně dost, ale každý nový program
dále rozšiřuje její možnosti. Jak je vidět, i pro WEB se najde spousta
kvalitního software a mapPlug je program, který jsem na Amize dlouho postrádal.
Cena je minimální a plně odpovídá možnostem programu, máte-li zaregistrován
WebPlug, můžete získat kvalitní program na výrobu klikacích map téměř zadarmo.
mapPlug 1.0 |
Hodnocení: 9,0 z 10 |
Autor: E. Boix |
Cena: USD 10,- |
Typ: shareware |
+ |
příjemné, jednoduché a
pohodlné ovládání, podpora datatypů, kopírování mapy do clipboardu |
- |
nemá funkci undo, vytvořenou
mapu nelze zpětně nahrát |
Vytlačiť článok
Pozn.: články boli naskenované ako text a preto obsahujú aj zopár chýb. Taktiež neručíme za zdrojové kódy (Asm, C, Arexx, AmigaGuide, Html) a odkazy na web. Dúfame, že napriek tomu vám táto databáza dobre poslúži.
Žiadna časť nesmie byť reprodukovaná alebo inak šírená bez písomného povolenia vydavatela © ATLANTIDA Publishing
none
|