Page 1 of 1

Ajax or javascript

Posted: Fri Feb 25, 2011 11:22 am
by agripasiga
Sveiki noriu kad mano puslapi graziai uzkrautu. pvz paveiksliukus su loading juosta arba failai grziai ieitu bet nzn ka naudot javascript ar ajax. ir ar tam isvis yra koks extensions. please help?

Re: Ajax or javascript

Posted: Fri Feb 25, 2011 11:47 am
by rTm
Hmmm...
Ajax = Asynchronous JavaScript and XML , t.y. JavaScript'inimas reikalingas bet kokiu atveju. Klausimas pakankamai nekonkretus, nes JavaScript'as yra vykdomas kliento pusėje, o ajax technika leidžia interaktyvią sąveiką su serverine puse, todėl čia reiktų žiūrėti konkrečias vietas ir aiškintis kas turėtų būti naudojama - ar papildomas komponentas, ar gal tiesiog turi būti keičiamas šablonas.
Mano požiūriu, reiktų pabandyti sau atsakyti į tokį klausimą - ar tikrai puslapio pakrovimui reikia interaktyvumo? Mano manymu, grožis kaip tik ir yra paprastume ir greityje. Jei puslapis bus monstriškas su daugybe judančių detalių, tai vargiai ar lankytojai bus tuo patenkinti. Pasikartosiu - čia tik mano subjektyvi nuomonė, bet jei puslapis sunkiai kraunasi, tai reiktų tvarkyti stilius, paveikslėlius ar turinį, o ne papildomai dėti "sunkius" elementus pagražinimui, dėl kurių puslapis gali dar ilgiau krautis. Juk nesmagu lankytis puslapyje, jei tik norėdamas sužinoti ar yra naujienų, turi ilgai laukti, o sulaukus sužinoti, kad naujienų nėra...

Re: Ajax or javascript

Posted: Fri Feb 25, 2011 11:51 am
by agripasiga
Sveiki man nereikia kad tinklapis ten kokias naujienas duotu ar pan. Man reikia kad tinklapyje graziai su loading juosta uzsikrautu paveiksliukas. tik niekaip nesugalvoju kaip tai padaryt

Re: Ajax or javascript

Posted: Fri Feb 25, 2011 1:05 pm
by Stasys
perkelta i j 1.5

Re: Ajax or javascript

Posted: Fri Feb 25, 2011 1:32 pm
by rTm
Na, pavyzdžiui, galima naudoti jQuery biblioteką:
http://docs.jquery.com/Main_Page
Konkrečiai apie progress indikatorius:
http://wiki.jqueryui.com/w/page/1213802 ... sIndicator

Yra ir kitų bibliotekų. Pasirinkimas priklauso nuo konkrečių užduočių. Vienok vistiek teks pasiskaityti nemažai informacijos.