Naršyklių technologijos nuo pat pradžių patyrė didžiulį augimą, pradedant paprastais statiniais HTML puslapiais, baigiant animacijos ir „flash“ sąveika. Tinklalapių kūrimui prieinamų įrankių skaičius išaugo, todėl kurdami savo puslapį nebesate tik keli variantai.
Pastaraisiais metais pagrindiniai HTML puslapiai tapo šiek tiek nuobodesni, todėl kūrėjai tikrai stengėsi, kad jų svetainės būtų šiek tiek įdomesnės žiūrovams. Vienas iš aspektų, į kurį buvo atsižvelgta, buvo tai, kaip padaryti puslapius šiek tiek interaktyvesnius, kad jie gautų daugiau skonio. Nors buvo sukurta daugybė standartų, trumpumo dėlei čia aptarsime du.
Nuobodūs HTML puslapiai užleido vietą DHTML ar Dynamic populiarėjimui HTML . DHTML leidžia tinklalapio kūrėjui užprogramuoti konkrečius atsakymus į tikslius veiksmus, kuriuos atlieka žiūrovas. Tai labai akivaizdu, kai žiūrovas perkelia pelę ant mygtuko, o mygtukas šviečia arba atrodo paspaustas. Tai yra DHTML galimybė, kurios negalima naudoti vien tik su HTML.
Kitas HTML aspektas, kurį žmonės norėjo pakeisti, buvo jo elgesys, kai tik prašote ką nors pakeisti. HTML visada įkrauna puslapį, kad jis galėtų parodyti naujai prašomą puslapį. Jie rado tai vadinamą „IFrame“ sprendimą, kuris leido vartotojui vienu metu iš naujo įkelti rėmelį, jei jis to norėjo; tačiau buvo nustatyta, kad to gana trūksta. AJAX arba asinchroninis „Javascript“ ir XML buvo sukurtas siekiant pašalinti šį specifinį HTML trūkumą. AJAX leidžia puslapiams prašyti tik duomenų, kuriuos reikia pakeisti, o ne viso puslapio. Tai aiškiai matoma tinklalapiuose, kuriuose rodoma nuotraukų galerija. Prieš AJAX, spustelėjus kitą, visas puslapis vėl įkraunamas, kad būtų rodomas kitas paveikslėlis. Bet naudojant AJAX keičiasi tik tas paveikslėlis, o likęs puslapis net nejuda.
Iš esmės AJAX ir DHTML yra dvi priemonės, sukurtos HTML galimybėms išplėsti. DHTML tai daro keisdamas ekrano elementus, atsižvelgdamas į tai, kokie yra vartotojo veiksmai. Nors AJAX leidžia naršyklei prašyti tam tikrų elementų vienu metu, kad būtų sumažinta interneto ryšio įtampa ir išvengta erzinančio perkrovimo proceso. Atsižvelgdami į tai, galime pasakyti, kad vienu metu naudojami AJAX ir DHTML gali žymiai pagerinti naudotojų žiūrėjimo patirtį.
Copyright © Visos Teisės Saugomos | asayamind.com