|
XMPP API pro webové aplikace
Vaisar, Tomáš ; Dytrych, Jaroslav (oponent) ; Schmidt, Marek (vedoucí práce)
Tato práce se zabývá návrhem a implementací API umožňující tvorbu XMPP aplikací v ECMAScriptu. Její součástí je implementace navrženého API formou ukázkového pluginu pro XMPP klienta Jabbim. Součástí práce je též implementace hry Dáma vytvořená v ECMAScriptu s využitím navrženého API. Na závěr jsou představena možná rozšíření API v budoucnosti.
|
|
Technologie Electron pro vývoj desktopových aplikací
Ščensná, Júlia ; Maruniak, Lukáš (oponent) ; Orság, Filip (vedoucí práce)
Práca sa zaoberá vývojom desktopových aplikácií založených na webových technológiách. Tieto aplikácie budú určené pre beh na majoritných operačných systémoch na trhu, konkrétne Windows, Linux a macOS. Cieľom práce je preskúmanie technológií, ktoré takýto vývoj ponúkajú a následný výber niekoľkých technológií pre ďalšiu prácu, čo zahŕňa aj implementáciu aplikácií. Následne je popísané porovnanie aplikácií a ich testovanie. Výsledkom práce sú implementované aplikácie a ich porovnanie na základe možností, ktoré poskytujú.
|
|
Vizualizace hyperlinek
Skopal, Martin ; Šolony, Marek (oponent) ; Kajan, Rudolf (vedoucí práce)
Tato bakalářská práce se zabývá vytvořením náhledu hypertextového odkazu, za pomocí využití renderovacích jader. K řešení tohoto problému využívá renderovací jádra Trident a Webkit. Taktéž vysvětluje jednotlivé technologie, které se běžně vyskytují na moderních webových stránkách, a poukazuje na problémy, které mohou nastat při implementaci. Ve výsledcích je poukázano na odlišnosti, které mohou nastat při renderování, zejména podpora technologií HTML5 nebo vektorových obrázků SVG.
|
|
Technologie Electron pro vývoj desktopových aplikací
Ščensná, Júlia ; Maruniak, Lukáš (oponent) ; Orság, Filip (vedoucí práce)
Práca sa zaoberá vývojom desktopových aplikácií založených na webových technológiách. Tieto aplikácie budú určené pre beh na majoritných operačných systémoch na trhu, konkrétne Windows, Linux a macOS. Cieľom práce je preskúmanie technológií, ktoré takýto vývoj ponúkajú a následný výber niekoľkých technológií pre ďalšiu prácu, čo zahŕňa aj implementáciu aplikácií. Následne je popísané porovnanie aplikácií a ich testovanie. Výsledkom práce sú implementované aplikácie a ich porovnanie na základe možností, ktoré poskytujú.
|
|
Návrh softwaru pro emulaci vykreslení webové stránky
Čech, Miroslav ; Pavlíčková, Jarmila (vedoucí práce) ; Pokluda, Václav (oponent)
Autor této práce si klade za cíl navrhnout a vytvořit prototyp softwaru, který ukáže, jak se na daném zařízení zobrazí konkrétní webová aplikace. Nejprve je čtenáři popsán problém různorodosti zařízení přistupujících na web a úrovně podpory moderních webových technologií. Poté je přednesen způsob, jak vývojářům usnadnit testování napříč prohlížeči v různém hardwaru. V analytické části jsou popsány způsoby, jakými autor chce dosáhnout vytyčeného cíle, a také technologie, které je možné pro řešení použít. V předposlední části je uveden postup, kterým autor prototyp softwaru implementoval. Software je posléze podroben testům, které ukazují, že prototyp splňuje uvedené požadavky.
|
|
Vizualizace hyperlinek
Skopal, Martin ; Šolony, Marek (oponent) ; Kajan, Rudolf (vedoucí práce)
Tato bakalářská práce se zabývá vytvořením náhledu hypertextového odkazu, za pomocí využití renderovacích jader. K řešení tohoto problému využívá renderovací jádra Trident a Webkit. Taktéž vysvětluje jednotlivé technologie, které se běžně vyskytují na moderních webových stránkách, a poukazuje na problémy, které mohou nastat při implementaci. Ve výsledcích je poukázano na odlišnosti, které mohou nastat při renderování, zejména podpora technologií HTML5 nebo vektorových obrázků SVG.
|
|
XMPP API pro webové aplikace
Vaisar, Tomáš ; Dytrych, Jaroslav (oponent) ; Schmidt, Marek (vedoucí práce)
Tato práce se zabývá návrhem a implementací API umožňující tvorbu XMPP aplikací v ECMAScriptu. Její součástí je implementace navrženého API formou ukázkového pluginu pro XMPP klienta Jabbim. Součástí práce je též implementace hry Dáma vytvořená v ECMAScriptu s využitím navrženého API. Na závěr jsou představena možná rozšíření API v budoucnosti.
|