Technologie AJAX
Název práce: | Technologie AJAX |
---|---|
Autor(ka) práce: | Florian, Jan |
Typ práce: | Bakalářská práce |
Vedoucí práce: | Šalamon, Tomáš |
Oponenti práce: | Pavlíček, Luboš |
Jazyk práce: | Česky |
Abstrakt: | Tato práce se snaží o co nejkomplexnejší popis technologie AJAX. Zabývá se detailním technickým popisem technologie i jejich soucástí. Popisuje klady i zápory vyvstávající z jejího použití a venuje se i nekterým rozšírenejším alternativám (skryté rámy, Flash, Java, ASP.NET, XUL, XAML). Dále se zaobírá nekterými zajímavými JavaScriptovými frameworky, usnadnující vývoj aplikací (Prototype, skript.aculo.us, dojo, qooxdoo, YUI), ci kompatibilitou rozšírenejších prohlížecu (DOM, CSS, ECMAScript). Záver práce je venován jednak bezpecností aplikací na založených na JavaScriptu a dále potom optimalizacím a výkonu. Jsou zde na nejpoužívanejších prohlížecích otestovány ruzná optimalizacní doporucení a široké spektrum prohlížecu jak z Windows tak Linux platformy je podrobeno komplexním výkonnostním testum interpretace JavaScriptového kódu. |
Klíčová slova: | optimalizace; Javascript; AJAX |
Název práce: | AJAX technology |
---|---|
Autor(ka) práce: | Florian, Jan |
Typ práce: | Bachelor thesis |
Vedoucí práce: | Šalamon, Tomáš |
Oponenti práce: | Pavlíček, Luboš |
Jazyk práce: | Česky |
Abstrakt: | This paper's goal is to provide a complex description of the AJAX technology. The paper provides detailed technical description of the technology and its parts; names the technology's positives and negatives resulting from its usage and also addresses its most commonly used alternatives (hidden frames, Flash, Java, ASP, NET, XUL, XAML). Further on, the paper addresses interesting JavaScript frameworks facilitating application development (Prototype, script.aculo.us, dojo, qooxdoo, YUI) or compatibility of the most commonly used browsers (DOM, CSS, ECMAScript). The paper's conclusion is dedicated to security of applications based on JavaScript, their optimalization and performance. Several recommendations for optimizing the JavaScript are tested on the most commonly used browsers and a wide selection of browsers - both Windows and Linux based - is subject to complex performance tests. |
Klíčová slova: | ECMA; JavaScript; AJAX |
Informace o studiu
Studijní program / obor: | Aplikovaná informatika/Informatika |
---|---|
Typ studijního programu: | Bakalářský studijní program |
Přidělovaná hodnost: | Bc. |
Instituce přidělující hodnost: | Vysoká škola ekonomická v Praze |
Fakulta: | Fakulta informatiky a statistiky |
Katedra: | Katedra informačních technologií |
Informace o odevzdání a obhajobě
Datum zadání práce: | 14. 5. 2007 |
---|---|
Datum podání práce: | 1. 2. 2008 |
Datum obhajoby: | 19. 1. 2009 |
Identifikátor v systému InSIS: | https://insis.vse.cz/zp/5525/podrobnosti |