Detail práce

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

Bakalářská práce Student: Mikulík Petr Akademický rok: 2018/2019 Vedoucí: Burget Radek, doc. Ing., Ph.D.
Název anglicky
CSS3 Style Sheet Analyzer Extensions
Jazyk práce
český
Abstrakt

Práce rozšiřuje již existující open source projekt CSSBox přidáním podpory parseru jStyleParser o nové CSS3 vlastnosti. Konkrétně byla přidána podpora pro efekt stínu elementu, dále mřížkové rozložení a nakonec CSS animace a přechody. Práce je stejně jako původní projekt psána v jazyce Java a sestává ze série datových struktur, implementačních metod a testovacích tříd.Výsledkem práce je git pull request v systému Github.com nad původním repozitářem. Veškeré změny, související s touto prací, jsou již aplikovány do projektu a jsou tedy jeho součástí.

Klíčová slova

kaskádové styly, analyzátor stylových předpisů, CSS parser, jStyleParser, CSSBox, CSS3, blokový stín, mřížkové rozložení, animace, přechod, Java, Git

Ústav
Studijní program
Informační technologie
Soubory
Stav
obhájeno, hodnocení A
Obhajoba
10. června 2019
Oponent
Průběh obhajoby

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 A.

Otázky u obhajoby
  1. Zkoušel jste testovat vaše rozšíření i na nějakých reálných webových stránkách? Pokud ano, jak úspěšné toto testování bylo?
Komise
Kolář Dušan, doc. Dr. Ing. (UIFS FIT VUT), předseda
Burgetová Ivana, Ing., Ph.D. (UIFS FIT VUT), člen
Černocký Jan, prof. Dr. Ing. (UPGM FIT VUT), člen
Peringer Petr, Dr. Ing. (UITS FIT VUT), člen
Vašíček Zdeněk, doc. Ing., Ph.D. (UPSY FIT VUT), člen
Citace
MIKULÍK, Petr. Rozšíření analyzátoru stylových předpisů CSS3. Brno, 2019. Bakalářská práce. Vysoké učení technické v Brně, Fakulta informačních technologií. 2019-06-10. Vedoucí práce Burget Radek. Dostupné z: https://www.fit.vut.cz/study/thesis/21423/
BibTeX
@bachelorsthesis{FITBT21423,
    author = "Petr Mikul\'{i}k",
    type = "Bakal\'{a}\v{r}sk\'{a} pr\'{a}ce",
    title = "Roz\v{s}\'{i}\v{r}en\'{i} analyz\'{a}toru stylov\'{y}ch p\v{r}edpis\r{u} CSS3",
    school = "Vysok\'{e} u\v{c}en\'{i} technick\'{e} v Brn\v{e}, Fakulta informa\v{c}n\'{i}ch technologi\'{i}",
    year = 2019,
    location = "Brno, CZ",
    language = "czech",
    url = "https://www.fit.vut.cz/study/thesis/21423/"
}
Nahoru