Pokud provozujete systém v CL a chcete nabídnout uživatelům skriptování v JavaScriptu (protože „JavaScript is a new BASIC“), můžete využít CL-Javascript. Jedná se o překladač z JavaScriptu do CL. Implementuje ECMAScript rev. 3. JS kód, přeložený do CL,…
Archiv pro štítek: JavaScript
Webová vývojářka Lea Verou shrnula svou tvorbu v oblasti knihoven, polyfills a dalších skriptů za několik posledních let. V nabídce jsou některé velmi pěkné knihovny, například knihovna pro silné typování JS, polyfill pro HTML5 Progress,…
JavaScriptové enginy se v současných prohlížečích více nebo méně blíží standardu ECMA-262, pátá edice. Míru jejich shodnosti se standardem měří test (resp. sada testů) Sputnik. Autorem je Google. Podle výsledků, zveřejněných na Wikipedii, má…
Nástroj plv8js, což je add-on pro databázi PostgreSQL, který obsahuje JS engine V8, vám umožní psát funkce, které pak běží uvnitř této databáze (jako „stored procedures“). Plv8js se stará o konverzi dat mezi JS…
V dnešním Javascriptaření si představíme několik nástrojů pro překlad z a do JS (nejen CoffeeScript…) – a nepůjde o žádné exotické jazyky, ale o „vytuněný“ JS, MVC framework, knihovny pro kompresi dat nebo velmi zajímavou vývojářskou konzolu, která umožní ladit skripty najednou v několika prohlížečích.
Google představuje nástroj ScriptCover, který dokáže změřit „pokrytí skriptu“ na stránce – tedy to, které části skriptu proběhnou, jak často, a které naopak vykonané nejsou. Jedná se o rozšíření pro prohlížeč Chrome. Nástroj je zdarma…
Broadway je demo, postavené na kodeku H.264 v C++, přeloženém do llvm, převedeném do JS pomocí emscripten a optimalizovaném pomocí Google Closure compileru. Na nočních sestaveních Firefoxu běží rychlostí až 30fps (viz video). Zůstane jen…
Metoda CI, známá z vývoje desktopových aplikací, nalezne své uplatnění i při vývoji webů. Je to ale o něco těžší, protože řada nástrojů funguje právě v JavaScriptu, a ten nebývá součástí serverových technologií. Jednoduché řešení nabízí EightPack –…
JS mikroframework Alice nabízí crossplatformní řešení různých animačních efektů. Nejen že tím sjednocuje vytváření těchto efektů na různých mobilních platformách, ale také, pokud je to možné, používá možnosti hardwarové akcelerace.
Microsoft pokračuje v popularizaci Windows 8 a rozhraní Metro mezi vývojáři. Nově spuštěná stránka Hands-On Labs nabízí tutoriály k vývoji aplikací pro Metro, některé z nich jsou věnovány i vývoji v JavaScriptu a HTML5.


