This Master's thesis was written to create the extension for an experimental rendering engine CSSBox about scripting support in JavaScript language. In the theoretical section the thesis describes the architecture of the rendering engine and introduces problems of the scripting in HTML documents according to the recommended HTML 5 specification. This thesis deals with thorough analysis of existing scripting engines and their interfaces, which could be used for the extension implementation. Depending on the knowledge gained from the previous parts this thesis focuses only on the scripting engine Rhino and introduces an abstract design of its integration into the CSSBox project. At the end it evaluates the reliability and efficiency of the implemented functionalities and considers possibilities of their further development.
Identifer | oai:union.ndltd.org:nusl.cz/oai:invenio.nusl.cz:236097 |
Date | January 2014 |
Creators | Loskot, Radim |
Contributors | Kolář, Dušan, Burget, Radek |
Publisher | Vysoké učení technické v Brně. Fakulta informačních technologií |
Source Sets | Czech ETDs |
Language | Czech |
Detected Language | English |
Type | info:eu-repo/semantics/masterThesis |
Rights | info:eu-repo/semantics/restrictedAccess |
Page generated in 0.0018 seconds