Kdo programuje v JavaScriptu ví, že kontrola datových typů v něm může být zrádná. Napřiklad pro vytvořené pole platí instance of Array, ale již to neplatí pro pole, které vám bylo předáno z jiného okna nebo…
Archiv pro štítek: JavaScript
Okno prohlížeče, ve kterém se zobrazuje webová stránka nebo webová aplikace je často menší, než by si autor představoval. A proto vznikla řada triků, jak prostor okna „nafouknout“, čili vložit do něj víc obsahu,…
Tímto dílem seriálu o interpretech JavaScriptu zahajujeme část věnovanou interpretu SpiderMonkey. Dnes si ho představíme a popíšeme si, jak v něm probíhá zpracování javascriptového kódu. Pozastavíme se také nad jeho reprezentací hodnot a optimalizacemi, které umožňují efektivní práci s řetězci a poli.
Kaskádové styly obsahují podporu pro automatické číslování, které od verze osm bude podporovat i Internet Explorer. Jejich základní použití je jasné, např. číslování kapitol, obrázků nebo tabulek. Automatické čítače můžete ale použít v některých dalších…
Nejen, že se v minulém roce naplno rozproudil závod o nejrychlejší JavaScript mezi webovými prohlížeči, ale objevily se i nové techniky a hranice stávajících se posunuly dál. Vždyť kdo by ještě před časem pomyslel, že v JavaScriptu…
Začínáte nebo teprve chcete začít s jQuery? Jan Novotný sepsal přehled základních efektů vytvářených pomocí jQuery včetně funkčních ukázek. V článku najdete řadu příkladů od jednoduchého nahrazení textu výsledkem AJAXového volání až po animace. K tématu:…
Pokud používáte službu Twitter z vašeho prohlížeče a zůstáváte k ní trvale přihlášeni, mohou webové stránky, které navštívíte, zjistit vaši identitu na službě Twitter včetně některých dalších informací o vašem účtu. Příčinou problému je JavaScript Hijacking. Obsah…
AjaxLine předvádí 10 pluginů pro jQuery, které se vám někdy můžou hodit. Jedná se o virtuální klávesnici, přepínač stavů, stínování písma, quicksearch, animované menu, datepicker, colorpicker, zobrazování tooltipů, facebox a čítač slov. Pokud se zajímáte…
S pomalu rostoucí popularitou JavaScriptu se objevují nástroje, které umožňují jeho spouštění na serveru. Některé z nich jsme představili v přehledu implementací JavaScriptu mimo prohlížeče. Jen několik dní starou novinkou pak je mod_v8, což je modul…
Adobe Labs nabízí pod BSD licencí framework Spry. Je určen k snadnému tvorbě graficky efektních webových aplikací (podívejte se na několik ukázek.). Zájemci mohou nahlédnout do dokumentace stávající verze 1.6 nebo si prohlédnout ukázky kódu.…
