When is this preferable to using a VPN or SSH tunnel to carry VNC/RDP/Spice to a local native client?
It seems to me that either you have the ability to install such a client, XOR you don't trust the local machine enough to want to use it.
It seems to me that either you have the ability to install such a client, XOR you don't trust the local machine enough to want to use it.
Another example may be if you are only allowed to access the internet through a proxy browser solution using e.g. Citrix MetaFrame, then even though you might be able to install applications locally, they will not be able to connect to the internet directly.