Javascriptová knihovna Annotator vám umožní přidávat poznámky na různá místa vašeho webu. V základním použití funguje jednoduše, stačí zavolat $(‚#content‘).annotator();. Je ovšem rozšiřitelná pomocí pluginů (a pár jich už existuje), takže snadno přidáte např.…
Archiv pro štítek: JavaScript
Projekt Pyjaco vám umožní skripty v Pythonu přeložit do JavaScriptu. Můžete v něm psát autogenerační skripty – skripty v Pythonu, které po spuštění ze sebe vygenerují HTML stránku s JavaScriptem, viz příklad gol.py. Pyjaco si můžete vyzkoušet i online…
Právě vyšla jedničková verze javascriptového frameworku AngularJS vyvíjeného Googlem, který staví na principu MVC. Jak se s AngularJS pracuje zjistíte z videa níže, více pak na stránkách projektu a v dokumentaci.
S programovacími jazyky postavenými na JavaScriptu se roztrhl pytel, objevují se nové a nové. Tím dalším je Haxe. Je samotnému JavaScriptu podobný, navíc obsahuje makra, třídy, silné typování, rozhraní, balíčky a generika. Jeho silnou…
Pro oživení webů je dnes běžné použití frameworku jQuery. Ten spoustu věcí usnadňuje, ale problém udržovatelné struktury aplikace vůbec neřeší. Kdo pomocí něj zkoušel napsat něco složitějšího, dá mi zapravdu, že programátor může snadno skončit s ukázkovým „spaghetti kódem“, ve kterém je těžké se vyznat a špatně se udržuje.
Projekt jQuery++ staví na klasickém frameworku jQuery, ale rozšiřuje ho o řadu drobností a pluginů. Při stažení knihovny si můžete sami namíchat, jaké vlastnosti potřebujete. Popis jednotlivých rozšíření najdete na stránkách projektu. Zdrojové kódy…
MathJax je javascriptová knihovna určená pro zobrazování matematických vzorců. Výhodou je široká podpora prohlížečů, včetně třeba i takového IE6. Vzorce je možné zapisovat v TeX syntaxi nebo v MathML. Nerenderují se obrázku, ale pomocí klasického HTML +…
Plugin jQuery Transit umožňuje spouštět transformace z JavaScriptu s CSS3-like syntaxí, např. $(‚.box‘).transition({ x: ’90px‘ });. Podporovány jsou základní posuny a 2D i 3D transformace. Více najdete v ukázkách na stránce projektu, zdrojové kódy najdete na GitHubu.
I když JavaScript používáte řadu let, můžete v něm narazit na místa, která vás překvapí, a kterým nerozumíte. Na některá taková temná místa si posvítíme v tomhle článku, zejména na logické hodnoty a operátory, operátor rovnosti, středníky aj.
JSX je staticky typovaný objektově orientovaný programovací jazyk, který můžete použít na vašem webu místo JavaScriptu. Pro rychlý úvod si projděte tutorial. Práci s jazykem si můžete vyzkoušet rovnou online. JSX je k dispozici pod…


