COMPUTERWORLD
Specializovan² t²denφk o v²poΦetnφ technice
o Internetu
(CW 24/97)

Letem sv∞tem hezk²m Webem
Grafika na Internetu: Strßnky, kterΘ pot∞Üφ vaÜe oko

Pavel Houser

Nejenom v∞cnΘ informace se podφlejφ na v²slednΘm vjemu. Grafika v prost°edφ WWW ovÜem bojuje s mnoha obtφ₧emi. Pat°φ k nim doba vykreslenφ obrßzku, tedy rychlost odezvy, kterß odpovφdß po₧adavk∙m browseru. S tφm ovÜem souvisφ dalÜφ v∞c: pokud se nßm poda°φ vyvinout technologii, kterß prßci s grafikou na Sφti zlepÜφ a tato technologie bude mφt podobu plug-inu, bude mφt podobnΘ °eÜenφ pro u₧ivatele v²znam? Bude nejprve stahovat dopln∞k browseru? Majφ v²znam formßty, kterß nejrozÜφ°en∞jÜφ prohlφ₧eΦe nepodporujφ "od podstaty"? Nap°. formßt PNG, kterΘmu se p°iklßdala velkß budoucnost, se zatφm na Webu p°φliÜ neuplatnil a browsery si s nφm nerozum∞jφ.

Ne za vÜechno m∙₧e Üφ°ka pßsma

Nejen Üφ°ka pßsma je vÜak p°φΦinou problΘm∙ u₧ivatel∙. Dnes si v rubrice Internet m∙₧ete p°eΦφst i Φlßnek, kde je za hlavnφho vinφka oznaΦena spφÜe konfigurace server∙.

Produkty vyvinutΘ kolem spoleΦnosti Live Picture

Na jarnφ kalifornskΘ v²stav∞ Internet World uvedla spoleΦnost Hewlett-Packard novou architekturu, kterß by m∞la zlepÜit prßci s grafikou v prost°edφ Internetu. K systΘmu Internet Imaging Operation se dnes hlßsφ spoleΦnosti Microsoft, Informix, Oracle, Netscape a Live Picture. VÜe by m∞lo umo₧nit zobrazovßnφ a tisk obrßzk∙ z Internetu ve vysokΘm rozliÜenφ. Vyu₧itφ by technologie naÜla zejmΘna v p°φpad∞ digitßlnφch fotografiφ. VÜe je zalo₧eno na tzv. Internet Imaging Protocolu (dφlo n∞kolika firem, zejmΘna Live Picture a Eastman Kodak).

Live Picture nedßvno uvedla dalÜφ ze sv²ch produkt∙ pro zlepÜenφ vzhledu WWW, nazvan² PhotoVista. M∙₧e b²t stejn∞ dob°e vyu₧it pro strßnky v²ukovΘ, reklamnφ Φi °eÜenφ pro elektronick² obchod, stejn∞ jako pro galerie a dalÜφ Weby s um∞leck²mi aspiracemi. Na WWW strßnce spoleΦnosti najdeme i dalÜφ produkty urΦenΘ tv∙rc∙m WWW strßnek (Live Picture 2.6, RealSpace Xtra).

Ke klient/serverovΘmu softwaru pat°φ RealSpace Image Server a FlashPix Viewer. VyvinutΘ technologie jsou urΦeny pro p°enos datov∞ nßroΦnΘ grafiky. Cφlem vÜech t∞chto °eÜenφ je, aby data byla p°es Internet p°enßÜena v mal²ch dßvkßch a pouze ta, kterß klient bezprost°edn∞ pot°ebuje. Nejv∞tÜφ v²hoda z toho vyplyne u₧ivatel∙m s modemem o rychlosti 28,8 kb/s. Vykreslenφ i velmi kvalitnφch obrßzk∙ by se tak nem∞lo p°φliÜ liÜit od b∞₧n²ch GIF∙.

Jednou z mo₧nostφ je dynamika -- Web v pohybu

OvÜem problΘm spojenφ klient/server stßle z∙stßvß. V jistΘm ohledu ideßlnφm °eÜenφm je stav, kdy p°i interakci v∙bec nedochßzφ k p°enosu dat mezi serverem a u₧ivatelov²m browserem a strßnka je naΦtena pouze jednou. DynamickΘ HTML umo₧≥uje, aby se i komunikace odehrßvala na stran∞ klienta. VÜe je zapsßno p°φmo v k≤du HTML a k b∞hu aplikace konec konc∙ WWW server ani nepot°ebujete. Web si zachovßvß svΘ vlastnosti dokonce i v podob∞ off-line. DynamickΘ HTML umo₧≥uje aplikace, kterΘ se dosud psaly v Jav∞ nebo v ActiveX, uΦinit p°φmo souΦßstφ HTML k≤du. Zm∞na vzhledu strßnky probφhß tak, ₧e Φßst textu je pro urΦitou dobu definovßna jako skrytß. K v²hodßm dynamickΘho HTML pat°φ i fakt, ₧e v p°φpad∞ jakΘkoliv nekonzistence konkrΘtnφho prohlφ₧eΦe a strßnky se pravd∞podobn∞ zobrazφ alespo≥ hlavnφ informace. K≤d strßnky se m∙₧e m∞nit i za chodu, nap°. prost°ednictvφm vypl≥ovßnφ formulß°∙. Z tohoto d∙vodu se dokonce i aplikace pro virtußlnφ obchodnφ domy odehrßvajφ pouze na stran∞ klienta a a₧ do urΦitΘ hladiny ·nosnosti (ve smyslu objemu dat) nenφ nutnΘ server v∙bec zat∞₧ovat.

Web v pohybu byl nßzev seminß°e, kter² spoleΦnost Microsoft po°ßdala na kv∞tnovΘm seminß°i v Pyramid∞ na pra₧skΘm V²staviÜti. Byla zde p°edstavena °ada produkt∙ (Internet Explorer Administration Kit 3.2 CZ, °eÜenφ pro obchodovßnφ na Internetu, °eÜenφ pro Javu, MSIE 4.0 i klienti pro dynamick² Web). Seminß° byl urΦen ÜirokΘ skupin∞ zßjemc∙ od u₧ivatele po v²vojß°e. DynamickΘ HTML poskytuje Üirokou paletu mo₧nostφ interaktivity (zm∞ny barvy, ale i vlastnφho textu na strßnce p°i pouhΘm p°ejetφ myÜφ). Z mnoha komponent dynamickΘho HTML m∙₧eme jmenovat Mixer controls slou₧φcφ pro prßci se zvukem, Path Controls (posouvßnφ objekt∙ na strßnce), komponenty umo₧≥ujφcφ prßci s vektorovou grafikou na WWW, vizußlnφ filtry vztahujφcφ se k finßlnφmu v²stupu na obrazovku... Ne pro vÜechny aplikace existuje zatφm v²vojovΘ prost°edφ, tak₧e "otrockΘ" psanφ ΦistΘho HTML k≤du je mnohdy zßle₧itost tΘm∞° nßdenickß, ovÜem s Φasem se to nepochybn∞ zm∞nφ.

Vrcholem, co se efektivity t²Φe, jsou objekty, kterΘ lze na WWW strßnce posouvat p°φmo myÜφ. Zßjemci se v tomto ohledu doΦkali °ady ukßzek, kterΘ pot∞Üily a v∞tÜinou i pobavily.

╪eÜenφ od softwarovΘho giganta v oblasti dynamickΘho WWW sklidily ·sp∞ch i na konferenci TechEd 97, konanΘ v Orladu na Florid∞.

RealSpace Viewer

Z∙sta≥me jeÜt∞ chvφli na stran∞ klienta. Pokud chcete vid∞t n∞kolik opravdu hezk²ch strßnek, stßhn∞te si ze strßnky spoleΦnosti Live Picture (http://www.livepicture.com) RealSpace Viewer, d°φve naz²van² RealVR Traveler. Instalace probφhß bez problΘm∙. Obrßzky ve formßtu RealSpace jsou podle firemnφch ·daj∙ t°i a₧ p∞tkrßt mΘn∞ objemnΘ ne₧ analogickΘ panorama v souΦasnΘ technologii QickTime VR. Dφky plug-inu pak m∙₧eme navÜtφvit n∞kolik jinak pro nßs nep°φstupn²ch, avÜak opravdu hezk²ch strßnek. Odkazy ke galeriφm vedou p°φmo ze strßnky Live Picture. Podφvejme se nynφ na n∞kolik p°φklad∙.

Cesta nejen do Japonska

Na strßnce http://www2.gol.com/users/watkins/index.html najdeme anglickou restauraci situovanou do japonskΘ Jokohamy. Pokud chcete vyrazit nejen v prostoru, ale i v Φase, m∙₧eme se podφvat do ruin mayskΘho m∞sta Palenque, kterΘ na nßs Φekß ve st°edoamerickΘ d₧ungli, ale i na adrese http://www.lost-worlds.com/palenque. Kdo chce rad∞ji pohlΘdnout ke hv∞zdßm, m∙₧e zkusit strßnku http://www.unitedspacealliance.com.

A bez plug-in∙ to nejde?

Nerad bych vytvß°el dojem, ₧e graficky dokonalΘ strßnky jsou domΘnou pouze spoleΦnosti Live Picture. DoporuΦuji °adu dalÜφch Web∙, kterΘ, pokud nic jinΘho, pot∞Üφ oko. Interaktivnφ v²uka anatomie se nachßzφ na http://www.innerbody.com. Snad vßm tento p°φstup k medicφn∞ p°ijde zßbavn∞jÜφ, ne₧ sed∞t u uΦebnice, i kdy₧ strßnka zatφm nenφ ·pln∞ kompletnφ a papφrov²m knihßm se z°ejm∞ nevyhnete. Pot°ebujete jenom browser, podporujφcφ rßmce a Javu.

Do t°φrozm∞rnΘho sv∞ta m∙₧ete vstoupit i prost°ednictvφm firmy Nexus Interactions. Nexus 3-D vßm poskytuje p°ehled relavantnφch 3-D linek, galerie obrßzk∙ a hry, v²ukov² software. Nenφ nad grafiku na http://www.nexus3d.com, tvrdφ i elektronick² Φasopis Netsurfer Digest.

Na Internetu je nynφ p°φtoma i sφ¥ italsk²ch muzeφ, kterß z°ejm∞ pot∞Üφ zejmΘna milovnφky antiky. Najdeme je na http://www.museionline.com. ZpoΦßtku nebyla k dispozici anglickß verze, ale u₧ ji vyu₧φt m∙₧ete a v²prav∞ za kulturou tedy nestojφ nic v cest∞.

GrafickΘ objekty na Internetu

AΦkoliv sami mo₧nß znßte °adu server∙, kde se jako freeware nachßzejφ grafickΘ komponenty, pou₧itelnΘ i pro vaÜi WWW strßnku, neopomenu vßs upozornit na jeden Web, kter² m∞ v tomto ohledu opravdu nadchnul. Jednß se o Octagamm Ball Boutique na http://www.octagamm.com. Objekty jsou k dispozici pro nekomerΦnφ pou₧itφ, ovÜem vaÜe osobnφ strßnka se jist∞ nad tφm, co zde objevφte, neurazφ.

Nejde jen o zobrazenφ na monitoru, ale i o tisk

Jednat v∞c je zobrazenφ na monitoru v p°im∞°enΘ kvalit∞ a Φase, druhß v∞c je tisk z prost°edφ Internetu.

Pracovnφ skupina Internet Engineering Task Force se chystß p°ipravit prvnφ verzi univerzßlnφho protokolu, jφm₧ by se tisk internetovΘho obsahu °φdil. P°ipravovan² standard by se naz²vß Internet Print Protocol (IPP) a m∞l by u₧ivateli umo₧nit nalΘzt pomocφ adresß°ov²ch slu₧eb libovolnou internetovou tiskßrnu, provΘst instalaci a tisk. Tato mo₧nost samoz°ejm∞ zahrnuje i nutnost ov∞°enφ p°φstupov²ch prßv. Mnoho analytik∙ je ovÜem k projektu skeptick²ch. NicmΘn∞ v tΘto oblasti se dnes spoleΦn∞ anga₧ujφ spoleΦnosti Hewlett-Packard a Microsoft. Jejich nßvrh, p°edlo₧en² IETF, vychßzφ z existujφcφ podoby protokolu HTTP. Pomocφ WWW rozhranφ by spoleΦnosti mohly nap°. za ·hradu pou₧φvat kvalitnφ tiskßrny fyzicky umφst∞nΘ v DTP studiφch.


| <<< | CW o Internetu | COMPUTERWORLD | IDG CZ homepage |