‘ajax’ cimke archívum

Prototype mintadarabok 5

, , ,

prototypeMiutá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 ismerkedhessen a prototype többi szolgáltatásával is. »»

X az Ajax-ban

, , , ,

ajaxAz 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

, ,

ajaxAz 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

,

LakatA 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-logoFirebug 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

, , , , ,

ajaxAz 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 eddig vagy egyáltalán nem voltak a weben elérhetőek, vagy pedig megvalósíthatóak voltak ugyan, de erősen kérdéses volt, hogy megérik-e a fáradtságot. »»

Firebug 10 percben 3. rész

, , , , , ,

firebug-logoFirebug 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

, , , ,

ajaxFogjunk 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 is, mondjuk a liClick() függvény. Történetünk akkor kezd bonyolódni amikor egy olyan linkkel találjuk szembe magunkat ami egy li leszármazottja. Melyik függvény fog lefutni, illetve milyen sorrendben fognak futni, és mi ennek az egésznek a hatása? Na erről lesz most szó. »»

Firebug 10 percben 2. rész

, , , , , ,

firebug-logoFirebug használati finomságok második harapás. Pár kényelmi szolgáltatás és a html tab szolgáltatásai. »»

Autocomplete – alapok

, , ,

cakephpHabá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 pár hónap múlva semmiképpen nem akarok majd vele ennyit eltölteni, hát most jól leírom. »»

Könyvjelzőzhető Ajax alkalmazások

, ,

ajaxAz 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 könyvjelző, vagy éppen a vissza gomb. Ezeket Ajaxxal alapból elvesszük a usertől, de valahogyan vissza kéne nekik adni. »»

Kliens oldalra vagy szerver oldalra?

ajaxAzó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” típusú tanács. Na jó, de akkor is kéne valami támpont. Arra gondoltam, hogy fogom és lemérem. Hát erre jutottam. »»

CakePHP project építés 8. rész

, ,

cakephpA 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

ajaxMegtalá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?

,

wplogoHaszná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 a bizonyíték. »»

Események és return false

, ,

ajaxAmikor 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, hogy a böngészőben bekövetkezett eseményt (mondjuk egy kattintást) miután lekezeltük a saját eseménykezelőnkkel, meg-nem-történté tegyük, hogy a böngésző saját eseménykezelője ne hajtódjon végre. Erre a weben sok példát találhatunk, mindenhol azt írják, hogy az eseménykezelőben egy return false; elegendő. Ezzel csak az a baj, hogy nem működik. »»

Firebug 10 percben 1. rész

, , , , , ,

firebug-logoA 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

, ,

prototypeAz 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

, ,

ajaxA 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 nekünk. »»

Kóstoljunk bele az AJAX-ba!

, ,

ajaxZsong 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 csak takarítószer formájában ismerik javaslom, hogy olvassanak tovább mielõtt belekóstolnak! »»