FirefoxのトランクバージョンにはすでにWebSocketが実装されていることをどこかで読んだことがあります。それにもかかわらず、私は3.7a4preを試しましたが成功しませんでした。それでも、古い「WebSocketが定義されていません」というエラーメッセージが表示されます。WebWorkersと混同していますか?
フラッシュベースのWebSocket実装を使用することはオプションではありません。ご意見をお聞かせください。
バグ472529によると、パッチはまだトランクに適用されていません。
WebSocket(APIとワイヤープロトコルの両方)はまだドラフト中であるため、まだ道のりは遠いです。
フラッシュベースのWebSocket実装を使用することはオプションではありません。
現時点では、フォールバック(Flash、Java、XMLHttpRequestのロングポーリングなど)がFirefoxの唯一のオプションです。現在ネイティブWebSocketを使用しているブラウザーはChromeのみです。
Opera および Firefox 4 で無効になっている WebSocket: http://hacks.mozilla.org/2010/12/websockets-disabled-in-firefox-4/
WebSockets が Firefox トランクに追加されました。
v4 以降、Firefox ではMozWebSocketsと呼ばれています。
Mozilla Websocket リファレンスを確認してください
Firefox は WebSocket を正式な標準に厳密には対応していないため、プレフィックス「Moz」が付いているため、WebSocket が既存のオブジェクトであるかどうかを確認し、存在する場合はそれを使用し、存在しない場合は MozWebSocket をチェックし、存在する場合はそれを使用する必要があります。Firefox 11 以降、プレフィックスなしの WebSocket をサポートしているため、現在の Chrome と同じです。