Thesis Details

Nové metody rozložení ve zobrazovacím stroji CSS

Master's Thesis Student: Novák Ondřej Academic Year: 2020/2021 Supervisor: Burget Radek, doc. Ing., Ph.D.
English title
New Layout Methods in a CSS Rendering Engine
Language
Czech
Abstract

The goal of this thesis is to explore the CSSBox experimental rendering engine, to study new ways of layout the content of web pages, which are Grid layout and Flexbox layout, using CSS language and to design appropriate modifications for their integration into CSSBox library. At first, the CSS language is described, including detailed descriptions of the new layouts, followed by a proposal for the solution itself. The thesis also deals with a detailed description of the implementation part, which is then tested on a test set. The conclusion of the thesis evaluates the results, including the reported shortcomings and other possibilities for development.

Keywords

Grid layout, Flexible layout, CSSBox, CSS, Java

Department
Degree Programme
Information Technology and Artificial Intelligence, Specialization Information Systems and Databases
Files
Status
defended, grade A
Date
23 June 2021
Reviewer
Committee
Kolář Dušan, doc. Dr. Ing. (DIFS FIT BUT), předseda
Burget Radek, doc. Ing., Ph.D. (DIFS FIT BUT), člen
Rogalewicz Adam, doc. Mgr., Ph.D. (DITS FIT BUT), člen
Rychlý Marek, RNDr., Ph.D. (DIFS FIT BUT), člen
Veselý Vladimír, Ing., Ph.D. (DIFS FIT BUT), člen
Zbořil František, doc. Ing., Ph.D. (DITS FIT BUT), člen
Citation
NOVÁK, Ondřej. Nové metody rozložení ve zobrazovacím stroji CSS. Brno, 2021. Master's Thesis. Brno University of Technology, Faculty of Information Technology. 2021-06-23. Supervised by Burget Radek. Available from: https://www.fit.vut.cz/study/thesis/23619/
BibTeX
@mastersthesis{FITMT23619,
    author = "Ond\v{r}ej Nov\'{a}k",
    type = "Master's thesis",
    title = "Nov\'{e} metody rozlo\v{z}en\'{i} ve zobrazovac\'{i}m stroji CSS",
    school = "Brno University of Technology, Faculty of Information Technology",
    year = 2021,
    location = "Brno, CZ",
    language = "czech",
    url = "https://www.fit.vut.cz/study/thesis/23619/"
}
Back to top