Safari (web browser) none. While no official word has been released by Apple, the indication is that these are the final versions available for these operating systems, and both retain significant security issues. While Safari pioneered several now standard HTML5 features (such as the Canvas API) in its early years, it has increasingly come under attack for failing to keep pace with modern web standards. In the past, Apple did not allow third party web browsers under iOS, but now there are plenty of web browsers available for iOS, including Chrome, Firefox, Opera and Edge. However, due to Apple developer's policies, browsers like
WebSocket in Firefox 6, Safari 6, Google Chrome 14, Opera 12.10 and Internet Explorer 10. A detailed protocol test suite report lists the conformance of those browsers to specific protocol aspects. An older, less secure version of the protocol was implemented in Opera 11 and Safari 5, as well as the mobile version of Safari in iOS 4.2. The BlackBerry Browser in OS7 implements WebSockets. Because of vulnerabilities, it was disabled in Firefox 4 and 5, and Opera 11. To establish a WebSocket connection, the client sends a WebSocket handshake request, for which the server returns a WebSocket handshake response, as