Back to Search
Start Over
Aplikace na platformě Mozilla
-
Abstract
- Cílem této diplomové práce je seznámit se s aplikační platformou Mozilla - její strukturou, technologiemi, které využívá, a způsobem vývoje samostatně běžících i rozšiřujících aplikací, které tuto platformu využívají (např. webový prohlížeč Firefox, poštovní klient Thunderbird). Práce zahrnuje relevantní informace o využívaných jazycích, kterými jsou XUL, CSS, JavaScript, RDF/XML a další. Jsou zde také rozebrány objektově orientované principy použitelné v jazyce JavaScript v.1.7. Další části se věnují problematice tvorby a využívaní komponent platformy i aplikací. Informace o platformě jsou završeny uvedením možností ladění a následného převodu do distribuovatelné podoby. Tyto znalosti jsou následně použity při tvorbě aplikace umožňující sledování změn dokumentů v síťovém prostředí. Lze zde najít její návrh a některé detaily implementace vztahující se k obecnému vývoji aplikací na uvedené platformě.<br />The goal of the thesis is to study the Mozilla application platform - its structure, used technology, and the ways of development of standalone applications and extensions for the applications based on this platform (e.g. the Firefox web browser, the Thunderbird e-mail client). The thesis also contains relevant information about the used programming languages such as XUL, CSS, JavaScipt, RDF/XML and others. It describes the object oriented principles available in the JavaScript v.1.7 language. Next parts are dedicated to creating and using the platform components and the applications. The information about the platform is concluded by a presentation of the debugging and deployment possibilities. This knowledge is used to create an application able to watch changes of documents in a network environment. The thesis describes the application design and some details related to the general development of applications based on the discussed platform.
Details
- Database :
- OAIster
- Notes :
- Czech
- Publication Type :
- Electronic Resource
- Accession number :
- edsoai.on1426620812
- Document Type :
- Electronic Resource