|
Displaying 3D Graphics in Web Browser
Sychra, Tomáš ; Kršek, Přemysl (referee) ; Španěl, Michal (advisor)
This bachelor's thesis deals with display of accelerated 3D graphics in a web browser environment. Existing technologies such as WebGL are presented and discussed. Further, in the second part of the thesis, an application for browsing medical volumetric data is designed and implemented. The application is built with the WebGL technology and Javascript graphics engine called O3D API.
|
| |
|
Probability-based model for network traffic
Bednár, Peter ; Jelínek, Mojmír (referee) ; Molnár, Karol (advisor)
This work identifies several basic types of traffic in IP networks and describes main features. The basic network services such as HTTP, VoIP and electronic mail are discussed focusing mainly on HTTP and VoIP probability-based models for network traffic which are applied to the software simulation of real network.
|
|
Analysis of mobile applications and platforms in selected directions
Rákos, Jan ; Luc, Ladislav (advisor) ; Veber, Jaromír (referee)
This thesis has one secondary and two primary goals. The first primary objective is to analyse the most widely used mobile web browsers and most popular mobile navigation. Applications are evaluated on the basis of defined criteria, which is assigned a weight using the Saaty method of paired comparison. Information obtained from this analysis are used to accomplish the second primary goal. The second primary goal is to analyse the most widely used mobile platforms and find out which platform has available the best navigation and browsers. The secondary objective of this work is to acquaint the reader with the most popular mobile plat-forms. Reading this work will help reader in choosing a mobile navigation, mobile web brows-er or a mobile operating system for his mobile devices.
|
|
Flexible web design for various display devices
Hatnianková, Zdeňka ; Smutný, Zdeněk (advisor) ; Vojíř, Stanislav (referee)
This thesis deals with the creation of flexible website design for diverse display devices. The theoretical part deals with the approaches and strategies for building web pages suitable for different display devices. The thesis is mainly focused on responsive webdesign. In the practical part there is built a responsive web page. This website has been tested in a variety of display devices and web browsers. An additional part of the thesis is a questionnaire. The main purpose of the questionnaire was to prove that it makes sense to deal with the topic of flexible webdesign. The aim of this thesis is to design and built responsive website using the described methods and evaluation of testing of this website.
|
|
Programming HTML5 games using the MelonJS framework
SALCER, David
The goal of this bachelor thesis is to get an overall picture of the process of programming games using the MelonJS framework. In addition, i will take the following steps to get a better view of this issue. Compare the MelonJS framework with its competitor, Phaser, and explore other ways to create games based on similar principles. Conduct a survey of high school and university students to determine awareness and interest in programming games. Create a public tutorial in Czech, for both Windows and Mac OS, that teaches students how to program their own games. The goal of this tutorial is to encourage students to pursue a career in computer studies. The ultimate goal is to publish the web and mobile game in a user-friendly manner on a free or hosted website. The game, documentation, and a tutorial would all be easily accessible from any internet-connected computer.
|
|
XML support in modern web browsers.
Mansfeldová, Kateřina ; Kosek, Jiří (advisor) ; Chudán, David (referee)
This thesis offers a closer look into technologies based on XML or working with XML. All these technologies can be used in modern browsers. The goal of the thesis is to give a comprehensive overview of XML support in today's modern browsers, with mobile browsers being included. To reach the object of the thesis, different tests will be used. The technologies are chosen by their expected support, followed by their short introduction and the closer look. The thesis assumes that readers are familiar with XML technologies.
|
|
Practical use of HTML 5 and CSS 3
Stehlík, Petr ; Pinkas, Otakar (advisor) ; Chudán, David (referee)
This bachelor thesis deals with two new languages, HTML 5 and CSS 3. They are probably the future of the Web as they contain many useful novelties, compared to their previous versions. At present both languages are still under the development, but they have already begun to be used in practice on the Web. The aim of this thesis was to find out the usability of HTML 5 and CSS 3 and to determine whether it is really worth to use them today. I worked it out by the theoretical research of languages possibilities and their application. To answer the question of functionality and usability of web sites written by these languages I compared their graphic design and functionality in different browsers. The result is that HTML 5 and CSS 3 can be effectively used today. There is only the question how to deal with the compatibility with older browsers. The fact that older browsers do not support new features can be bypassed by using different scripts. The bachelor thesis has theoretical and practical part. In the theoretical part I describe the most important features of HTML 5 and CSS 3. In the practical part I verify their usability.
|
|
Possibilities of XSLT in the current web browsers
Bittner, Ondřej ; Kosek, Jiří (advisor) ; Kliegr, Tomáš (referee)
The aim of this thesis is to analyse possibilities of current web browsers in performing XSLT transformations. Individual browsers are compared by variety of different aspects such as: the level of implementation of XSLT 1.0 and XSLT 2.0, possibilities for invoking trasnformations and performance during XSLT processing. The analysis aims on flaws, special features or non-standard behavior of indiviual browsers. Possibilities for XSLT transformations in browsers using non-native instruments are researched as well. The conclusion of this thesis is dedicated to description of sample application that is using XSLT transformations.
|
| |