私は開発者を対象としたWebアプリケーションを構築しています。私は、ほとんどのWeb開発者が最新のブラウザを使用していると仮定し、WebSocketをサポートしていました。 socket.ioに必要なことはありますか?それとも私はちょうどこれについてナイーブであるのでしょうか?最新のブラウザでは、socket.ioの必要性は何ですか?
2
A
答えて
2
WebSocketのサポートは非常に制限されています。現在のInternet Explorer(IE 9)のリリース版は、現在のWebSockets仕様をサポートしていません。 IE 10以上、Firefox 11以上、Chrome 16以上、Safariの夜間ビルドが必要です。
http://en.wikipedia.org/wiki/WebSocket#Browser_support
だから、ほとんどのWeb開発者がそれをサポートしているブラウザを使用していることを非常に大きな前提です。
また、エンタープライズウェブ開発者について考えてみましょう。多くの場合、企業ユーザーは、会社が標準化している古いバージョンのブラウザ(ほとんど常にIE)を実行しています(通常、古いラインビジネスアプリをサポートしています)。
実際、7% of all internet users and 25% of Chinese usersは依然としてIE 6を使用しています。
近い将来、socket.ioが必要となる可能性があります。
0
多くのプロキシサーバーとファイアウォールがWebソケットを破ります。テストするにはhttp://socket.io-test.comを使用してください。
関連する問題
- 1. 今日でも最新のブラウザではcss自動プレフィックスが必要ですか?
- 2. 最新のブラウザ、Android、IOSにはどのようなフォントファイルが必要ですか?
- 3. このC++コードでポインタの必要性は何ですか?
- 4. RTCのリポジトリ作業領域の必要性は何ですか?
- 5. Android findViewById()のキャストの必要性は何ですか?
- 6. PyQt4のsys.exit(app.exec_())の必要性は何ですか?
- 7. オブジェクトファイルの.bssセクションの必要性は何ですか?
- 8. XamフォームのModernHttpClient。最新のリリースでは必要ですか?
- 9. 強力なパスワードの必要性は何ですか?
- 10. SMTP AUTHの必要性は何ですか?
- 11. Titan/JanusGraph管理システムの必要性は何ですか?
- 12. OOPにおけるポリモーフィズムの必要性は何ですか?
- 13. CSSプロパティbackground-repeatの必要性は何ですか:repeat;
- 14. javascript関数getUTCFullYear()の必要性は何ですか?
- 15. 入出力イテレータの必要性は何ですか?
- 16. JNIの正確な必要性は何ですか?
- 17. Docker Daemonの必要性は何ですか?
- 18. scipy.least_squaresの最適性は何ですか?
- 19. 「Visual Studioの更新が必要ですが」最新のバージョンは
- 20. 最初のコミットには何が必要ですか?
- 21. suPHPの重要性は何ですか?
- 22. System.CLSCompliantAttributeの重要性は何ですか?
- 23. -532459699の重要性は何ですか?
- 24. アンドロイドスタジオにユニティアンドロイドゲームをインポートする必要性は何ですか?
- 25. 最新のブラウザをサポートするには、HTMLにはまだASCII /エンティティ文字が必要ですか?
- 26. スパークストリーミングカフカの必要バージョンは何ですか?
- 27. 「ウェブサイトでのシームレスな音声キャプチャ」の入力が必要です - 最新技術は何ですか?
- 28. 属性は、Safariブラウザで正常に動作しない「必要」
- 29. mailtoの属性は、すべての最新ブラウザ
- 30. Dreamweaverのブラウザの互換性は何ですか?