Thesis Details

Rozšíření analyzátoru stylových předpisů CSS3

Bachelor's Thesis Student: Mikulík Petr Academic Year: 2018/2019 Supervisor: Burget Radek, doc. Ing., Ph.D.
English title
CSS3 Style Sheet Analyzer Extensions
Language
Czech
Abstract

Thesis extends an existing open source CSSBox project by adding support for new CSS3 properties to its jStyleParse parser. Specifically, support for box-shadow, grid layout and finaly CSS animations and transitions was added. Thesis is, just like the original project, writen Java and consists of a series of data structures, implementation methods and testing classes. The result is a git pull request on Github.com over the original project repository. All changes related to this thesis are applied to the project and are therefore part of it.

Keywords

Cascading Style Sheets, style rule analyzer, CSS parser, jStyleParser, CSSBox, CSS3, box-shadow, grid layout, animation, transition, Java, Git

Department
Degree Programme
Information Technology
Files
Status
defended, grade A
Date
10 June 2019
Reviewer
Committee
Kolář Dušan, doc. Dr. Ing. (DIFS FIT BUT), předseda
Burgetová Ivana, Ing., Ph.D. (DIFS FIT BUT), člen
Černocký Jan, prof. Dr. Ing. (DCGM FIT BUT), člen
Peringer Petr, Dr. Ing. (DITS FIT BUT), člen
Vašíček Zdeněk, doc. Ing., Ph.D. (DCSY FIT BUT), člen
Citation
MIKULÍK, Petr. Rozšíření analyzátoru stylových předpisů CSS3. Brno, 2019. Bachelor's Thesis. Brno University of Technology, Faculty of Information Technology. 2019-06-10. Supervised by Burget Radek. Available from: https://www.fit.vut.cz/study/thesis/21423/
BibTeX
@bachelorsthesis{FITBT21423,
    author = "Petr Mikul\'{i}k",
    type = "Bachelor's thesis",
    title = "Roz\v{s}\'{i}\v{r}en\'{i} analyz\'{a}toru stylov\'{y}ch p\v{r}edpis\r{u} CSS3",
    school = "Brno University of Technology, Faculty of Information Technology",
    year = 2019,
    location = "Brno, CZ",
    language = "czech",
    url = "https://www.fit.vut.cz/study/thesis/21423/"
}
Back to top