HTML5 Remote Desktop Servers
    HTML5 remote desktop clients are browser based remote desktop clients that
    run without requiring a browser plugin (typically by using the WebSockets and the <canvas>
    element). These are installable gateway server programs
    that deliver an HTML5 experience to any compliant browser without requiring a plugin
    to be installed.
If you're looking for clients, go to the Remote Desktop Clients index.
- 
        ThinVNC – an open source HTML5 remote desktop client 
- 
        RemoteSpark Spark View 
- 
        Ericom AccessNow 
In case you're interested in the inner workings of HTML5 clients, here's an article on the topic: How HTML5 remote desktop clients work
You can find information about RDP servers for other OS's at the Remote Desktop Servers topic.