V předchozím dílu našeho seriálu jsme si představili SpiderMonkey, interpret JavaScriptu ve Firefoxu. Dnes si povíme o jeho vývojové verzi TraceMonkey, která zvládá kompilaci do nativního kódu pomocí nové techniky zvané trace trees. Vyzkoušet si ji můžete v betaverzích Firefoxu 3.1.
Archiv pro štítek: Firefox
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.
Pokud jste uživateli Firefoxu, Thunderbirdu nebo Seamonkey, možná uvítáte virtuální vánoční ozdoby, ať již se bude jednat o ozdobné koule s jednotlivými logy nebo o sněžící těžítko s Firefoxem, Thunderbirdem nebo Mozillou.
Vyšla druhá alfa verze mobilního prohlížeče s kódovým označením Fennec, který je postaven na jádru Gecko. K dispozici je build pro Nokia N810, ale také verze pro desktopové operační systémy, pokud si chcete připravovaný mobilní…
Brendan Eich, CTO Mozilla Corporation, poskytl rozhovor formou podcastu na Tech Luminaries. V hodinovém záznamu se mj. dozvíte, že Brendan se nejprve zabýval fyzikou, ale programování ho bavilo víc, popisuje také své programátorské zkušenosti…
Fire Vox je open source hlasová čtečka do prohlížeče Firefox. Je dostupná pro Windows, Mac OS X i Linux. Radek Pavlíček s Romanem Kabelkou připravili návod, který vás provede základními funkcemi této čtečky. Jak autoři…
Pokud používáte rozšíření NoScript prohlížeče Firefox, můžete mít problém v používání OpenID u některých providerů (včetně Seznam.cz). Martin Malý přišel na to, že se jedná o problém knihovny OpenID Enabled. Podle Martina Malého řešením je úprava…
Jan Odvárko se věnuje vývoji známého nástroje Firebug určeného pro webové vývojáře. Zeptali jsme se ho, jak se k této práci dostal a jakým způsobem spolupráce uvnitř Firebug týmu probíhá. Pokusíme se i trochu poodhalit, jaká je budoucnost Firebugu a na co se můžeme v nejbližší době těšit.
Mikroformát hCalendar se používá k sémantickému zápisu událostí a časem vymezených aktivit do HTML a XHTML kódu. V tomto dílu si představíme webové aplikace, které hCalendar používají a některé nástroje, které s ním umí pracovat. Naučíme se také kombinovat hCalendar s dalšími mikroformáty.
Pracovní skupina pro CSS projevila zájem o začlenění animací do CSS3. Návrh specifikace vytvořila společnost Apple, která je také implementovala do prohlížeče Safari. Apple nyní připravilo aktualizovaný návrh jednotlivých modulů specifikace (CSS Transforms, CSS…