Prohlížeče vykonávají kód JavaScriptu v jednom vlákně. To se časem změní s příchodem Web Workers, které jsou součástí specifikace HTML5, ale zatím se jedná o pevně dané omezení. James Edwards v článku Multi-threading in JavaScript popisuje metodu,…
Archiv pro kategorii: Různé
Mezi přednáškami letošní konference EurOpen.CZ byla i přednáška Petra Ferschmanna o bezpečnosti webových aplikací. Autor její záznam zveřejnil na firemním blogu. Petr ve své přednášce popisuje základní útoky na webové aplikace a jak se jim…
Článek Unit testing Web 2.0 applications using the Dojo Objective Harness představuje nástroj DOH sloužící k testování webových aplikací. DOH používá Dojo Toolkit, ale můžete jej použít i k testování aplikací používajících jiné frameworky. Nástroj umožňuje jednotlivé…
Podíl webových prohlížečů na trhu bývá pečlivě sledován, znáte ovšem podíl e-mailových klientů? Jeho znalost je důležitá, pokud např. připravujete e-mail formátovaný v HTML. Služba Fingerprint provádí průběžný monitoring jejich podílu, čísla za měsíc…
James Donaghue zveřejnil první beta verzi javascriptového nástroje Peppy, který slouží k procházení DOM stromu a hledání elementů. Hledání je kompatibilní s CSS3 selektory. Vzhledem k velikosti (10kB) a k faktu, že funguje nezávisle na jiných knihovnách…
Minulý pátek se v Praze konala dlouho očekávaná akce společnosti Google. Byla určená pro zejména webové vývojáře a ačkoliv se zaměřovala pouze na technologie Googlu, náplň byla velmi pestrá. O čem bylo dvacet přednášek, ze kterých si mohli návštěvníci vybrat? Jak se akce povedla?
Doslova za minutu dvanáct se vývojáři PHP rozhodli změnit oddělovač jmenných prostorů. Podpora jmenných prostorů patří mezi nejzásadnější novinky dlouho očekávané verze PHP 5.3. Do vývojové verze byly začleněny asi před rokem, jejich dokumentace…
Jeden z vývojářů Moonlightu ve svém volném čase pracuje na další implementaci Silverlightu a WPF nazvané Firelight. Hlavním rysem této implementace je, že využívá pouze a jen JavaScript a SVG a funguje bez použití…
Pokud potřebujete v Ruby pracovat s videem, určitě uvítáte následující přehled knihoven: RMov (Ruby Quicktime Library), RVideo (Ruby Video Processing), Panda (Video Encoding and Streaming Platform), Hey!Spread (Video Promotion Web Service) a Fliqz4R („White-Label YouTube“ API).…
Jack je javascriptový nástroj usnadňující psaní testů. Je určen k snadné tvorbě mock objektů (mock objekt není skutečný objekt, se kterým pracuje reálná aplikace, ale náhrada takového objektu, kterou jsme si vytvořili jen za…