|
Technologie SMIL a tvorba webových multimediálních prezentací
VLASÁK, Tomáš
Cílem této bakalářské práce je vytvořit uživatelskou příručku technologie SMIL jako moderní metody pro tvorbu webových multimediálních prezentací. Dále jsem se pokusil o porovnání těchto tří technologií: SMIL, Flash a JavaScript. Součástí práce je také konkrétní webová multimediální prezentace, vytvořená pomocí SMIL technologie.
|
|
Tvorba internetových aplikací pomocí Rich Internet Application AJAX
AŠENBRYL, Ondřej
AJAX je moderní a hodně se rozšiřující technologie. Je relativně nová, proto se v této práci budu snažit shrnout její nejdůležitější rysy, předvést její funkci, poukázat na možná úskalí a popsat podrobně její implementaci. S AJAXem je spojeno hned několik moderních technologií (pojmů), které jsou na webu využívány. Programátor v AJAXu je musí umět zvládnout a proto se nevyhnu ani poukázání na témata jako JavaScript, DOM, XML a serverové technologie.
|
|
WWW prezentace firmy Artex K, s. r. o.
KASKA, Stanislav
V této bakalářské práci popisuji technologie XHTML, CSS, JavaScript, MySQL a PHP. Popisuji je, neboť jsem je využil při vytváření projektu. Projekt je zprovozněn na internetové adrese http://www.babyobchod.cz jako internetový obchod. Na projekt musíme nahlížet z pohledu uživatele - zákazníka a z pohledu administrátora - správce internetového obchodu. Obě tyto sekce jsou v bakalářské práci popsány.
|
|
Srovnání Javascriptových frameworků
Hanyš, Pavel ; Burkoň, Lukáš (vedoucí práce) ; Pavlíček, Luboš (oponent)
Cílem této bakalářské práce je seznámit čtenáře s javascriptovými frameworky, které se v dnešní době s oblibou používají. V úvodní části jsou vysvětleny základní termíny a potřebné informace pro dostatečné pochopení celé práce. Dále jsou uvedeny nejčastěji používané frameworky spolu s jejich popisem a uvedením jejich výhod a nevýhod. Jednotlivé frameworky se liší svými funkcemi a použitelností. Mým přínosem je jejich vzájemné srovnání a poskytnutí důležitých informací pro budoucí uživatele, kteří se rozhodují, jaký framework pro svoji práci použít. Práce může sloužit jako příručka začínajícího webového vývojáře nebo programátora. Pro konkrétní představu je na konci práce na příkladu předvedena funkcionalita vybraného frameworku.
|
|
Trends in web application development
Jasný, Vojtěch ; Brabec, Tomáš (vedoucí práce) ; Špánek, Roman (oponent)
The thesis is divided between two main topics: the first are trends in web application development on the client-side. Described are AJAX and COMET techniques, JSON format for data interchange, tools usable to debug Javascript applications and three Javascript libraries. Important part of client-side development are forms, which are far from ideal in their current state. Hence description of XForms and Web Forms 2.0 and their comparison is included. The second topic is server-side development. First the most used technologies used today are evaluated. Further, several frameworks are described and compared on a set of criteria. Python, Ruby and Java languages are represented.
|
|
Současný vývoj ASP.NET a technologie AJAX
Ježek, David ; Buchalcevová, Alena (vedoucí práce) ; Skoupý, Radek (oponent)
Tato práce pojednává o programátorské technologii ASP.NET. V dnešní době se jedná o jednu z nejrozšířenějších technologií zaměřených na webové aplikace. S vysvětlením, co vlastně ASP.NET obsahuje, se setkáme v první části, na kterou navazují dvě menší podkapitolky. V nich se stručně podíváme na technologii LINQ a technologii Silverlight jako dvou hlavních přínosech ASP.NET 3.5. V hlavní části se specializuji na technologii AJAX, rozeberu jeho vznik, jeho využití a přiblížím čtenářům jakým způsobem je tato technologie začleněna do ASP.NET 3.5 jako technologie ASP.NET AJAX. Cílem této práce je přiblížení současného vývojového trendu, technologie AJAX, méně zkušeným programátorům. Přečtení práce by v nich mělo vzbudit chuť používat technologii AJAX ve svých aplikacích a přesvědčit je k dohledání dalších informací.
|
|
Technologie Web 2.0
Demčák, Marek ; Buchalcevová, Alena (vedoucí práce) ; Gála, Libor (oponent)
Práce nahlíží na téma ?Technologie Web 2.0? zejména z pohledu tvůrce internetových stránek. Čtenář je nejprve seznámen s klíčovými principy, které mu pomohou přemýšlet o internetových stránkách v duchu Webu 2.0. Dále je uveden stručný přehled webových technologií na straně prohlížeče a srovnání nejvýznamějších webových technologií na straně serveru. Nejrozsáhlejší část práce se věnuje technologii AJAX a objektu XmlHttpRequest. Veškerá funkcionalita je popsána nejprve v teoretické rovině formou komentované dokumentace. Následuje praktická ukázka tvorby kompletní AJAX aplikace včetně ukládání a načítání dat z databáze. Jsou diskutovány výhody a nevýhody AJAXu. Závěrečná kapitola se dotýká vybraných javascriptových knihoven a frameworků.
|
|
Technologie AJAX
Florian, Jan ; Šalamon, Tomáš (vedoucí práce) ; Pavlíček, Luboš (oponent)
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.
|
|
Aktuální trendy ve vývoji webových aplikací
Jasný, Vojtěch ; Brabec, Tomáš (vedoucí práce) ; Špánek, Roman (oponent)
The thesis is divided between two main topics: the first are trends in web application development on the client-side. Described are AJAX and COMET techniques, JSON format for data interchange, tools usable to debug Javascript applications and three Javascript libraries. Important part of client-side development are forms, which are far from ideal in their current state. Hence description of XForms and Web Forms 2.0 and their comparison is included. The second topic is server-side development. First the most used technologies used today are evaluated. Further, several frameworks are described and compared on a set of criteria. Python, Ruby and Java languages are represented.
|