Specializovan² t²denφk o v²poΦetnφ technice o Internetu (CW 27/97) Active Server Pages, DynamickΘ HTML a MSIE 4.0
A je to vÜechno? Nenφ. Krom∞ toho takΘ ActiveX a mnoho dalÜφho. O vÜem bylo mo₧nΘ slyÜet na celodennφm seminß°i po°ßdanΘm firmou GComp v ╚ernΘm divadle Image. Seminß° by se takΘ mohl klidn∞ jmenovat Produkty Microsoftu pro Internet a Intranet. Je pravda, ₧e °eΦ byla o produktech Microsoftu, ale naÜt∞stφ to byl seminß° technick², kter² se zab²val technologiemi a ne tφm, jak p°esv∞dΦit plΘnum, ₧e MS produkty jsou nejlepÜφ. Zkrßtka a dob°e, seminß° stßl za to a pokud n∞kdy uslyÜφm o seminß°i po°ßdanΘm stejnou firmou, zbyst°φm pozornost a zjistφm si, kdo₧e bude p°ednßÜejφcφ -- na tom toti₧ takΘ zßle₧φ. JmΘna jako Hernady a Bengl rozhodn∞ doporuΦuji a mßlo zßle₧φ na tom, ₧e p. Hernady je p°φmo z Microsoftu a p. Bengl je z firmy, jejφ₧ jmΘno slove èvamberk NET a kterß ·zce s Microsoftem spolupracuje (na kvalit∞ p°ednßÜek to bylo znßt). Mimochodem èvamberk NET je jednφm z technologick²ch leader∙ v oblasti Internetu a Intranetu. Zßjemc∙m o tyto technologie rozhodn∞ doporuΦuji zavφtat na internetovou strßnku http://www.svamberk.cz/informace.htm, kde je mo₧nΘ zφskat p°edstavu o mo₧nΘm zßb∞ru Φinnosti takovΘto firmy.
ASP Active Server Pages, neboli ASP -- programujeme v HTML. No, nic novΘho pod sluncem, programovat se dß i v JavaScriptu, ale ASP p°eci jen p°inßÜφ n∞co novΘho. T°eba p°φkazy urΦenΘ pro server a p°φkazy urΦenΘ pro klientsk² poΦφtaΦ -- vÜe v jednom dokumentu HTML. V ASP je nejen mo₧nΘ snadno psßt cykly a pou₧φvat prom∞nnΘ, ale takΘ vyu₧φvat stavy. Stav je schopnost udr₧ovat informace. Vlastnostφ ASP lze snadno vyu₧φt nap°φklad pro p°izp∙sobenφ strßnek vlastnostem poΦφtaΦe. V rßmci ASP existujφ dv∞ kategorie -- application a session. Pokud mß n∞jak² parametr Φi vlastnost statut application, je dostupn² pro celou aplikaci a pro vÜechny session, pokud mß statut session, je platn² pouze pro p°φsluÜnΘ spojenφ -- session. Jednφm z velice zajφmav²ch parametr∙ je v ASP refresh. Tento parametr urΦuje, jak Φasto se bude automaticky znovunaΦφtat strßnka. Refresh je vhodn² pro strßnky, kde se v pr∙b∞hu r∙zn²ch akcφ aktualizuje obsah -- nap°φklad on-line strßnky z n∞jakΘ probφhajφcφ sout∞₧e. ActiveX Data Objects -- ADO umo₧≥uje napsat k≤d, kter² p°istupuje k databßzφm ODBC -- zßznamy se okam₧it∞ promφtajφ na strßnku WWW. Technologie ASP takΘ umo₧≥uje p°edßvat parametry mezi strßnkami navzßjem, a to pomocφ prom∞nn²ch v objektech application a session.
MS IE 4.0 a dynamickΘ strßnky HTML O MS Internet Exploreru se stßle mluvφ a mnoho toho bylo ji₧ napsßno. SouΦasn² stav obsahuje mnoho nov²ch vlastnostφ, nicmΘn∞ beta-verze jsou po°ßd nestabilnφ a zlobφ. Krom∞ toho je MS IE 4.0 p∞kn² tlouÜtφk -- instalace zabφrß rßmcov∞ 50 MB. Na druhou stranu -- konkurenΦnφ Netscape Communicator je takΘ p∞kn² neotesßnek a dnes ji₧ nejde o velikost mφsta na disku jako spφÜe o rychlost a mo₧nosti. Mezi velmi p°φjemn²mi vlastnostmi, kterΘ p°inese MS IE 4.0, jsou nap°φklad SmartFavorites, kterΘ umo₧≥ujφ ·pravy zp∙sobem p°etßhni a pus¥ p°φmo v nabφdce a zobrazujφ zm∞nou ikonky v menu situaci, kdy se strßnka od naÜφ poslednφ nßvÜt∞vy zm∞nila. Pro snazÜφ surfovßnφ byla p°idßna historie na tlaΦφtka Vp°ed a Zp∞t. Obrovsk²m p°φnosem je off-linovΘ prohlφ₧enφ internetov²ch strßnek a mo₧nost strßnek napsan²ch v dynamickΘm HTML. Ty dokß₧φ mnohem vφce ne₧ pouhΘ animovanΘ obrßzky, zejmΘna v kombinaci s vektorovou grafikou, alfakanßlem a vrstvami. Strßnka majφcφ n∞kolik mßlo KB potom m∙₧e p°edvßd∞t doslova reje prvk∙, kterΘ se r∙zn∞ pohybujφ a hrajφ vÜemi barvami. V²bornΘ vyu₧itφ dynamick²ch strßnek je v oblasti interaktivity, kdy se m∙₧e m∞nit obsah strßnky, ani₧ by se strßnka musela reloadovat. Pro hezΦφ strßnky WWW a jejich snadn∞jÜφ vytvß°enφ byly zavedeny styly pφsem, kterΘ umo₧≥ujφ snadno m∞nit celΘ strßnky pouhou zm∞nou definice stylu a byl zaveden 2D Layout pro absolutnφ a relativnφ pozice prvk∙ na strßnce, co₧ umo₧≥uje vytvß°et strßnky s obsahem nezßvisl²m na rozm∞ru okna. Toho bylo zatφm docilovßno komplikovan²m obchvatem p°es tabulky s pevnou velikostφ a p°esto se to ne v₧dy poda°ilo.
CD-ROM MS Intranet IV a V ┌Φastnφci seminß°e dostali dva disky CD-ROM, kterΘ majφ celkem zajφmav² obsah. Jednß se o MS Intranet IV a V. Krom∞ jinΘho na nich lze nalΘzt r∙znΘ verze MS Internet Exploreru, vΦetn∞ ΦeskΘ verze 3.02 v podobßch pro Win3.x, WinNT 3.51, Win95 a NT 4.0 a takΘ upload pro MS IE 3.02 dle RFC1867. Zkrßtka nep°iÜli ani u₧ivatelΘ Macintosh∙, kte°φ tak zφskali MS IE 3.01 pro svoji platformu. Krom∞ nov²ch font∙ TrueType pro Windows a Macintosh je na discφch i preview platformy MS IE 4.0 a dokonce IE 4.0 SDK a dokumentace k technologii push (kanßl∙m). Paletu produkt∙ dopl≥uje Java SDK 2.0, Active Server Framework, Φty°i p°φkladovΘ Intranet Servery, nov² Service Pack pro NT 4.0 a post fixy pro SP3. (JAP) | <<< | CW o Internetu | COMPUTERWORLD | IDG CZ homepage | |