HTML5 Conference - HTTP/2の現状とこれから #html5j #html5j_b

5
Yoshikazu GOTO @goto_ipv6

大津さん: ・HTTP/1.2でもまだセキュリティ的に十分でないので、TLS利用条件を厳格化して対応 →TLS1.3の仕様を先取りしたもの #html5j #html5j_b

2015-01-25 14:47:42
Yoshikazu GOTO @goto_ipv6

大津さん:HTTP/3の展望: ・ALT-SVCフレーム →負荷分散やメンテナンスなどのサーバー切り替え、プロトコルの切り替え ・WebSocket over HTTP/2 →HTTP/2仕様を拡張して、WebSocket多重化を #html5j #html5j_b

2015-01-25 14:49:39
Yoshikazu GOTO @goto_ipv6

・明示的プロキシ機能 →Chorome for AndroidのDATA Comprehension機能の仕組みを標準化へ →プロキシとの間をHTTP/2で接続、平文http:// のコンテンツキャッシュ #html5j #html5j_b

2015-01-25 14:49:42
Yoshikazu GOTO @goto_ipv6

・日和見暗号(Opportunistic Encryption) →http:// の通信でサーバー認証せずに暗号化だけを行う →→ネットカフェとかで、無線LAN接続した場合とか #html5j #html5j_b

2015-01-25 14:50:22
Taketo Takashima @taketo1113

WebPush の標準化の話。(W3C と IETF の両方でドラフトがでてるので興味ある人はみてみるといいかも) #html5j #html5j_b

2015-01-25 14:52:00
Yoshikazu GOTO @goto_ipv6

大津さん:HTTP/2の応用 WebPush 色んな場面でプッシュ通知は必要 ・ブラウザーでアプリが動作している時 →チャットなど ・ブラウザーは立ち上げているがアプリは動作していない時 →SNSのメッセージ #html5j #html5j_b

2015-01-25 14:52:07
Yoshikazu GOTO @goto_ipv6

・ブラウザーも立ち上げていない時 →WebRTCによる入電で ・1つのブラウザーでアプリを複数インスタンス立ち上げる、または異なるブラウザーで同一のアプリを動作させる #html5j #html5j_b

2015-01-25 14:52:11
Yoshikazu GOTO @goto_ipv6

大津さん:Service Worker+Server Push: ・Service WorkerでHTTP/2を張っておく →アプリケーション・サーバーからプッシュサーバーへメッセージを送信 #html5j #html5j_b

2015-01-25 14:53:18
Yoshikazu GOTO @goto_ipv6

大津さん:Service Workerからこう見える: ・Web Pushは、複数のブラウザー、複数のアプリインスタンス、アプリの起動・停止中などで、プッシュ通知が行える #html5j #html5j_b

2015-01-25 14:54:01
Taketo Takashima @taketo1113

WebPush は Service Worker と Server Push を利用したものとして仕様策定中 #html5j #html5j_b

2015-01-25 14:54:02
Yoshikazu GOTO @goto_ipv6

大津さん:新プロトコル:QUIC: ・全然標準化されていない ・Quic UDP Internet Connections ・Googleが独自に開発 ・UDP上でTCP+TLS相当の機能を実現 →上はSPDYだがHTTP/2に変わりつつある #html5j #html5j_b

2015-01-25 14:54:55
Yoshikazu GOTO @goto_ipv6

・フロー制御、エラー制御、誤り訂正など、カーネルがやっていたことをアプリで →最短0-RTTで再接続、暗号化を必須化 ・Googleの全サービスで運用中 ・知らない間に使っているかも? →モバイルなどで #html5j #html5j_b

2015-01-25 14:56:10
Taketo Takashima @taketo1113

QUIC の話。UDP 上でセッション確率やフロー制御など TCP + TLS 相当の機能を実装 (個人的には IoT とかのプロトコルとして流行りそうな予感) #html5j #html5j_b

2015-01-25 14:57:09
Naoki Nagazumi @naongzm

パケットロスが30%であってもスムーズだ。QUICすげ。 #html5j #html5j_b

2015-01-25 14:57:59
柴田 和祈|microCMS @shibe97

HTMLに書くタグの順番が、読み込み順に関係なくなるのかな? #html5j_b

2015-01-25 15:02:08