Asi většina čtenářů zná mechanismus, který funguje např. na Twitteru: Při najetí na konec stránky se automaticky dotáhne další stránka záznamů, aniž byste jako uživatel museli dělat nějakou akci. Tuto ideu lze lehce…
Archiv pro štítek: JavaScript
Nové vydání JavaScriptové verze nástroje Processing, Processing.js, (již jsme o ní na Zdrojáku psali) nabízí nyní zobrazování pomocí WebGL, 3D canvasové technologie, implementované v nových verzích Chrome a Firefoxu. Rovněž přináší zvýšení výkonu, i když se…
Respond.js je malá javascriptová knihovna, která doplňuje v Internet Exploreru 6–8 funkčnost media queries ve stylopisech, populární metody pro optimalizaci webu podle velikosti displeje. V nové verzi již nepotřebuje trochu nepohodlné komentáře v kódu, označující sekce…
Cestou přepisu algoritmů pro zobrazování této plošinové skákací hry do JS, nikoli emulací celého NES, se vydal Peter van der Zee. V článku Creating a SMB game popisuje a komentuje jednotlivé části hry a…
Na pomezí mezi ironií a vážně míněným příspěvkem je článek „Annoying.js: How to be an asshole“, který popisuje obvyklé nešvary začínajících webdesignérů, kteří ve snaze zabránit lidem v kopírování či dalších „nevítaných“ činnostech, nebo…
Emulování kdečeho v JS je stále populární. Tentokrát si představíme emulátor procesoru Intel 8080 spolu s běhovým prostředím, schopným spouštět CP/M programy. Zajímavostí tohoto emulátoru je, že můžete „vkládat diskety“ přetažením jejich obrazu na „okno s disketovou…
Popularita CSS-like selektorů je mezi JavaScriptaři obrovská, především díky jQuery, které je používá pro přístup k DOM. jeho přístupem byly inspirovány i další nástroje (např. Qwery). Nástroj json:select nabízí podobný dotazovací jazyk, ale nad struktorovanými…
Snahy o emulaci lecčeho v JavaScriptu pokračují – po úspěšných pokusech o emulaci starých osmibitových počítačů přišel Fabrice Bellard s emulátorem JS/Linux, který v 90kB JS kódu obsahuje emulaci jádra procesoru x86, časovače 8254, správce přerušení 8259 a UART 16450. Jeho…
Thomas Fuchs, autor knihovny script.aculo.us, vytvořil seznam kompaktních javascriptových knihoven a frameworků, které můžou často být vhodnější volbou než některé ze známých a velkých frameworků, jako jQuery nebo Prototype. Najdete je na webu…
Framework Mibbu nabízí základní funkce, potřebné k vytváření arkádových her, jako je vykreslování (animovaných) spritů, pozadí nebo detekce kolizí. Výsledná grafika je renderována buď prostřednictvím HTML5 elementu Canvas, nebo pomocí DOMu (pro starší prohlížeče)
