From f01e917ecc2abe72be0b0f59bd99b0cc6cd6004f Mon Sep 17 00:00:00 2001 From: Joel Martin Date: Fri, 24 Sep 2010 09:59:54 -0500 Subject: [PATCH] docs/browsers.md: Separate browser support page. --- docs/browsers.md | 126 +++++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 126 insertions(+) create mode 100644 docs/browsers.md diff --git a/docs/browsers.md b/docs/browsers.md new file mode 100644 index 0000000..8831a44 --- /dev/null +++ b/docs/browsers.md @@ -0,0 +1,126 @@ +## noVNC: Browser Support + +### Ubuntu Karmic (9.10) + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
BrowserStatusNotes
Chrome 7.0.510.0BrokenWebKit render bug (see note 3)
Chrome 5.0.375.29ExcellentVery fast. Native WebSockets.
Firefox 4.0 Beta 6ExcellentFast. Native WebSockets. SSL cert hassle (see note 2)
Firefox 3.6.1GoodSlowed by web-socket-js overhead. Local cursor causes segfault.
Opera 10.60Poorweb-socket-js problems, mouse/keyboard issues (see note 1)
Arora 0.10.1GoodSlow due to broken putImageData and web-socket-js.
Konqueror 4.3.2Brokenweb-socket-js never loads
+ + +### Ubuntu Jaunty (9.04) + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
BrowserStatusNotes
Chrome 5.0.375.29ExcellentVery fast. Native WebSockets.
Firefox 3.5GoodSlowed by web-socket-js overhead.
Firefox 3.0.17FairWorks fine but is slow.
Opera 10.60Poorweb-socket-js problems, mouse/keyboard issues (see note 1)
Arora 0.5GoodSlow due to broken putImageData and web-socket-js.
Konqueror 4.2.2Brokenweb-socket-js never loads
+ + +### Windows XP + + + + + + + + + + + + + + + + + + + + + + + +
BrowserStatusNotes
Chrome 5.0.375.99ExcellentVery fast. Native WebSockets.
Firefox 3.0.19GoodSome overhead from web-socket-js.
Safari 5.0FairFast. Native WebSockets.
IE 6, 7, 8Non-starterNo basic Canvas support. Javascript painfully slow.
+ + +* Note 1: Opera interacts poorly with web-socket-js. After two + disconnects the browser tab or Flash often hang. Although Javascript + is faster than Firefox 3.5, the high variability of web-socket-js + performance results in overall performance being lower. Middle mouse + clicks and keyboard events need some work to work properly under + Opera. Also, Opera does not have support for setting the cursor + style url to a data URI scheme, so cursor pseudo-encoding is + disabled. + +* Note 2: Firefox 4.0 Beta 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: Browsers using WebKit build 66396 or later + (Chrome/Chromium after build 57838) have a Canvas rendering bug. The + WebKit bug is #46319. + This is noVNC bug #28. + +