Pravděpodobně logujete (a sledujete) chybové hlášky vaší aplikace, které vzniknou na serveru, ale máte přehled i o těch, které vzniknou v JavaScriptu na prohlížeči uživatele? Možné to je. Využijte k tomu událost window.onerror , která je vyvolána…
Archiv pro štítek: JavaScript
Na otázku v nadpisu neexistuje jednoznačná odpověď, ovšem pokusů o její zodpovězení je řada. O jeden takový se právě snaží několik javascriptových vývojářů, kteří na GitHubu vytvořili dokument Principles of Writing Consistent, Idiomatic JavaScript, do kterého…
O poměrně zajímavém frameworku Backbone.js jsme tu už dříve psali. Projekt Backlift slibuje být řešením a současně hostingem pro Backbone.js aplikace, dle jejich tvrzení si vystačíte s psaním javascriptového řešení na klientovi a nebudete muset…
Jedná se o další ukázku z řady „naprogramuj něco fungujícího v několika málo znacích“. K vytvoření téhle jednoduché javascriptové hry a la Tron postačilo pouhých 221 znaků, tj. pro srovnání méně než je rozsah dvou Tweetů a rozhodně…
Hledáte vhodný zmenšovač JS kódu a napadá vás, že by možná nejjednodušší bylo napsat si něco vlastního, než přizpůsobovat svůj toolchain některému z existujících zmenšovačů? Nebo že se vám nelíbí licence, pod kterou je zmenšovač šířen? Možná vám následující článek ušetří mnoho hodin vlastní práce!
V předchozích dvou článcích jsme si ukazovali, jak lze obsloužit dotyková gesta a jak zpracovat jednotlivé body dotyku. Naznačili jsme si strukturu informací, které má aplikace k dispozici. V posledním pokračování si ukážeme, jak je využít pro sledování dotyků více prsty.
Denne využívam JS framework jQuery k svojej práci. Napriek nepopierateľným výhodám, ktoré tento framework do života webdevelopera prináša, nepredstavuje klasická štruktúra jQuery kódu ideálny spôsob písania väčšieho projektu. V tomto screencaste vám chcem predstaviť odlišnú štruktúru JS aplikácie, ktorá vám umožní „vyrásť“.
…aneb Lightbox implementovaný na dva způsoby. Ukážu vám dvě implementace notoricky známého widgetu Lightbox. Ta první je maximálně naivní, ta druhá sofistikovaná. Obě jsou postavené nad Google Closure Library, což ale není to podstatné. Podstatné je, jak jsou napsané.
Stručný přehled testovacích nástrojů a postupů spolu se základy testování JS ukazuje prezentace Understanding Javascript Testing od Johna Resiga. Rozhodně byste ji neměli minout, pokud přemýšlíte, „odkud začít“ s testováním JS (a „jestli to…
Recurity Labs vytvořili implementaci OpenPGP v JavaScriptu. Implementace s názvem GPG4Browsers je k dispozici v alfaverzi jako plugin pro Chrome. Autoři počítají s využitím pro webmaily, ovšem jak někteří upozorňují, nebude to tak snadné.




