Automatické vylepšení webové typografie

Název práce: Automatické vylepšení webové typografie
Autor(ka) práce: Glac, Pavel
Typ práce: Bakalářská práce
Vedoucí práce: Kosek, Jiří
Oponenti práce: Hradil, Jiří
Jazyk práce: Česky
Abstrakt:
Tato práce se zabývá úpravou typografie ve webovém prohlížeči, kdy je zobrazován text, který není v souladu s českými typografickými pravidly.V práci je popsána vytvořená knihovna, která je napsána v jazyce JavaScript. Pro procházení textových řetězců jsou použity regulární výrazy. Kód knihovny se nachází na síti github, kde je popsána i případná implantace do kódu stránky.Při testování scriptu nebyla nalezena jediná stránka, kde by script nefungoval. Toto řešení tak lze použít na kteroukoliv internetovou stránku.Přínos této práce je především pro webové vývojáře, kteří potřebují upravit hladkou sazbu na webu a hledají jednoduché řešení na implementaci. Knihovna intuitivně řeší problémy, které mohou nastat a pokud nastanou, tak na ně upozorní.
Klíčová slova: DOM; frontend; JavaScript; typografie; automatická úprava textu
Název práce: Automatic improvement of web typography
Autor(ka) práce: Glac, Pavel
Typ práce: Bachelor thesis
Vedoucí práce: Kosek, Jiří
Oponenti práce: Hradil, Jiří
Jazyk práce: Česky
Abstrakt:
This thesis deals with typography alterations in a web browser where the text displayed is not in compliance with Czech typography rules.In the thesis, a library created and written in JavaScript language is described. To examine the text strings, regular expressions have been used. The library code may be accessed on github hosting service where the potential implantation into the website code is also described.During testing, the script worked on all websites involved, this solution is therefore suitable for any website.Thus, this paper will, above all, benefit website developers who need to modify the typesetting on the website and who seek a simple implementation solution. The library intuitively resolves any problems that may arise and if such problems do arise, it alerts the user.
Klíčová slova: automatic text improvement; DOM; frontend; JavaScript; typography

Informace o studiu

Studijní program / obor: Aplikovaná informatika/Aplikovaná informatika
Typ studijního programu: Bakalářský studijní program
Přidělovaná hodnost: Bc.
Instituce přidělující hodnost: Vysoká škola ekonomická v Praze
Fakulta: Fakulta informatiky a statistiky
Katedra: Katedra informačního a znalostního inženýrství

Informace o odevzdání a obhajobě

Datum zadání práce: 5. 10. 2018
Datum podání práce: 2. 5. 2019
Datum obhajoby: 13. 6. 2019
Identifikátor v systému InSIS: https://insis.vse.cz/zp/67171/podrobnosti

Soubory ke stažení

    Poslední aktualizace: