Szobatiszta webalkalmazások

Egyre gyakrabban beszélnek a webfejlesztők a JavaScript és a CSS diszkrét alkalmazásáról és annak kétségtelen előnyeiről. Az érem másik oldaláról viszont nem sokat lehet hallani, vagyis ennek a megközelítésnek a korlátairól, hátrányairól.

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 is, mondjuk a liClick() függvény. Történetünk akkor kezd bonyolódni amikor egy olyan linkkel találjuk szembe…

Lazaság vagy szigor?

Nem is tudom, hogy lazaság vagy szigor párti legyek, de mindenesetre a böngészők különböző szigorúságú JSON kezelése ma majd 1 órás hibakeresésembe került. JSON-ban tulajdonképpen tulajdonság – érték párok szerepelnek, vesszővel elválasztva, úgy hogy az értékek lehetnek egyszerű változók, függvények és objektumok is.

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, 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,…

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.

Prototype emlékeztető

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 összerakok itt egy rövid emlékeztetőt prototype használóknak.

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

Az Explorer esete a selecttel

Olyan jó, hogy a MS eltér a szabványoktól Egy órányi keresgélés és hackelgetés után végre sikerült rátalálnom, hogy a MS az Expókerben mennyire megbonyolítja az életünket, ha egy select-ből kiválasztott elem értékére vagyunk kíváncsiak.