-
Notifications
You must be signed in to change notification settings - Fork 0
Browser support
noVNC should work on any browser with reasonable HTML5 support. In general this means:
- Chrome 8
- Firefox 3.6
- Safari 5
- iOS Safari 4.2
- Opera 11
- IE 9
- Chrome Frame on IE 6-8
The older v0.1 release of noVNC has some support for older browsers (e.g. Firefox 3.0, Chrome 4-7, Opera 10). Testing results for v0.1 can be found at Browser Support v0.1.
The following tables show results of testing the current version of noVNC on various browser and OS combinations.
Browser | Status | Performance | Notes |
---|---|---|---|
Chrome 13.0.782.220 | Perfect | Very fast | Native WebSockets |
Firefox 7.0 | Perfect | Very fast | Native WebSockets |
Firefox 6.0.2 | Perfect | Very fast | Native WebSockets |
Firefox 4.0.1 | Excellent | Fast | web-socket-js WebSocket emulation (see note 1) |
Firefox 3.6.18 | Good | Moderate | web-socket-js WebSocket emulation (see note 1) |
Opera 11.51 | Good | Moderate | WebSocket emulation with web-socket-js (see note 1) |
Opera 11.11 | Good | Moderate | WebSocket emulation with web-socket-js (see note 1) |
Browser | Status | Performance | Notes |
---|---|---|---|
iPad 2 (iOS 4.3.3) | Very Good | Moderate | Native WebSockets |
iPhone 3G (iOS 4.2.1) | Good | Slow | Native WebSockets |
Browser | Status | Performance | Notes |
---|---|---|---|
Chrome 14.0.835.186 | Perfect | Fast | 32-bit. Native WebSockets |
Firefox 7.0 | Perfect | Fast | 32-bit. Native WebSockets |
Opera 11.51 | Perfect | Fast | 32-bit. WebSocket emulation with web-socket-js |
Safari 5.1 | Excellent | Fast | 32-bit. Native WebSockets. Disconnect issues |
IE 9.0.8112.16421 | Good | Fast | 32-bit. WebSocket emulation with web-socket-js. Styling issues |
Firefox 6.0.2 | Fair | Slow (note 3) | 32-bit. Native WebSockets |
Browser | Status | Performance | Notes |
---|---|---|---|
Chrome 14.0.835.186 | Perfect | Very fast | Native WebSockets |
Firefox 6.0.2 | Perfect | Fast | Native WebSockets |
Safari 5.0.2 | Good | Moderate | Native WebSockets |
Firefox 3.6.15 | Good | Moderate | WebSocket emulation with web-socket-js |
-
Note 1: Firefox 4/5 native WebSockets support can be enabled by navigating to URL
about:config
and enabling optionnetwork.websocket.override-security-block
. Opera 11 native WebSockets support can be enabled by browsing to URLopera:config#UserPrefs|EnableWebSockets
and enabling the option. -
Note 2: Firefox does not provide a direct way to accept SSL certificates via WebSockets. You can work around this by navigating directly to the WebSockets port using 'https://' and accepting the certificate. Then return to noVNC and connect normally.
-
Note 3: Firefox 6 is abnormally slow running on Windows 7. I believe this is a bug.