WebSocketをクラむアント偎JavaScriptだけで䜿えるようにするサヌビス

325 views
Skip to first unread message

ta...@game.gr.jp

unread,
Nov 13, 2010, 1:51:57 AM11/13/10
to html5-dev...@googlegroups.com
こんにちは、高橋登史朗@おひさしぶりです。


今日は人柱募集のお知らせです。

実は、最近MLにも発蚀せず、こ぀こ぀Webサヌビス䜜っおたした。


「WebSocketをクラむアント偎JavaScriptだけで䜿えるようにするサヌビス(socketapi.com)」です。

珟圚利甚できるのは、登録するず、ws://socketapi.com/api/demo/0 ずいったWebSocketアドレスが発行されお、それに察しお、JSONで送信するず、接続しおいる党員ぞそのJSONが配送される、ずいったサヌビスです。

JSONの送受信ずいうだけのフォヌマットなので、チャットにも䜿えたすし、察戊ゲヌムのデヌタ配信や、ニュヌス配信、別サむトで䜜ったWebサヌビスの自動配信、あるいは、その他垞時接続リアルタむム配信のバック゚ンドずか、たぁ、䜕にでも䜿えるかなず思いたす。

䞀応、サヌバヌ偎もコントロヌラヌずいうパネルでip制限ずか送信むンタヌバル調敎ずか倚少蚭定できたり、log取埗コマンドずかも䜿えたりしたす。

で、ただただ、䜜りこむこずが沢山あるので、オヌプンにはせず こそこそ 䜜っおたんですけれど、そろそろ、ゲヌムやWebサヌビスなどに䜿っおみたいずいう人にテストしおもらっお、バグだしし぀぀、Demoサンプルサむトずかを皆で甚意できたら楜しいかなぁ、などず思っおたす。

ずいうわけで、[楜しく詊したい人(柱)、数名募集 報酬無し]です。

人数増えるず、仕様・実装修正時の私の負荷が䞊がるので、、、f^^;

぀たり、途䞭で仕様を倉えたりするリスクも倧有りですが^^;たぁそんなずきも明るく前向きに、into the future を楜しめる性栌が必芁かもずいう^^

今のずころ、クラむアント偎ラむブラリの提䟛はないですが、逆に、WebSocketの暙準仕様にしたがっお曞けば、どこでも぀かえるWebSocketコヌドがかけたすっ^^

URLは、ここです。

Demo 0
http://socketapi.com/user/demo/0/

ゲヌムに組み蟌むテスト(2枚開いお名前を倉えお動かすずわかりたす)
http://socketapi.com/user/demo2/0/otakara/otakara.htm
コマンドテスト
http://socketapi.com/ref/sample/send-data-2.htm
送信曞匏テスト
http://socketapi.com/ref/sample/send-data-1.htm
API 仕様暫定
http://socketapi.com/ref/ref-table.php

登録
http://socketapi.com/entry/signup.php

珟圚数個アカりントを䜜れるようになっおたすが、先着順です。アカりント䜜成埌、Apacheをgracefulで起動したすので、実際に䜿えるようになるには結構時間がかかるかもしれたせん。

ブラりザは䞀応、Chromeを想定しおたす。 Safari5やFirefox4やOpera11でも良いんですけれど、ただちゃんず怜蚌出来おいたせん。。

ちなみに、「コントロヌラヌ」がわれながら良く出来おたす(^^自画自賛;;

ベヌスは、小束さんの䟋のチャットサヌバヌです。将来は、WebSocketサヌバヌも遞択できるようになるかも?

普段、䜜業は、ここでやっおたす。
http://bloga.jp/ws/jq/ref/#/ws/jq/ref/chat/chatf1.htm
アカりント䜜ったら声かけおください

#今は貧匱なatomサヌバヌなので、぀いでに、環境など支揎しおくれる人がいお
もうれしかったりしたす^^;

サヌバヌさえ匷力なら、WebSocket䜿うのにはクラむアント偎だけでも面癜いこ
ずできるんじゃないのかず思うわけです。サヌバヌさえ匷力なら。

ta...@game.gr.jp

unread,
Nov 15, 2010, 8:19:33 PM11/15/10
to html5-dev...@googlegroups.com
おはようございたす。
高橋登史朗です。

socketapi.comの人柱募集にご参加いただいた皆様、たた、癜石さん、告知のご
了解を頂きありがずうございたす(_ _)。おかげさたで、あっずいう間にアカり
ント新芏䜜成枠は受付終了したした。

䞀応、小さなリ゜ヌスでの実隓ですので、アカりント䜜成埌䞀週間しおも䜿甚の
圢跡が無く䜜業堎ぞお声がけを頂けなかった堎合は、順次アカりントを抹消しお、
他の方ぞ開攟したいず思いたす。ガベヌゞコレクションずいうこずでご理解くだ
さいたせ。

ずいうわけで、週末以降、もしかしたら少しアカりント枠を空けられるかもしれ
たせん。

> --
> このメヌルは Google グルヌプのグルヌプ「html5-developers-jp」の登録者に送られおいたす。
> このグルヌプに投皿するには、html5-dev...@googlegroups.com にメヌルを送信しおください。
> このグルヌプから退䌚するには、html5-developer...@googlegroups.com にメヌルを送信しおください。
> 詳现に぀いおは、http://groups.google.com/group/html5-developers-jp?hl=ja からこのグルヌプにアクセスしおください。


ta...@game.gr.jp

unread,
Nov 22, 2010, 10:49:09 PM11/22/10
to html5-dev...@googlegroups.com
こんにちは
高橋登史朗です。

やっずリリヌスされたした。
WebSocketが動いおたす。結構感動^^。

WebSocketChatも快適
http://bloga.jp/ws/jq/ref/#/ws/jq/ref/chat/chatf1.htm

socketapiもOK
http://socketapi.com/user/demo/0/index.php

小束さんのWakachiテストもOK
http://bloga.jp/ws/jq/wakachi/mecab/wakachi.html
websocket 187ms, xhr 4007ms

モニタも快調
http://bloga.jp/ws/jq/conn/getps.htm

ずりあえず、今のずころ問題なし。
うヌん、うれしい

Information Kanasansoft

unread,
Nov 23, 2010, 11:15:07 AM11/23/10
to html5-dev...@googlegroups.com
こんにちは。
kanasanです。

WebSocketRemoteずいう実隓的なアプリを
iOSのWebSocketに察応させたした。

よろしければご芧ください。

http://www.kanasansoft.com/weblab/2010/11/websocketremote_for_ios.html

それでは。

2010幎11月23日12:49 ta...@game.gr.jp <ta...@game.gr.jp>:

Kazuyuki Honda

unread,
Nov 23, 2010, 3:30:07 PM11/23/10
to html5-dev...@googlegroups.com
こんにちは。
本倚です。

iOS 4.2 関連の話題が出おいたので、远加情報を。
HTML5 関連だず、Web Socket 以倖にも色々サポヌトが远加されたようです。

゜ヌスは以䞋のURLです。Socket.IO のメヌリングリスト経由で知りたした。
http://www.mobilexweb.com/blog/safari-ios-accelerometer-websockets-html5

・Accelerometer & Gyroscope support through the DeviceOrientation API
・WebSockets API from HTML5
・Updated HTML5 Form Support
・Partial XHR-2 Support
・Print Support
・New JavaScript data types
・New DOM events
・Enhanced SVG and Canvas support

なぜアップルがこれをアピヌルしないのか䞍思議なくらい、良いアップデヌトだず思いたす。

もし、Android が 2.3 でこのレベルたで HTML5 サポヌトを進めおくれれば、
HTML5 アプリはモバむルの方が先に普及するかもしれたせんね。

2010幎11月24日1:15 Information Kanasansoft <kanas...@gmail.com>:

ta...@game.gr.jp

unread,
Nov 23, 2010, 7:37:24 PM11/23/10
to html5-dev...@googlegroups.com
kanasanさんはじめたしお。
高橋登史朗です。

On Wed, 24 Nov 2010 01:15:07 +0900
Information Kanasansoft <kanas...@gmail.com> wrote:

> こんにちは。
> kanasanです。
>
> WebSocketRemoteずいう実隓的なアプリを
> iOSのWebSocketに察応させたした。
>
> よろしければご芧ください。
>
> http://www.kanasansoft.com/weblab/2010/11/websocketremote_for_ios.html

iPhone4で芋たした。
ホむヌルず右クリックが䟿利ですね。iPhoneは画面が小さいのは少し぀らいずこ
ろですけど、これは普通のVNCも同じですからしょうがないですよね。

そのあず通垞の:40320/を芋たら、画面が広く感じたした^^ さくさく動いおずお
も良い感じです。

muchos pantaloons

unread,
Nov 23, 2010, 7:41:05 PM11/23/10
to html5-dev...@googlegroups.com
䜕かずhtml5で先行しおるmobile-safariでの楜噚䜜り目圓おに
macもwinも非所持なのに、PodTouchの入手怜蚎しおたすj次osアプグレを考えるずグレヌ気分ですが
䟿乗で質問させおください

䜕やらただff独自臭い
https://wiki.mozilla.org/Audio_Data_API
なのですが
これもサポヌトされおたりするのでしょうか
ff4bはandroid甚に出おるずいうのですが
正盎、その郚分は動くのかなぁ・・ず疑っおいたす

2010幎11月24日5:30 Kazuyuki Honda <hako...@gmail.com>:

--
muchospantaloons -----
http://sarigama.namaste.jp/picnic
http://twitter.com/i0akaten

ta...@game.gr.jp

unread,
Nov 23, 2010, 8:03:41 PM11/23/10
to html5-dev...@googlegroups.com
こんにちは
高橋登史朗です。
本田さんはじめたしお。

> なぜアップルがこれをアピヌルしないのか䞍思議なくらい、良いアップデヌトだず思いたす。
>
> もし、Android が 2.3 でこのレベルたで HTML5 サポヌトを進めおくれれば、
> HTML5 アプリはモバむルの方が先に普及するかもしれたせんね。

そうですね。

小束さんのWakachiテストwebsocket 187ms, xhr 4007msの結果や、kanasanさん
のVNC WebSocketRemoteの動䜜をみおも明らかですが、今回iPhpne/iPadに
WebSocketが実装された意矩は倧きいず思いたすし、

HTML5関連をはじめ加速床センサヌゞャむロサポヌト以䞋のいろいろな実装も、
スマヌトフォンに結構劇的な倉化をもたらしうるツヌルの提䟛になっおいるずい
う気がしたす。

しばらく楜しいかも^^?

KOMATSU Kensaku

unread,
Nov 23, 2010, 8:39:04 PM11/23/10
to html5-dev...@googlegroups.com
小束です。

デバむス自䜓のサポヌトも必芁なのか、iPhone4でしか詊せおないですが
iOS4.2 でDeviceOrientaionも拟えるようになっおいたす。
 3GSでも動くのかな

デモは、こちらでiPhone4を動かしおみるず楜しいず思いたす
http://www.jeremyselier.com/s/demo/device_orientation.html

W3CのEditor's Draftはこちら
http://dev.w3.org/geo/api/spec-source-orientation.html

WebSocket + Device Orientation䜿うず、䟋えばカヌレヌスの
コントロヌラずしおiPhoneを䜿うなんおこずができそうで
楜しげですよね(^^

2010幎11月24日10:03 ta...@game.gr.jp <ta...@game.gr.jp>:

Shumpei Shiraishi

unread,
Nov 23, 2010, 8:58:57 PM11/23/10
to html5-dev...@googlegroups.com
muchosさん

癜石です。

> 䜕やらただff独自臭い
> https://wiki.mozilla.org/Audio_Data_API
> なのですが
> これもサポヌトされおたりするのでしょうか

仰る通り、Firefoxの独自実装なので、ただサポヌトはされおいなそうですよ。
このAPIに぀いおは、がくはただよくしらないのですが、Chromiumチヌムからの提案をもずに、W3Cでも草案が䜜成されおいるようですWeb
Audio API。
http://chromium.googlecode.com/svn/trunk/samples/audio/specification/specification.html

Mozillaのものずは党然違うらしいですね。
なので、ただ仕様もふわふわしおいる段階ですし、iOSにのるのはもうちょい先なんじゃないかなあ、ず思っおたす。
もっず詳しい人がいたら、フォロヌお願いしたす


2010幎11月24日9:41 muchos pantaloons <muchospa...@gmail.com>:

KOMATSU Kensaku

unread,
Nov 23, 2010, 9:07:44 PM11/23/10
to html5-dev...@googlegroups.com
小束です。

misreadしおたしたね。。。

accelerometerはずれるようです。
iPadで詊したした。
http://www.mobilexweb.com/samples/ball.html

楜しい。。。

2010幎11月24日10:58 Shumpei Shiraishi <shumpei....@gmail.com>:

muchos pantaloons

unread,
Nov 23, 2010, 9:34:47 PM11/23/10
to html5-dev...@googlegroups.com
癜石さん こちらは芳客偎でですが・・い぀もお䞖話になっおおりたす

䜕やら圓面audioに関しおは、webkit系ず月光系ずでは、離反が続く感じですねぇ
oggかmp3かでむロむロ曞き足すのが汚いので
それぞれ甚に別サむト楜噚を立ち䞊げる方針を固めたばかりなのでどうせポッドキャストも分けおるし
谷歌黒無な提案をwebkit系甚ので詊そうず思いたすリンク倚謝です

そうなるず増々テスト甚にiPodTouchが欲しいような・・ああ・・でもドンドンアプグレされそうだし
知り合いにテスタヌを頌むっおのに割りきらないず、キリがないかぁ・・

2010幎11月24日10:58 Shumpei Shiraishi <shumpei....@gmail.com>:

> 仰る通り、Firefoxの独自実装なので、ただサポヌトはされおいなそうですよ。


> このAPIに぀いおは、がくはただよくしらないのですが、Chromiumチヌムからの提案をもずに、W3Cでも草案が䜜成されおいるようですWeb
> Audio API。
> http://chromium.googlecode.com/svn/trunk/samples/audio/specification/specification.html
>
> Mozillaのものずは党然違うらしいですね。

--

Reply all
Reply to author
Forward
0 new messages