Přehled dá statistika na webu W3Techs. Téměř 30 % veškerých webů používá jQuery; mezi weby, které používají nějaký JS framework je to 75 procent. Další v pořadí – MooTools, Prototype či Scriptaculous v podstatě už jen paběrkují. Navíc…
Archiv pro štítek: JavaScript
Informací o JavaScriptu, hlavně těch od lidí, kteří mu rozumí, není nikdy dost. Zajímavý seznam nabízí web Ecmazing: Ecmazing JavaScript Blogs
Brendan Eich, autor JavaScriptu, na svém blogu představil svou vizi JavaScript Harmony. Je pravděpodobné, že mnohé z jeho návrhů se nakonec opravdu stanou součástí další verze JS/ECMAScriptu, a je tedy na místě podívat se,…
Titulek článku Chrise Dickinsona hovoří jasně: Not Your Father’s JavaScript. Autor zmiňuje fakt, že dnešní JS interpretery jsou mnohem dál než ty, co „znali vaši otcové“, a proto je na místě zrevidovat svůj postoj…
JavaScript byl na těchto stránkách před časem označen za assembler webu. Nejrůznější překladače do JS, emulátory v JS, interpretery v JS, … tomuto přirovnání jen nahrávají. Nejinak je tomu v případě QBasicu (znáte z DOSu), napsaném v JS.…
Před nedávnem jsme si ukazovali, jak lze pomocí javascriptu, web workers a spolupráce mnoha uživatelů prolamovat hashe. Dnešní ukázka je poněkud obecnější a ne tak kontroverzní – zpracování algoritmu Map-Reduce pomocí distribuovaných výpočtů u mnoha…
Čtenář jistě promine kulturní narážku v nadpisu. Samosebou jde o implementaci metody drag-and-drop, tedy česky „táhni a pusť“. Podpora pro tuto metodu je totiž zahrnuta již do specifikace HTML5, takže už není potřeba k těmto účelům využívat JavaScriptových knihoven (i když se JavaScriptu nevyhneme).
JavaScript je mnohými zavrhován, a většinou jsou argumenty proti němu spíš ukázkou neznalosti kritizujícího než opravdových chyb v návrhu. JavaScript obsahuje, samozřejmě jako každý jazyk, množství chyb. Nejlépe je znají ti, kteří daný jazyk…
Automaticky otestovat klientskou část webu, zejména její skriptování, není zrovna triviální úkol. Pomoci však může Zombie. Tento nástroj simuluje prohlížeč a uživatelské akce, aniž by k tomu nějaký prohlížeč či uživatele potřeboval (na rozdíl…
Alexander Beletsky na svém blogu ukazuje, jak lze v JavaScriptu pracovat s REST API a jak testovat podobné služby