QEvent je jednoduchá knihovna, po které sáhnete, pokud potřebujete pracovat s DOM událostmi a z nějakého důvodu nechcete použít celý javascriptový framework. S pomocí QEvent můžete snadno pracovat např. s událostmi klávesnice nebo myši, aniž byste se…
Archiv pro kategorii: JavaScript
Dnes nahlédneme pod pokličku V8 – interpretu JavaScriptu uvnitř Google Chrome. Podíváme se na tři jeho klíčové vlastnosti – kompilaci do nativního kódu, skryté třídy a garbage collector. Na závěr si ukážeme, jak V8 implementuje JavaScript z velké části v JavaScriptu samém.
Tuto otázku si položil Mats Bryntse a pokusil se na ni najít odpověď. Pro porovnání vytvořil jednoduchý nástroj, který počet globálních identifikátorů u každého frameworku změří. Jak? Načte jej do iframe a spočítá, kolik…
V loňském roce byla ohlášena podpora jQuery ve Visual Studiu 2008 SP1. Informace o ní se objevila i mezi zprávičkami Zdrojáku. V čem ovšem tato podpora spočívá a co můžeme od spojení očekávat? To si představíme v dnešním článku.
ActiveRecord.js je knihovna inspirovaná ActiveRecord v Ruby on Rails. V tuto chvíli je dostupná v beta verzi 1.0. K čemu slouží? Občas potřebujete v JavaScriptu pracovat s řadou dat, která načítáte (a ukládáte) obecně z nějakého úložiště. Jelikož je načítání…
Článek HTML 5 canvas – the basics na Dev.Opera vás naučí základy ovládání canvasu, nové značky z HTML5, kterou můžete používat ve webových prohlížečích již dnes. Dozvíte se v něm, jak pracovat se základním 2D kontextem canvasu,…
Petr Staníček vytvořil jQuery.debug, jednoduchý debugger jako plugin pro framework jQuery. Určitě vám přijde vhod, pokud potřebujete odladit váš JavaScript a nemůžete použít robustní nástroj typu Firebug. Zmíněný plugin slouží k vypisování proměnných (a…
Internet Explorer 8 bude podporovat gettery a settery. Ovšem odlišně od dalších prohlížečů
Komentáře: 2Mezi novinkami nadcházející verze Internet Exploreru 8 RC1 se objeví i podpora getterů a setterů (viz MSDN specifikace), které zastánci objektového programování jistě uvítají. Gettery a settery jsou již nějaký čas implementovány ve Firefoxu, Opeře…
V předchozím dílu našeho seriálu jsme si představili SpiderMonkey, interpret JavaScriptu ve Firefoxu. Dnes si povíme o jeho vývojové verzi TraceMonkey, která zvládá kompilaci do nativního kódu pomocí nové techniky zvané trace trees. Vyzkoušet si ji můžete v betaverzích Firefoxu 3.1.
Před několika hodinami vyšla nová řada javascriptového frameworku jQuery 1.3. Stalo se tak přesně v den 3. výročí prvního vydání tohoto frameworku. Nová verze přináší nový selektorový engine s názvem Sizzle, který je optimalizován zejména na…