Here is Guacamole
a Open Source Project uses HTML5 web application to provide access to VNC Desktops
so were able to remote access your desktop throw a HTML5 supported web browser.
RDP Support is currently announced.
is the non open source commercial Software solution