タグ

2012年2月3日のブックマーク (5件)

  • 面白い!WebSocketを使ってWebブラウザでVNCライクに操作·WebSocketRemote MOONGIFT

    WebSocketRemoteはWebSocketを使ってWebブラウザを使ってVNCライクなPCリモート操作を実現するソフトウェアです。 WebSocketを使って色々なWebアプリケーションが作られていますが、WebSocketRemoteはひと味違います。何とWebSocketでVNCライクなリモートPC操作を実現しています。 起動するとメニューバーに常駐します。この時点で既に使える状態です。 他のPCからWebブラウザでアクセスできます。デュアルスクリーンにも対応しています。 スマートフォン対応もしています。 WebSocketRemoteはマウスクリックのイベントのみサポートしているので、今のところキーボード入力はサポートしています。またiOS向けには画面を表示するリモートモードの他、マウスポインタ代わりに使えるマウスモードというのが用意されています。 WebSocketRemo

    面白い!WebSocketを使ってWebブラウザでVNCライクに操作·WebSocketRemote MOONGIFT
  • 双方向通信を実現! WebSocketを使いこなそう

    (1)Ajax XmlHttpRequestオブジェクト(JavaScript)を利用した非同期通信処理のこと。Googleマップを筆頭とするWebアプリケーションで活用されている。ブラウザからサーバ側に非同期でリクエストを実施してデータを受け取り、JavaScriptにより部分的にページを更新することで、ページ全体を更新するよりも低負荷でサーバと通信できる。また、通信中も操作を継続できるので、エンド・ユーザーの操作を妨げられることもなく、ユーザビリティに優れる。デメリットとして、基的にブラウザからのリクエストで動作する仕組みなので、サーバ側から自動でデータを送信することはない。

    双方向通信を実現! WebSocketを使いこなそう
  • こてさきAjax:マルチデバイス連携を実現する WebIntents 〜基本と使い方編〜 - livedoor Blog(ブログ)

    新年明けましておめでとうございます。年も宜しくお願いします。 さて、今年最初のPOSTは、僕が今一番興味を持っているAPIの "Web Intents" について取り上げます。 この、"Web Intents"は、Androidの "Intent" に非常に良く似た仕組みで、異なるWebアプリケーションを自由に連携することを可能とするAPIです。Webサイトの不足機能に対し、他のWebアプリの機能を利用することが可能になるため、スピーディーなWebアプリの開発を実現してくれます。利用するユーザーにとっても、手慣れたWebアプリを利用できるメリットが有ります。 このAPIの更に興味深いところは、 Device機能の利用 デバイス内の固有の機能(カメラや、住所録など)をブラウザから利用する。 Web of things スマートフォンやテレビなどのマルチデバイス連携サービスをWebで実現する

  • Web Intents ― WebアプリやWebサイトのゆるいつながり - fragmentary

    そろそろ変な感じにbuzzりそうと思ってるのがWeb Intents。小松さんがいま提案されているAPIについて書かれている。 こてさきAjax:マルチデバイス連携を実現する WebIntents ~基と使い方編~ 自分でもまとめとこうと思ってたので、書いてみる。 まとめるって言ったけど、まだあまり分かってなかったりするけれど。 Web Intentsは、URLとかページとか、画像とかビデオとか、Webで交換されうるデータの種類に対して、「シェアする」「編集する」とか「〇〇する」っていうアクションを登録する。名前やAPIの設計に影響を与えてるのは、もちろんAndroidのIntent。 これが広がると、特定のサービスに依存しないで、Webページやアプリを結びつけられる。 特定のサービスに依存しないというのは、たとえば、ブログによくあるソーシャル系ボタンを考えるとわかりやすいかも。そこには

    Web Intents ― WebアプリやWebサイトのゆるいつながり - fragmentary
  • こてさきAjax:WebSocketから、これからのWebを予想してみる - livedoor Blog(ブログ)

    WebSocket が、12月12日についにRFCになりました(RFC6455)。テキスト転送だけでなく、バイナリー転送もサポートされ、コネクションをキープするための ping/pongなどコントロールフレームも定義されました。rfcになる過程で様々なバージョンと、その実装系が出ていますので、そこのネゴシエーションの仕組みが入っていたり、以前は割と自由に使えそうだった subprotocolが、IANAにレジストレーションが必要になったりと、なかなかしっかりしたプロトコルに仕上がっている印象です。 さて、今年最後となる、今日のポストでは、このWebSocketにより、今後のWebはどうなっていくのかについて、僕が最近感じている妄想を書き連ねてみます。 WebSocketとは、いったい何なのか? さて、WebSocketとは、いったい何なのでしょうか?この問に対して、一般的には、 WebでP