Original title:
Univerzální pracovní plocha ve webovém prohlížeči
Translated title:
Universal Working Sheet in Web Browser
Authors:
Máčel, Lukáš ; Burget, Radek (referee) ; Hruška, Tomáš (advisor) Document type: Master’s theses
Year:
2009
Language:
cze Publisher:
Vysoké učení technické v Brně. Fakulta informačních technologií Abstract:
[cze][eng]
Tato diplomová práce se zabývá analýzou pracovních ploch dostupných pomocí webového prohlížeče. Popisuje technologie potřebné pro tvorbu webového rozhraní, mezi které patří DOM, událostní model dokumentu a AJAX. Součástí práce je také návrh prototypu pracovní plochy. Pracovní plocha je realizována jako webová aplikace založená na architektuře klient-server. Klientskou část aplikace reprezentuje webové rozhraní pro správu odkazů na dokumenty umístěných na pracovní ploše. Obsah pracovní plochy je členěn pomocí panelů a záložek. Uživatel/ka může měnit uspořádání odkazů prostřednictvím techniky drag & drop. Serverová část aplikace zajišťuje persistenci konfigurace pracovní plochy a vytváření nabídky odkazů. Prototyp pracovní plochy je implementován pomocí javascriptové knihovny Dojo.
This master thesis is engaged in analyzing working desktop accessible from internet by web browser. It describes technologies required for building web interfaces such as DOM, document event model and AJAX. This master thesis contains also design of working desktop prototype. The desktop is implemented as web application based on client-server architecture. The client part of application represents web interface for managing document links placed on desktop. The desktop content is classified by panels and tabs. User can change link arrangement using drag & drop. Server part of application guarantees persistence of desktop configuration and making link offer. Working desktop prototype is implemented by Javascript library Dojo.
Keywords:
AJAX; Dojo; DOM; drag & drop; gadget; working desktop; AJAX; Dojo; DOM; drag & drop; miniaplikace; pracovní plocha
Institution: Brno University of Technology
(web)
Document availability information: Fulltext is available in the Brno University of Technology Digital Library. Original record: http://hdl.handle.net/11012/53777