V nové verzi Mozilla JS engine (přesněji v JIT nadstavbě JaegerMonkey), které je použito např. v prohlížeči Firefox, se mění vnitřní reprezentace hodnot (jsval). Podrobněji popisuje změny Rob Sayre ve svém blogu. Zjednodušeně řečeno jde o úpravu…
Archiv strana 194 z 338
Dokumentovou databázi CouchDB jistě čtenáři Zdrojáku znají (viz např. seriál o CouchDB). CouchDB v sobě obsahuje HTTP server (pomocí kterého s ní komunikuje klient – CouchDB používá REST-based API), jeho využití pro servírování celé webové aplikace se…
Na webu DevX vyšel článek, který se zabývá otázkou „Kdy použít OSS v enterprise aplikacích – a kdy se mu vyhnout“. Autorka sepsala čtyři největší výhody OSS pro nasazení v aplikacích takového typu, a čtyři nevýhody,…
Jazyk Ruby má, stejně jako jiné jazyky, možnost použít logické operátory OR a AND. V jazycíc typu C se tyto operátory zapisují pomocí || nebo &&, v jiných jako or a and. V Ruby můžete použít…
Visual Studio není jen nástroj pro psaní zdrojových kódů a ladění programů, ale ve spolupráci s dalšími produkty, jako je např. Team Foundation Server, slouží i jako pomůcka pro řízení týmů. Před několika dny byla…
Na serveru Developer vyšel seznam deseti projektů, které překračují obvyklé rozměry aplikací, napsaných v PHP, tedy „serverový backend“. Mezi jmenovanými tak nalezneme například LisPHP, PHP Interactive Shell, PHPLinq či PHP-GTK, zkrátka projekty, které rozšiřují…
Servery MIX Online spolu s An Event Apart vypsaly soutěž, v níž jde o vytvoření webové aplikace, která zabírá méně než 10 kilobajtů. Do deseti kil se musí vejít všechny soubory, včetně obrázků, skriptů a HTML. Je…
Na webu WebNT vyšel článek věnovaný typu Date v ECMAScriptu 5. Tento typ slouží pro práci s datem a časem. Rozsah tohoto typu je přesně 100,000,000 dnů (přes 270 tisíc let) před i po 1. 1. 1970. Další informace…
Pokud vyvíjíte webové aplikace plné formulářů, zpozorněte. Zoltan “Du Lac” Hawryluk vytvořil javascriptovou knihovnu html5Widgets, která emuluje vlastnosti nových formulářových prvků v HTML5. Prohlížeče bez nativní podpory naučí zpracovávat atributy required, pattern, autofocus, placeholder…
Praktickou ukázku použití SVG ve webové aplikaci přináší Foxkeh’s Wallpaper Creator. Pomocí SVG a elementu Canvas ukazuje možnosti současných prohlížečů, a to na „generátoru obrázků na plochu“, kde lze s jednotlivými elementy volně nakládat, otáčet,…