V článku Hostujte část webu zdarma u Google jsme si ukázali způsob, jak lze některé knihovny, které na webu používáme, hostovat na cizích serverech a využít jejich infrastruktury (CDN). Na přehledném webu CDNCatalog naleznete odkazy…
Archiv pro štítek: JavaScript
Ke strojovému zpracování složitějších dat (např. jazyků) je zapotřebí tzv. parser, tedy nástroj, který dokáže zpracovat zdrojový text a „rozebrat“ ho na snadněji zpracovatelné elementy. Naštěstí není nutné psát pro každý jazyk parser…
Jak funguje objektově orientované programování v Javascriptu? Má Javascript třídy nebo nemá? Jak se implementuje dědičnost? Na tyto otázky si odpovíme v sérii článků, a ukážeme si, že Javascript je flexibilní, objektově orientovaný jazyk, vhodný nejen pro rychlé prototypování, ale i pro vývoj složitých aplikací.
Třetí verze JavaScriptové knihovny ExtJs vyšla loni v červnu. Jedna z nepřehlédnutelných funkcí, uvedených v nové verzi tohoto frameworku, je možnost zobrazovat data v grafech, realizována pomocí technologie Flash. V článku si popíšeme komunikaci mezi Flash objektem, JavaScriptem a ExtJs.
jQuery ve verzi 1.4.2 nabízí metody Delegate a Undelegate. Řeší podobné úlohy jako metody .live a .die, tedy navázání událostí pro objekty, které už existují, i pro ty, které teprve vzniknou. Podrobnější popis těchto metod…
Velké množství webů používá nějaký javascriptový framework. Ať už to jsou malé knihovny typu jQuery nebo Prototype, či velké a komplexní jako YUI nebo ExtJS, jejich přenos na klientský počítač nějaký čas a šířku pásma zabere. Existuje tu však možnost využít infrastruktury webových gigantů, jako je Google.
Zdá se, že český trh s mapovými službami je poměrně stabilizovaný a nic převratného se, kromě zavádění Google Street View, neděje. Pojďme se tedy společně podívat, co nám, webovým vývojářům, současný stav nabízí a jaké máme vlastně možnosti, chceme-li psát aplikace pro Českou republiku využívající turistické mapové podklady.
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.
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.