John Resig (autor javascriptového benchmarku Dromaeo) porovnával měření času ve webových prohlížečích a došel k závěru, že výsledky většiny současných javascriptových benchmarků jsou nepřesné, protože neberou v úvahu systémový časovač, který aktualizuje časové údaje po…
Archiv pro kategorii: JavaScript
Nedávno jsme představili Flot a Bluff, nástroje pro generování grafů pomocí canvasu. Trochu jiný je nástroj JSLab Plot, který umí vynášet grafy na základě zadaného předpisu (funkce) a nepoužívá canvas, nýbrž pouze HTML…
Flot je zajímavá javascriptová knihovna pro generování grafů na straně klienta (nedávno jsme představili podobnou knihovnu Bluff). Flot je napsaný pomocí frameworku jQuery a k vykreslení grafu používá stejně jako podobné knihovny canvas (je…
Může být JavaScript v prohlížeči použit na distribuované výpočty? Projekt Javascript Distributed Computing se snaží předvést, že je to možné. Pokud máte stránku projektu zobrazenou, jsou ve vašem prohlížeči počítány jednotlivé výpočetní jednotky, jejichž…
V dnešním dílu seriálu zakončíme obecné povídání o rychlosti interpretace JavaScriptu. Podíváme se na funkci eval, dále na to, jak výkonnostně nepříjemná může být možnost zjistit informace o parametrech funkcí na zásobníku a také na příkaz with. Na závěr si stručně povíme, jak jsou interprety obvykle implementované.
Pokud vaše aplikace používá AJAX, možná řešíte, jak u ní implementovat klasickou historii. Řešení nabízí specifikace HTML5, ovšem zatím jej implementoval pouze Internet Explorer 8, ovšem v ostatních prohlížečích můžete tuto novinku snadno emulovat. Pokud…
Píšete v JavaScriptu často regulární výrazy? A už jste se v nich někdy spletli? Nástroj Online Regular Expression Tester vám usnadní jejich testování. Má vizuální výstup a podporuje všechny javascriptové metody. Používání nástroje usnadní vestavěná historie.
Pokud pracujete s javascriptovým frameworkem jQuery ve Visual Studiu, můžete si nyní stáhnout soubor pro definici doplňování (autocomplete). Více o tomto souboru a jeho přidání píše Scott Hanselman. Již dříve jsme se zmínili, že Microsoft…
V článku si ukážeme časté bezpečnostní chyby webových aplikací (zej. SQL injection, Cross Site Scripting, Cross Site Request Forgery) a postupy, jak jim předcházet. Soustředíme se na webové aplikace napsané v Javě, zmíněné problémy se ale týkají všech webových aplikací nezávisle na použité platformě.
JavaScript Information Visualization Toolkit je nástroj, který slouží pro vizualizaci dat pomocí JavaScriptu. Obsahuje několik zobrazovacích modelů: rGraph, treemaps, hyperbolic trees a ST. Více než jakákoliv slova řeknou jednotlivé ukázky. (Zdroj: Ajaxian)
