Webaři jistě znají nástroje jako Lightbox či jeho obdobu Thickbox, které vizuálně chytlavým způsobem zobrazují obrázky či další obsah coby „modální vrstvu“ přes vlastní web. AnythingSlider řeší podobný úkol, tj. prezentovat na jednom…
Archiv pro štítek: JavaScript
Unify project si klade velmi ambiciózní cíl – sjednotit vytváření aplikací pro mobilní zařízení, tablety i stolní počítače a poskytnout všude jednotnou sadu možností a technik, založených na JavaScriptu, HTML5 a CSS3.
O možnosti využití hostovaných JS knihoven ve velkých CDN jsme už psali. Dave Ward v článku 6,953 reasons why I still let Google host jQuery for me popisuje test, který si dělal, a kterým ověřoval, jestli jedno…
Cookies jsou užitečnou technologií, která však může být celkem snadno zneužita ke „špehování“ uživatelů. Samotné HTTP cookies ale nejsou jediné místo, kde lze podobné údaje ukládat. Uživatelé, kteří dbají na soukromí a myslí…
Thomas Fuchs, známý coby autor JS knihovny script.aculo.us a dalších pomůcek, představil framework Zepto.js. Je určen pro mobilní prohlížeče založené na jádru WebKit, používá syntaxi známou z jQuery, umí běžné operace s HTML, CSS, přechodové…
Progressive enhancement je technika, kterou si spojujeme spíš s designem a CSS než s programováním, ale i tam má své použití. Klasickým příkladem je využití JavaScriptu tak, aby rozšiřoval funkčnost stránky o některé možnosti (ale stránka přitom…
Kolekci nástrojů pro kryptografii v JavaScriptu nabízí článek JavaScript Cryptography. Naleznete v ní např. implementaci bezpečného zadávání hesla přes AJAX, ale i běžnější knihovny, které se nějak týkají kryptografie – AES, SHA, Blowfish či OpenPGP
Procesor 6502 je jedním z nejoblíbenějších procesorů počítačových dějin. Poháněl první počítače Apple, poháněl Commodore C64 (lépe řečeno jeho pozměněná verze 6510) i osmibitová Atari od verze 400. Procesor 6502 je použit i v chladném robotím těle Bendera Rodrigueze (důkaz…
Zajímavou funkci nabízí javascriptová knihovna Lettering.js – dokáže zadaný text „rozebrat“ na jednotlivá písmena, slova či řádky. Tyto pak obalí elementy span, takže designér může nastylovat např. nadpisy opravdu individuálně a „písmeno po písmenu“.
Datové tabulky – gridy – jsou v některých typech aplikací neocenitelné. Existují řešení, které umožňují měnit zadané hodnoty přímo v tabulce, bez nutnosti vytvářet editační formuláře. Jedno z nich je EditableGrid – mezi jeho přednosti patří dynamické provázání s jinými…
