jQuery je velmi dobře známý, široce používaný a oblíbený JavaScriptový framework. Dnes, tedy 14.1.2010 by měla být uvolněna jeho verze s pořadovým číslem 1.4. Pojďme se proto aktuálně podívat, jaké novinky pro nás jeho tvůrce připravil, a s jakými změnami se budou muset programátoři vypořádat.
Archiv pro štítek: JavaScript
Pokud používáte v JavaScriptu regulární výrazy pro práci s řetězci, můžete se setkat s podivnými odlišnostmi implementace metaznaku s (whitespace – mezery, tabelátory apod.). Všechny prohlížeče správně vyhodnotí znaky jako U+0020 (mezera), U+000A (LF) nebo U+000B (vertikální…
JESS, nástroj na snadné stylování CSS boxů (viz naše zprávička), byl dnes zveřejněn ke stažení. Nástroj si můžete vyzkoušet i stáhnout na stránkách http://jessframework.net/, kde naleznete i veškerou dokumentaci.
Organizace W3C zveřejnila nový návrh API (via Arstechnica), které umožní programátorům pracovat se soubory v JavaScriptu. Konkrétně půjde o určité možnosti zpracování souborů, které vybereme pomocí pole typu file. Otevře se tím možnost lepšího ovládání…
John Resig, evangelista JavaScriptu u Mozilly a autor jQuery, tvrdí, že „DOM je zmatek“ a každá z vlastonstí či metod DOMu je určitým způsobem v určitém prohlížeči nestandardně fungující. Ve svém novém článku ukazuje zmatečnost implementací…
Cross-Site XMLHttpRequest nebo též Cross-Origin Resource Sharing (CORS) je nová a zatím nepříliš rozšířená technika, která může pomoci řešit problémy s přístupem k datům třetích stran z webových aplikací. Pokud potřebujete do své aplikace získat data odjinud, může se hodit i vám. Blíže si CORS představíme v článku.
John Resig, autor frameworku jQuery a popularizátor JavaScriptu, připravil a spustil pod křídly Mozilly projekt TestSwarm. TestSwarm má za úkol, podle slov jeho autora, testovat JavaScriptové knihovny v různých prohlížečích a tím zjednodušit vývoj…
Remy Sharp vytvořil praktický bookmarklet, který dokáže vypsat všechny globální proměnné na stránce pomocí console.log. Tento bookmarklet pak vylepšil autor s přezdívkou kangax – jeho bookmarklet dokáže odfiltrovat některé proměnné známých frameworků.
Poslední díl článku Petra Staníčka o oblasti působnosti proměnných se věnuje uzávěrům (closures) v JavaScriptu a použití klíčového slova this.
Dnešní pokračování článku o oblastech působnosti proměnných v JavaScriptu se zaměří na poněkud náročnější problematiku. Tentokrát se věnujeme objektové části jazyka, probereme si pravidla, která platí pro objekty, třídy a metody, ukážeme si jak funguje zapouzdření a předvedeme si techniku „ultimátního zapouzdření“.




