Change search
CiteExportLink to record
Permanent link

Direct link
Cite
Citation style
  • apa
  • ieee
  • modern-language-association-8th-edition
  • vancouver
  • Other style
More styles
Language
  • de-DE
  • en-GB
  • en-US
  • fi-FI
  • nn-NO
  • nn-NB
  • sv-SE
  • Other locale
More languages
Output format
  • html
  • text
  • asciidoc
  • rtf
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
Identifiers
URN: urn:nbn:se:liu:diva-108543ISRN: LIU-IDA/LITH-EX-A--14/015--SEOAI: oai:DiVA.org:liu-108543DiVA: diva2:730875
External cooperation
Cendio AB
Subject / course
Computer Engineering
Presentation
2014-03-12, Donald Knuth, Linköpings Tekniska Högskola, Linköping, 13:15 (English)
Supervisors
Examiners
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)763 downloads
File information
File name FULLTEXT01.pdfFile size 1595 kBChecksum SHA-512
fa2c2b3f48ffb807aade98bfa4e71f194ff1b20347a7c55e226f82176b50ac49cb5d431f2ba8b2069eb2373fd05a0e2eb86c0184730a1e1206bb73cdfe1b9bdf
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: 763 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

urn-nbn

Altmetric score

urn-nbn
Total: 1333 hits
CiteExportLink to record
Permanent link

Direct link
Cite
Citation style
  • apa
  • ieee
  • modern-language-association-8th-edition
  • vancouver
  • Other style
More styles
Language
  • de-DE
  • en-GB
  • en-US
  • fi-FI
  • nn-NO
  • nn-NB
  • sv-SE
  • Other locale
More languages
Output format
  • html
  • text
  • asciidoc
  • rtf