Tema: Keletas klausimu apie AJAX
Autorius: System
Data: 2011-01-06 16:30:34
Sveiki

Besimokindamas bandau daryti cia toki projekteli sau ir kilo keletas 
klausimu.

1. Kai padarau ajax uzklausa ir gaunu kazkoki rezultata, sakykim pirmu 
atveju gaunu gatava HTML, o antruoju JSON, arba XML, norimas rezultatas butu 
pvz:

<table>
<tr>....</tr>
....N- kartu...
<tr>....</tr>
</table>

klausimas - ar geriau butu grazinti tokiu atveju gatava HTML koda ir ji 
insertinti I HTML'a, ar gauti JSON(arba XML) ir tada ji is'parse'inti jau 
vartotojo pusej? Galvoju, jog traffic'o atzvilgiu ir user'iui ir server'iui 
butu geriau naudoti JSON(arba XML), bet kaip del optimalumo performance'o 
atzvilgiu? Pagal ka reiktu spresti kada ka naudoti reiktu?

2. Radau jQuery "PeriodicalUpdater" plugin'a, kuris pollina serva, taciau 
idomu kokius jam nustatymus deretu naudoti ir taip pat, pagal ka geriausia 
butu spresti.
minTimeout: 5,       // starting value for the timeout in milliseconds
maxTimeout: 5000,       // maximum length of time between requests
multiplier: 2,          // if set to 2, timerInterval will double each time 
the response hasn't changed (up to maxTimeout)
maxCalls: 0,            // maximum number of calls. 0 = no limit.
autoStop: 0             // automatically stop requests after this many 
returns of the same data. 0 = disabled.

Virsuje pateikti mano pacio padaryti nustatymai, taciau nezinau ar apsimoka 
daryti tikrinima is pradziu kas 5ms, galbut reik pradeti nuo daugiau ir 
maximalu laika tarp uzklausu zymiai labiau padidinti? mutiplier - tai kiek 
supratau tik 2 arba 0 yra, maxCalls - nu cia jau pagal poreiki, tai pat kaip 
ir autoStop.

3. Ieskojau per google'a ar galima uzdeti jQuery animacija lenteles eilutem, 
radau, jog tas dalykas neveikia, nes skirtingi browser'iai skirtingai 
atvaizduoja jas. Kokias alternatyvas naudoti tokiu atveju geriausia butu?

Dekui uz atsakymus