A tabos navigálás kényelmes dolog. A magam részéről örülök neki, hogy vannak olyan desktop megoldások amik átmásznak a webre. Egy ilyen a tab kezelés. Főleg ha egyszerű.
rTab

A tabos navigálás kényelmes dolog. A magam részéről örülök neki, hogy vannak olyan desktop megoldások amik átmásznak a webre. Egy ilyen a tab kezelés. Főleg ha egyszerű.
Tab navigation is a comfortable solution. I am happy to see that some desktop solutions picked up by web developers. One of the is tab navigation. Especially when it is simple.
Egy régi adósságomat kívánom letörleszteni ezzel a bejegyzéssel, de mégis csak úgy illik, hogy az elismerés oda menjen ahová kell. Ezen felül ha találkozok jó webes témájú könyvekkel akkor ezentúl rendszeresen meg szeretném osztani olvasóimmal, hogy miket találtam.
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
A prototype sok hasznos eszközt ad a kezünkbe a formok kezeléséhez is. Web2 ide vagy oda a formok még mindig a legszélesebben használható interfészek amelyeken keresztül a user tud az alkalmazással kommunikálni.
Az egyik legzavarbaejtőbb JavaScript viselkedés a függvényekben használat this tulajdonsághoz kapcsolódik. Ma ezt küldjük a műtőasztalra.
A mai részben a $ függvényekkel fogunk megismerkedni. Ezek mind amolyan gyorsindítók, vagy rövidítések. Rövidek és okosok.
A Prototype egy JavaScript keretrendszer ami arra hivatott, hogy kibővítse a böngésző JavaScript kezelő környezetét, kibővítse a DOM elemeit, a JavaScript beépített típusait, valamint hogy egyszerű és jól használható függvényeket adjon a fejlesztő kezébe.
A prototype js keretrendszer sok kellemes meglepetéssel szolgált már eddig a számomra, de most találtam valamit ami megnyerte a kellemes meglepetések 2007-es versenyét. Ez márpedig az, hogy az események namespace-szel rendelkeznek.
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
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,
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.
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
A Prototype az egyik legközkedveltebb javascript keretrendszer. Erre épül a (többek között) a scriptaculous. Bennem az keltette fel iránta az érdeklődést, hogy egyáltalán nem volt dokumentációja, majd egy lelkes felhasználó készített hozzá egyet. Itt most nem kívánok részletekbe menni, inkább