Miután ennyi mindent kiveséztünk a prototype-ot bemutató sorozatunkban egyetlen egy dolog maradt hátra, és ez az Ajax. Valójában az Ajax használat ami a legtöbb JavaScript fejlesztőt arra ösztönöz, hogy beleássa magát valamelyik keretrendszerbe, de azért hagytuk a végére, hogy mindenki
X az Ajax-ban
Az Ajax X-e eredetileg az XML miatt került oda a végére. A gyakorlat egyre inkább cáfolja az eredeti elképzelést, mert az XML szépen kiszorul a JSON-nal szemben. Perzse ha már lehet választani, akkor jön a dilemma, hogy melyiket is?
Az Ajax hamis igéretei
Az Ajax meg fogja változtatni a világot! A kerék feltalálása óta ez a legnagyobb, legszuperebb és legígéretesebb újdonság! Éljen, éljen, éljen! Ha kicsit megkapargatjuk a felszínt, akkor azért találunk egy-két hiányosságot amit ajax alkalmazásainknak el kell szenvednie. Lássuk!
WebBiztonság
A biztonságra törekvés azt jelenti, hogy felkészülünk olyan eseményekre amikre nem lehet felkészülni. A webfejlesztők általában nem szeretnek azon gondolkozni, hogy az alkalmazásuk hogyan használható ki. A támadók viszont igen.
Firebug 10 percben 4. rész
Firebug kóstolgatás negyedik felvonás. Amit a profilerről tudni érdemes. 6 perc, 16,8 MB és letölthető innen.
Ajax alkalmazások építése – lépésről lépésre
Az ajaxnak mint technológiának egyik hatása a fejlesztőkre nézve, hogy alaposan át kell gondolniuk eddigi elképzelésüket a webről. Az, hogy a lap újratöltése nélkül is tudunk a kliens és a szerver között adatot cserélni olyan lehetőségeket nyit meg előttünk melyek
Firebug 10 percben 3. rész
Firebug használat harmadik falat. Ismerkedés a JavaScript debuggolással, és a a Script tab trükkjei. 4 perc, 12,27 MB és letölthető innen.
JavaScript eseménykezelés ajax következményekkel
Fogjunk egy elemet (mondjuk egy linket) és JavaScripttel adjuk meg számára a click eseményhez egy saját eseménykezelőt, mondjuk a linkClick() függvényt hívjuk meg ha a user rákattan egy linkre. Ettől függetlenül mondjuk legyen a egy click kezelőnk a li elemekre
Firebug 10 percben 2. rész
Firebug használati finomságok második harapás. Pár kényelmi szolgáltatás és a html tab szolgáltatásai.
Autocomplete – alapok
Habár több leírást is találtam arról, hogy hogyan lehet cake-kel autocomplete input mezőt létrehozni, egyik sem volt teljes. Annak ellenére, hogy egyszer kétszer pár hónappal ezelőtt már csináltam is ilyet, most újra ráment több mint egy órám mire összeraktam. Mivel
Könyvjelzőzhető Ajax alkalmazások
Az Ajax alkalmazások jelentősen megváltoztatják a weblapok létrehozására használt eddigi technikáinkat. Ez nem baj, de általános tapasztalatok szerint a felhasználók sokkal később reagálnak az efféle változásokra, illetve egy-egy ilyen újítás kivehet a user kezéből régi jól megszokott eszközöket. Ilyen a
Kliens oldalra vagy szerver oldalra?
Azóta rágódok azon, hogy Ajax alkalmazások esetén mit tegyek kliens és mit tegyek szerver oldalra amióta először kipróbáltam. Szerver oldalra ami a szerverre tartozik és kliens oldalra ami a kliensre tartozik! – ez egy szép “nesze semmi fogd meg jól”
CakePHP project építés 8. rész
A főbb koncepciók megismerése után igazából már mindent megismertünk ami a projectépítéshez általánosságban szükséges. Pár apróbb finomítást még végrehajtunk, aztán kiállíthatunk magunknak egy alapfokú cakePHP programozási bizonyítványt.
Ajax gondolatok
Megtaláltam azt az Ajax definíciót ami az eddig találtak közül szerintem a legjobban megfogalmazza, hogy mi is az Ajax. Így szól: Az Ajax gazdag, asztali alkalmazás szerű webalkalmazás, ami normál web böngészőben fut, plugin nélkül.
Mire képes a wordpress?
Használjuk, szeretjük, hackeljük, plugineljük, csűrjük és csavarjuk, de a WordPress mindent szépen kiszolgál. Akinek kétsége van affelől, hogy ez a rendszer mennyire szabható személyre, vagy aki vitatkozni akar azokkal akik azt mondják, hogy a wordpress CSAK egy blogmotor annak itt
Események és return false
Amikor szeretnénk kicsit kifinomultabb JavaScript / Ajax alkalmazásokat leprogramozni, akkor előbb-utóbb (előbb) használni fogunk eseménykezelőket. Ha szeretnénk diszkréten kezelni az eseményeket, és ugyanakkor biztosítani, hogy az alkalmazás JavaScript nélkül is működjön, akkor pedig szükségünk lesz arra a technikára amivel elérhetjük,
Firebug 10 percben 1. rész
A Firebug telepítése után gyorsan nélkülözhetetlenné válik a webfejlesztők számára. Ez az okos kis Firefox kiterjesztés a ropi kibontásán kívül minden megcsinál amire csak szükségünk lehet weblapok és webes alkalmazások kliens oldali debuggolásához. Használatáról készítettem egy screencast-et.
Paraméter átadás – Ajax és OnComplete
Az Ajax.Updater prototype objektum használatakor előbb-utóbb beleütközünk abba a problémába, hogy szeretnénk használni az OnComplete tulajdonságot. Ez még nem olyan baj, de ha szeretnénk neki paramétereket is átadni akkor meglepetések fognak érni.
AJAX kommunikáció prototype-pal
A prototype igazán a kezünk alá dolgozik sok-sok mindenben. Ezek közül most vizslassuk meg, hogy mit tud AJAX ügyben. Egy egyszerű kis példán fogunk végigfutni. Adott egy link és ha rákattintunk akkor a szerver véletlenszerűen kiválaszt egy képet és visszaküldi
Kóstoljunk bele az AJAX-ba!
Zsong az internet az AJAX-tól. Gondolom mindenkiben felmerült már a kérdés, hogy mi is ez, és kell-e nekem. Mivel magyarul alig-alig lehet még a témáról leírást találni gondoltam itt az idõ bepótolni a hiányt. Figyelem! Azok számára akik az AJAX-ot