Podpora JavaScriptu v zobrazovacím stroji HTML
but.committee | doc. Ing. Jaroslav Zendulka, CSc. (předseda) doc. RNDr. Jitka Kreslíková, CSc. (místopředseda) doc. Dr. Ing. Dušan Kolář (člen) Prof. RNDr. Milan Mišovič, CSc. (člen) doc. Mgr. Adam Rogalewicz, Ph.D. (člen) doc. Ing. František Zbořil, Ph.D. (člen) | cs |
but.defence | Student nejprve prezentoval výsledky, kterých dosáhl v rámci své práce. Komise se poté seznámila s hodnocením vedoucího a posudkem oponenta práce. Student následně odpověděl na otázky oponenta a na další otázky přítomných. Komise se na základě posudku oponenta, hodnocení vedoucího, přednesené prezentace a odpovědí studenta na položené otázky rozhodla práci hodnotit stupněm C Otázky u obhajoby: Otázek k obhajobě nemám, dílo mi bylo kompletně předvedeno, vysvětlena úskalí sestavení, zodpovězeny všechny otázky, co jsem měl. | cs |
but.jazyk | čeština (Czech) | |
but.program | Informační technologie | cs |
but.result | práce byla úspěšně obhájena | cs |
dc.contributor.advisor | Burget, Radek | cs |
dc.contributor.author | Loskot, Radim | cs |
dc.contributor.referee | Kolář, Dušan | cs |
dc.date.accessioned | 2019-04-03T22:25:49Z | |
dc.date.available | 2019-04-03T22:25:49Z | |
dc.date.created | 2014 | cs |
dc.description.abstract | Tato diplomová práce vznikla z důvodu vytvoření rozšíření pro experimentální zobrazovací stroj CSSBox o podporu skriptování v jazyce JavaScript. V teoretické části práce popisuje architekturu zobrazovacího stroje a uvádí do problematiky skriptování v HTML dokumentech podle doporučené specifikace HTML 5. Práce se zabývá důkladnou analýzou existujících skriptovacích strojů a jejich rozhraní, kterých by bylo možné využít pro implementaci rozšíření. V~závislosti na teoretických znalostech se práce zaměřuje na skriptovací stroj Rhino a představuje abstraktní návrh jeho zakomponování do projektu CSSBox. Závěrem hodnotí kompatibilitu a výkonnost implementovaných funkcionalit a zamýšlí se nad možnostmi jejich dalšího budoucího rozšíření. | cs |
dc.description.abstract | 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. | en |
dc.description.mark | C | cs |
dc.identifier.citation | LOSKOT, R. Podpora JavaScriptu v zobrazovacím stroji HTML [online]. Brno: Vysoké učení technické v Brně. Fakulta informačních technologií. 2014. | cs |
dc.identifier.other | 79674 | cs |
dc.identifier.uri | http://hdl.handle.net/11012/53340 | |
dc.language.iso | cs | cs |
dc.publisher | Vysoké učení technické v Brně. Fakulta informačních technologií | cs |
dc.rights | Standardní licenční smlouva - přístup k plnému textu bez omezení | cs |
dc.subject | JavaScript | cs |
dc.subject | stroj | cs |
dc.subject | Java | cs |
dc.subject | HTML | cs |
dc.subject | CSSBox | cs |
dc.subject | Rhino | cs |
dc.subject | webový prohlížeč | cs |
dc.subject | skriptovací Java API | cs |
dc.subject | JavaScript | en |
dc.subject | engine | en |
dc.subject | Java | en |
dc.subject | HTML | en |
dc.subject | CSSBox | en |
dc.subject | Rhino | en |
dc.subject | web browser | en |
dc.subject | Java Scripting API | en |
dc.title | Podpora JavaScriptu v zobrazovacím stroji HTML | cs |
dc.title.alternative | JavaScript Support in an HTML Rendering Engine | en |
dc.type | Text | cs |
dc.type.driver | masterThesis | en |
dc.type.evskp | diplomová práce | cs |
dcterms.dateAccepted | 2014-06-25 | cs |
dcterms.modified | 2020-05-10-16:11:28 | cs |
eprints.affiliatedInstitution.faculty | Fakulta informačních technologií | cs |
sync.item.dbid | 79674 | en |
sync.item.dbtype | ZP | en |
sync.item.insts | 2021.11.10 14:58:56 | en |
sync.item.modts | 2021.11.10 14:01:27 | en |
thesis.discipline | Informační systémy | cs |
thesis.grantor | Vysoké učení technické v Brně. Fakulta informačních technologií. Ústav informačních systémů | cs |
thesis.level | Inženýrský | cs |
thesis.name | Ing. | cs |