タグ

2010年4月17日のブックマーク (7件)

  • Inside Web Socket

    HTML5関連で、Web Socketが話題になることが増えてきました。 その中で、Web Socketはブラウザで生のTCPが扱えるようになった!いや、違うよ。生のTCPじゃないよ!と言ったことをよく目にします。 lighttpd 1.4.x用のmod_websocketを個人的に作成している為、そういった疑問に対しての参考になりましたら、と。勿論、間違ってたらご指摘ください。(^-^; Web Socketとは ブラウザ(上のJavascript Program)で生のTCPを扱えるように策定されたプロトコルです。 なぜ、そう言うのか、順を追って説明します。(ごめんなさい、やっぱりちょっと修正しておきます) ブラウザがどう動いているのか? まず、Web Socketを利用する際、ブラウザがどのように動いているのかを説明します。また、Web Socketには、ws schemeとwss

    Inside Web Socket
  • めざましTech HTML5 を使ってみよう!@Opera Japan - jitsu102's blog

    HTML5の概要、新機能であるWeb Socketsについての勉強会。 HTML4からHTML5へのライブコーディングやホワイトボードを使用した説明など、解りやすかった。 既存のHTML4とXHTMLは、ほぼHTML5に含まれているので、全てをHTML5化する必要はないようだが、ユーザエージェントのアクセシビリティとかを考えるとHTML5化が必要だと思った。*1 ただ何でもありの感じで適用範囲が広いので、いろいろ混乱しそうだと思った。 (個人的つぶやき) 21:04  終わったなう。今後も勉強会やるよ。 #mez 21:00  pywebsocket http://bit.ly/8DowVt #mez 20:54  Web Sockets protocolは双方向 #mez 20:41  The Web Sockets API http://bit.ly/4zDw51 #mez 20:40

    めざましTech HTML5 を使ってみよう!@Opera Japan - jitsu102's blog
    endor
    endor 2010/04/17
  • Ruby & WebSockets: TCP for the Browser - igvita.com

    By Ilya Grigorik on December 22, 2009 WebSockets are one of the most underappreciated innovations in HTML5. Unlike local storage, canvas, web workers, or even video playback, the benefits of the WebSocket API are not immediately apparent to the end user. In fact, over the course of the past decade we have invented a dozen technologies to solve the problem of asynchronous and bi-directional communi

  • 【特集】詳解! HTML 5と関連APIの最新動向 - Webアプリ開発編 (10) Web Sockets | エンタープライズ | マイコミジャーナル

    Web Socketsは、サーバとの双方向通信を実現するための非HTTP通信を、Webアプリケーションから行えるようにするための仕様である。HTTPでは実現が容易でなかった、サーバからのデータプッシュ等をスマートに実現するための技術として、非常に注目されている。 Web SocketsのAPI自体は非常に単純だ。サーバとの通信を確立するには、URL文字列をパラメータとしてWebSocketコンストラクタを呼び出すだけだ。 var ws = new WebSocket("ws://localhost:8005/echo"); URLは「ws」もしくは「wss」(暗号化通信時)というスキーマ文字列で始まる必要がある。設定したURLは、WebSocketオブジェクトのURLプロパティにアクセスすれば取得することができる。 通信を確立したら、サーバとの双方向通信が可能だ。サーバに対してデータを送信

  • RFC 6455: The WebSocket Protocol

    Internet Engineering Task Force (IETF) I. Fette Request for Comments: 6455 Google, Inc. Category: Standards Track A. Melnikov ISSN: 2070-1721 Isode Ltd. December 2011 The WebSocket Protocol Abstract The WebSocket Protocol enables two-way communication between a client running untrusted code in a controlled environment to a remote host that has opted-in to communications from that code. The securit

    RFC 6455: The WebSocket Protocol
  • こてさきAjax:websockets - livedoor Blog(ブログ)

    ドワンゴの草野さんが開発し、第6回html5とか勉強会で利用されていた HTML プレゼンテーションツール 『Nerine』が、かなりいけています。 <section>タグが一つのスライドに相当し、一つのhtmlファイルだけをメンテすれば良いという簡便性(このため、ページ切り替えも非常にスムーズです)。更に、CSS3を定義すれば、エフェクトも思いのまま。HTML5/CSS3の知識がある人であれば、非常に手軽に「イケテル」HTMLプレゼンが作れます。更に、カーソルの「上」を押せばインデックスが表示されるし、「A」キーを押せば、アスペクト比を変えれるという、とても気の利いた作りになっています。 デモを絡めたプレゼンをするときに、デモとプレゼンでウィンドウを切り替える操作って結構煩雑です。なので、HTMLでプレゼンを作って、そこにiframeでデモも埋め込んじゃうみたいなスタイルは結構好きだった

  • Jetty7でWebSocket開発:マピオンラボ(Java)

    <project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_0.xsd"> <modelVersion>4.0.0</modelVersion> <groupId>jp.co.mapion.honjo</groupId> <artifactId>aaa</artifactId> <packaging>war</packaging> <version>0.0.1-SNAPSHOT</version> <name>aaa Maven Webapp</name> <url>