Algoritmai3
5 (100%) 1 vote

Algoritmai3

Kas tai yra dinaminis HTML?

Dinaminis HTML yra technologija, apjungianti savyje HTML, stilių sąrašus ir skriptus, bei leidžianti Web puslapiams keistis ir realizuojanti animaciją. Be to, kai puslapis buvo užkrautas iš serverio, nebereikalingas ryšys su serveriu – viskas vyksta vartotojo kompiuteryje. Dinaminiuose HTML vartotojui spaudžiant klavišus, važinėjant su pele ar spaudžiant jos klavišus, keičiasi Web puslapio teksto dydis, spalva, padėtis ir t.t. Galima animacija, puslapio elementai gali judėti aplinkui, atskiri elementai gali dingti ir vėl pasimatyti.

Kai kurie DHTML privalumai:

1. DHTML leidžia elgtis su visu Web puslapiu, kaip programuojamu objektu.Tai leidžia Web puslapiams geriau reaguoti į įvedamus duomenis ir komandas, pateikiamas vartotojo.

2. Papildomos multimedijos panaudojimo, maketų kūrimo galimybės. Pranešimo laukų judėjimas, šrifto spalvos keitimas, specialūs filtrai (pvz. šešėlių kūrimas) ir daugelis kitų priemonių leidžia sukurti interaktyvesnius dokumentus.

3. Serverio apkrovimo sumažinimas. Žiūrint vartotojui DHTML visi duomenys iš pat pradžių paimami iš serverio ir perkeliami į vartotojo kompiuterį. Po to darbas vyksta tik pastarojo kompiuteryje. Taip mažiau apkraunamas ir tinklas, ir serveris.

4. Interaktyvumo lygio padidėjimas. Dinaminio Web puslapio turinys gali būti pakeistas priklausomai nuo vartotojo veiksmų (pvz. vartotojas su pele gali tampyti atskirus objektus, matomus ekrane).

5. Duomenų bazių palaikymas. Leidžia pateikti duomenis puslapyje be pakartotino kreipimosi į serverį, kad šis prileistų prie informacijos.

6. Duomenų išvedimo (patalpinimo) supaprastėjimas.Duomenys gali būti išvedami iš karto, kai jie yra gaunami. Anksčiau reikėdavo gauti visus duomenis, ir tik po to juos buvo galima išvesti į ekraną.

7. Sąrašų stilių pagerinimas.Čia galima patalpinti papildomos informacijos, kuri leidžia sutrumpinti puslapio formatavimo atributų aprašymą.

8. Kelių platformų palaikymas. Palaiko Windows, Macintosh, UNIX ir kt.

Dinaminiame HTML galimas ne tik paprastas Web puslapio elementų atributų keitimas, bet ir galima transformuoti patį tekstą. Visi taisymai vykdomi realiame laike.

Dinaminių HTML minusai

Nors dinaminiai HTML suteikia gerokai daugiau galimybių, tačiau yra vienas labai didelis minusas. Nėra visiškai bendro standarto. Ką supranta viena naršyklė, visiškai nesupranta kita naršyklė. Todėl tokius puslapius potencialiai gali žiūrėti gerokai mažiau vartotojų. Vartotojas, norėdamas žiūrėti puslapius, turi turėti kelias naršykles įvairiems puslapiams.

DHTML panaudojimas

DHTML galima naudoti peržiūros programose,verslo puslapiuose, mokomuosiuose, pramoginio pobūdžio puslapiuose ir k.t.

Tai gali būti:

1. Verslo programos

2. Galima DHTML pagalba gauti užsakymus, vartotojui įvedant informaciją ekrane, gali būti iš karto atlikti skaičiavimai, reikalingi, kad vartotojas priimtų sprendimą.

3. Interaktyvūs dokumentai

4. Greitai reaguojantys į vartotojo veiksmus dokumentai:

a. Dinaminis išplėtimas

Puslapių su paieškos rezultatais scenarijai gali būti užprogramuoti taip, jog jeigu užvažiuoti su pele ant sąrašo elemento, bus išvedama detali informacija apie elementą.

b. Teksto efektai

Vartotojui gali būti leidžiama keisti teksto, kurį tuo metu skaito, šrifto dydį. Kad vartotojas aplankytų tam tikra po nuoroda esantį puslapį, galima pele užvažiavus ant nuorodos padidinti tekstą toje vietoje, padidinti garsą ir t.t.

c. Manipuliacija dokumento pavadinimu

Siekiant supaprastinti darbą su dokumentais galima išvesti į ekraną dokumento antraštę, kai tik tai yra būtina. Be to tai galima padaryti bet kurioje vietoje, bet kuriuo momentu.

d. Pramogos ir išsilavinimas

Galimybė sukurti animacinius personažus, reaguojančius į vartotojo įvedamą informaciją, daro puslapius patrauklesnius, vaizdingesnius bei informatyvesnius. Personažai gali judėti plokštumoje, su specialiomis priemonėmis net trimatėje erdvėje. Personažo judėjimą galima susieti su muzikinio fono stiprėjimu (silpnėjimu).

Dinaminių stilių naudojimas kuriamų Web puslapių išvaizdos keitimui

Dinaminiai stiliai leidžia dokumente pakeisti pakeisti bet kokį HTML elementą. Stiliai kuriami arba kaip atributų deskriptoriai, arba su CSS (kaskadinių stilių sąrašai). Naudojant paprastus scenarijus HTML puslapių autoriai gali keisti dinaminių CSS atributų ir savybių reikšmes.

Dinaminius stilius galima naudoti tokiais atvejais:

1. Elemento pavaizdavimas ir paslėpimas

Visi DHTML puslapio elementai gali būti paslėpti, kol vartotojas neperneš pelės ant tam tikros vietos . Arba, pavyzdžiui, užvažiavus ant žodžio atsiras papildoma informacija apie tą elementą.

2. Teksto dydžio, šrifto, spalvos ir kitų elementų keitimas

Kai ant teksto patalpinama pelė, gali būti padidinamas (sumažinamas) tekstas, pakeičiama jo spalva ir t.t. Nemažai pavyzdžių yra pateikta srityje „Dinaminių puslapių kūrimas“

3. Elemento padėties ekrane keitimas

DHTML keičiantis kažkuriems elementams, atliekami skaičiavimai, kurių rezultatais naudojantis, perpiešiami tik tie elementai, kurie arba kurių padėtis buvo pakeisti.

Šiuo metu Jūs matote 51% šio straipsnio.
Matomi 756 žodžiai iš 1477 žodžių.
Peržiūrėkite iki 100 straipsnių per 24 val. Pasirinkite apmokėjimo būdą:
El. bankininkyste - 1,45 Eur.
Įveskite savo el. paštą (juo išsiųsime atrakinimo kodą) ir spauskite Tęsti.
SMS žinute - 2,90 Eur.
Siųskite sms numeriu 1337 su tekstu INFO MEDIA ir įveskite gautą atrakinimo kodą.
Turite atrakinimo kodą?
Po mokėjimo iškart gausite atrakinimo kodą, kurį įveskite į laukelį žemiau:
Kodas suteikia galimybę atrakinti iki 100 straispnių svetainėje ir galioja 24 val.