サンプルコード
9 コミュニケーションとネットワーク
9-1 ブラウザー内のメッセージング - HTML5 Web Messaging
9-1-1 iframe要素のウィンドウとドキュメント
9-1-2 メッセージング
9-1-3 オブジェクトデータの送信
9-1-4 多チャンネルを実現するチャネルメッセージング
9-2 ブラウザーによる通知 - Web Notifications
9-2-1 通知表示の許可
9-2-2 通知のイベント
9-2-3 通知画面のカスタマイズ
9-3 URLの生成と分解 - URL
9-3-1 URLの分解
9-3-2 URLオブジェクトの生成
9-4 HTTP非同期通信 - XMLHttpRequest
9-4-1 非同期通信
9-4-2 同期通信
9-4-3 通信状態とイベント
9-4-4 タイムアウト
9-4-5 HTTPリクエストヘッダー
9-4-6 HTTPレスポンスヘッダー
ヘッダー名を指定して取得
すべてのヘッダーを取得
9-4-7 受信データの種類
9-4-8 フォームのPOST送信
9-4-9 ベーシック認証
9-5 ダウンロードの進捗 - Progress Events
9-7 サーバープッシュ - Server-Sent Events
9-7-2 接続と応答
9-7-3 イベントと切断
9-8 全二重のリアルタイム通信 - WebSocket API
9-8-1 WebSocketサーバーの構築(ws_echo.js)
9-8-2 WebSocketサーバーへの接続とメッセージ送受信
9-8-3 コネクションエラーの判定
9-8-4 コネクションの切断
9-8-5 バイナリーデータの送受信
9-9 デバイスのネットワーク接続情報 - Network Information API