liu.seSearch for publications in DiVA
Change search
ReferencesLink to record
Permanent link

Direct link
Implementing extended functionality for an HTML5 client for remote desktops
Linköping University, Department of Computer and Information Science. Linköping University, The Institute of Technology.
2014 (English)Independent thesis Advanced level (degree of Master (Two Years)), 20 credits / 30 HE creditsStudent thesisAlternative title
Implementering av utökad funktionalitet för en HTML5-klient för fjärrskrivbord (Swedish)
Abstract [en]

The rising demand to be able to work and use applications wherever you go dictates the need to be able to connect remotely to desktops. This challenge is addressed by so called remote desktop applications that allow the user to locally view and control a remote computer. Such a solution requires installation of specialized software on both the remote computer and the local computer. The software on the local computer is the client software. Most implementations of such client software are native clients which are software packages installed on the client machine. A logical evolution path for remote desktop clients is the shift to a web browser version that will not require the installation of any specific software.HTML5 is an upcoming standard and markup language for the world wide web. HTML5 brings new features which open up new possibilities for web developers. The potential of HTML5 technologies draw remote desktop developers' attention. New HTML5 versions of remote desktop clients have started to appear due to this.However, these new realizations are limited and far from being powerful enough to replace native clients. Thus, it is still completely unknown whether an HTML5-based remote desktop client has possibilities to replace native remote desktop clients. This thesis aims to address this knowledge gap. Essential technical features such as audio and local printing for remote desktop solutions were investigated in the context of an HTML5 client. Functionality was implemented and tested, and future development was evaluated.The resulting features that were implemented along with the evaluated future features were subject to some limitations inherited by the HTML5 platform. As a result of this work, it was concluded that it is not possible to achieve features with the same level of functionality as the features seen in the native clients. In order to accomplish this, the browsers would have to implement specific interfaces for the required hardware and systems. These limitations prevent complete replacement of native remote desktop clients with a HTML5 based client in the near future. However, the HTML5 client has a dedicated area where its features suit their purpose. The HTML5 client is available where the native clients are not. The browser platform brings unprecedented accessibility advantages.

Place, publisher, year, edition, pages
2014. , 55 p.
Keyword [en]
HTML5 remote desktops client ThinLinc Cendio functionality web VNC noVNC audio sound local printing keyboard input
Keyword [sv]
HTML5 fjärrskrivbord klient ThinLinc Cendio funktionalitet web VNC noVNC ljud lokala skrivare tangentbordsinmatning
National Category
Computer and Information Science
URN: urn:nbn:se:liu:diva-108543ISRN: LIU-IDA/LITH-EX-A--14/015--SEOAI: diva2:730875
External cooperation
Cendio AB
Subject / course
Computer Engineering
2014-03-12, Donald Knuth, Linköpings Tekniska Högskola, Linköping, 13:15 (English)
Available from: 2014-07-01 Created: 2014-06-30 Last updated: 2014-07-01Bibliographically approved

Open Access in DiVA

Implementing extended functionality for an HTML5 client for remote desktops(1595 kB)656 downloads
File information
File name FULLTEXT01.pdfFile size 1595 kBChecksum SHA-512
Type fulltextMimetype application/pdf

Search in DiVA

By author/editor
Mannehed, Samuel
By organisation
Department of Computer and Information ScienceThe Institute of Technology
Computer and Information Science

Search outside of DiVA

GoogleGoogle Scholar
Total: 656 downloads
The number of downloads is the sum of all downloads of full texts. It may include eg previous versions that are now no longer available

Total: 439 hits
ReferencesLink to record
Permanent link

Direct link