Dizajny na webe

Nové vydania Dreamweaveru bývali významnými udalosťami v odvetví, pričom každá verzia nastavila nový štandard pre webový dizajn. Najnovší Dreamweaver 8 je však taká vlhká špina, že som sa obával, že Macromedia zastavila vývoj pred prevzatím spoločnosťou Adobe (a teda možnou náhradou spoločnosťou GoLive). Nakoniec som tento scenár súdneho dňa odmietol, len preto, že nedávny GoLive CS2 od Adobe bol ešte menej pôsobivý. A nie je to len toto kolo vydaní, pretože Dreamweaver MX 2004 aj GoLive CS boli podobným sklamaním.

Dizajny na webe

Pred piatimi rokmi bol webdizajn vzrušujúcou, neustále sa vyvíjajúcou arénou, no teraz sa zdá, že obe hlavné profesionálne autorské aplikácie skostnateli. Samozrejme, obaja vývojári to popierajú a poukazujú na nové funkcie, ako je prekladač XML-to-HTML založený na XSLT v Dreamweaver 8 a GoLive CS2. Podpora SVG-t pre mobilné telefóny, ale hoci tieto funkcie môžu byť v budúcnosti významné, len zlomok súčasných potrieb používateľskej základne ich. Pre bežných používateľov, ktorí vyrábajú bežné stránky HTML, kde je nová sila dizajnu, ktorá poskytuje koncovým používateľom bohatší zážitok?

V istom zmysle je „bohatá skúsenosť s HTML“ protirečením, pretože Tim Berners-Lee navrhol HTML na označovanie obsahu obyčajného textu, nie pre dizajn, ale po ňom v roku 1996 nasledovalo doplnkové dizajnové riešenie: kaskádové štýly (CSS) Håkon Wium Lie a Bert Bos, značkovací jazyk pre manipuláciu. prezentácia. CSS je kľúčom k väčšej sile webového dizajnu, ako Macromedia aj Adobe jasne súhlasia, pretože ho presadili ako zameranie svojich najnovších vydaní. Zostávam však ohromený ich toľko medializovanou „novou“ podporou CSS, ktorá sa ukazuje ako relatívne malé prepracovanie funkcií poskytovaných v predchádzajúcich vydaniach. Zabudovanie podpory CSS priamo do aplikácie, nie spoliehanie sa na ručné kódovanie, je určite pohodlnejšie, ale neposkytuje žiadnu ďalšiu silu. Dreamweaver a GoLive dnes poskytujú autorom webových stránok v podstate rovnakú silu dizajnu ako pred siedmimi rokmi Bol vydaný CSS2 a množstvo funkcií CSS2, ako je maximálna šírka a poloha: pevné vlastnosti ešte nie sú úplne podporované.

Takže akú silu dizajnu som teraz očakával? Dnešné obmedzené možnosti dizajnu do určitej miery pochádzajú z obrazoviek s nízkym rozlíšením, ktoré nemajú dostatok pixelov na umožnenie pokročilej typografie, ale dúfam, že to dokážem na špecifikovanie a poskytovanie stiahnuteľných webových fontov pre nadpisy a zobrazovaný text a tiež na ovládanie množstva funkcií v štýle DTP od kerningu až po transparentnosť a zapustenie tiene. Ovládanie rozloženia, ktoré ponúka prvé vydanie CSS2, je obzvlášť slabé – teraz by som očakával funkcie ako automatické preformátovanie textu, viacstĺpcové textové bloky, pevné rámy na stránke, vertikálne zarovnanie, strany, ktoré sa preusporiadajú podľa dostupnej obrazovky nehnuteľnosti a pod. Zoznam funkcií, ktoré by CSS mohol a mal riešiť, je takmer nekonečný.

A existuje mnoho ďalších spôsobov, ako zlepšiť zážitok koncového používateľa. Bitmapový formát PNG (Portable Network Graphic) prvýkrát odporúčaný W3C v roku 1996 bol špeciálne navrhnutý tak, aby podporoval variabilnú transparentnosť pre integrovanejšie, graficky bohaté rozloženia. Pre vektorové obrázky je obzvlášť dôležitý formát SVG (Scalable Vector Graphic), ktorý bol prvýkrát odporúčaný v roku 2001, ktorý potenciálne umožňuje prvky používateľského rozhrania, ako sú tlačidlá pri prechode kurzorom myši, grafický text (vrátane podpory CSS1) a importovaná grafika, ktoré sa majú integrovať priamo do kód stránky. SVG tiež podporuje vektorovú animáciu na oživenie stránok, zatiaľ čo SMIL (Synchronous Multimedia Integration Jazyk), prvýkrát odporúčaný v roku 1998, umožňuje ovládanie zvuku, videa a interaktivity pre bohatšie online multimédiá. V každom prípade bol potenciál prvej špecifikácie lákavý, ale tieto odporúčania sú teraz staré štyri až deväť rokov – eóny na webe – a neprenikli do hlavného prúdu.