儘管HTML5的版本還在草案版本,但是已經有不少公司提供的瀏覽器支持HTML5的標準,以下是我通過代碼測試(代碼提供:Tootallnate)多個流行的瀏覽器對HTML5的WebSocket的支持情況,同時一同測試了AdobeFlash Web Socket的支持結果。
HTML5 Web Socket/Adobe Flash Web Socket支持測試結果
瀏覽器廠家 |
瀏覽器名稱 |
瀏覽器版本 |
HTML5/ Adobe Flash |
測試模式 |
效率(A/B/C,A代表最高) |
是否通過 |
測試人員 |
Apple(蘋果) |
Safari |
5.1.2 |
HTML5 |
無 |
A |
Y |
李克喜 |
Microsoft(微軟) |
IE |
8.0 |
Adobe Flash |
無 |
B |
Y |
李克喜 |
Mozilla |
Firefox |
8.0,9.0 |
HTML5 |
無 |
|
N |
李克喜 |
Adobe Flash |
無 |
B |
Y |
李克喜 |
|||
Tencent(騰訊) |
QQBrowser |
6.8 |
HTML5 |
極速模式 |
A |
Y |
李克喜 |
Adobe Flash |
IE兼容模式 |
B |
Y |
李克喜 |
|||
Sohu(搜狐) |
SogouBrowser |
3.1 |
HTML5 |
高速模式 |
A |
Y |
李克喜 |
Adobe Flash |
IE 兼容模式 |
C |
Y |
李克喜 |
|||
Opera |
Opera |
9.80 |
HTML5 |
|
|
N |
李克喜 |
Adobe Flash |
|
|
N |
李克喜 |
|||
Ruiyinig(瑞影) |
Ruiying |
2.3 |
HTML5 |
無 |
|
N |
李克喜 |
Adobe Flash |
IE兼容模式 |
C |
Y |
李克喜 |
|||
Google(谷歌) |
Chrome |
15.3 |
HTML5 |
無 |
A |
Y |
李克喜 |
Maxthon(傲遊) |
maxthon |
3.0 |
HTML5 |
無 |
A |
Y |
李克喜 |
總結:以上瀏覽器基本是最新的版本,只有部分不是最新的版本,但是很意外的是Opera的測試結果,盡然不支持HTML5的WebSocket,就是Adobe Flash的Socket也不支持,略感失望。FireFox也是覺得有點奇怪了,盡然8.0和9.0都不支持HTML5的Websocket。
測試代碼在下載搜索:HTML5 Web Socket/Adobe Flash Web Socket