hylomによる
2009年11月25日 11時31分の掲載
ブラウザから発信部門より。
ブラウザから発信部門より。
あるAnonymous Coward 曰く、
11月23日、多機能Webブラウザ「Opera 10.10」がリリースされた。さまざまな新機能や機能強化が行われているのだが、そのなかでもユニークなのが「Opera Unite」と呼ばれるWebサーバー機能だ。この機能を利用することで、たとえばPC内の写真をほかのユーザーとネットワーク経由で共有したり、PC内の音楽ファイルをネットワーク越しにストリーム再生できるようになるという。
Opera Uniteで公開される情報には一般的なWebブラウザでアクセス可能で、またPCがファイアウォール内にあるなどで直接コネクションが張れない場合でも、Operaが提供するプロクシ経由で接続が可能になるそうだ。
しかし、Webブラウザにこの機能が必要なのかどうかは微妙なところ。かつてのNetscapeのように、機能を増やしすぎて重くなってしまうようにはならないでほしいところではある。
ちょっとだけ使いました (スコア:3, 参考になる)
10.10のβの時点で入れて、ためしにいくつかプラグインいれて使ってみました。
URLは「http://[マシン名].[operaID].operaunite.com/[プラグイン名]/」になります。
マシン名は、Operaブラウザ上で設定するものなので、実際のマシン名と一致する必要はなかったと思います。
operaID登録は住所やクレジットカード番号を聞かれるわけでもないし、かなり簡単です。
プラグインの入手・インストールはOpera Unite上の操作で完結します。ファイルをダウンロードして実行したりといった操作が必要なプラグインは私が試した限りではなかったです。
プラグインを入れても勝手に実行されるというわけではなく、普通にOperaを起動させただけでは全機能OFFのままで、意図的に開始操作をするまでは勝手に動くことはないです。また、各プラグインは個別に開始/停止することができます。
ちなみに、プラグインを入れないと何もできません。最初に入ってるOpera Uniteはプラグイン管理機能だけです。
個人的には、この機能の最大のポイントはDHCP環境でも簡単に固定URLでの運用ができることじゃないかと思います。
//ソリッドファイター完全版 [fukkan.com]復刊賛同者募集中/
コメントを書く
サーバ機能は諸刃の剣 (スコア:2, すばらしい洞察)
企業内では使用禁止要因となるのではないかな。
そしてますますニッチな存在に...
コメントを書く
訂正 (スコア:1, すばらしい洞察)
誤:かつてのNetscapeのように
正:Firefoxのように
コメントを書く
Re:訂正 (スコア:2)
# もし拡張機能の事を言ってるんだったら、ひどいコメントだと思うけど。
三日風呂に入らなかったら、あなたはすめるまんです。
コメントを書く
親コメント
Re:訂正 (スコア:2)
三日風呂に入らなかったら、あなたはすめるまんです。
コメントを書く
親コメント
BitTorrentクライアント機能がずいぶん前から付いてたから (スコア:1, すばらしい洞察)
サーバになれること自体は今さら。
それよりXMLHttpRequestでバイナリファイルを読めるようにしてくれ。Operaだけどうにも方法がなくて困ってる。
コメントを書く
Re:BitTorrentクライアント機能がずいぶん前から付いてたから (スコア:2, 参考になる)
overrideMimeType が定義だけあって機能していないのは XHR2 の仕様が固まるまで放置なんでしょうね。XHR2 の内容なので。
UTF-8 じゃないファイルを読み込もうとして charset を指定してるのに文字化けたりしてウザい限りです。
XMLHttpRequest では onerror が呼ばれないのも Opera だけ (F, S, C と比較) ですが、これも XHR2 の内容なので放置なんでしょうね。
Cross-Origin Resource Sharing も XHR2 の内容なので (以下略
コメントを書く
親コメント
もうね (スコア:1)
この反応の薄さが泣ける。
「Firefox、ブラウザシェアでIE 6.0を抜く」ですら91のコメントがついてるのに……。
コメントを書く
不安定 (スコア:1)
10.10に上げたら、半日経たずにブラウズ中に異常終了を喰らいました。
3台すべてで発生したのは初めてです……とりあえずキャッシュを棄てて様子を見ていますが……
# Fx類似の簡単アップデート機能がついたのが原因かな?
notice : I ignore an anonymous contribution.
コメントを書く
Re:レスポンスは? (スコア:1, 参考になる)
あなたのために作りました。
これをserver.pyって名前で保存して、公開したいディレクトリに置いて、python server.pyで実行です。
ポート8000でHTTPサーバが起動します。
コメントを書く
親コメント
Re:レスポンスは? (スコア:2)
わざわざスクリプトを書かなくとも、2.4 以上なら
# python -m SimpleHTTPServer ポート番号
で任意のポートで起動できる。
さらに、CGIHTTPServer なら直下にcgi-bin ディレクトリを作っておけば CGI も動くよ。
コメントを書く
親コメント
Re:レスポンスは? (スコア:1)
っ HTTP Server API [microsoft.com]
カーネルモードで動くから、レスポンス早くて軽い(かもしれない)よ。
インストールなんかしなくても最初から入ってるし。
既に指摘されてるけど、ライセンスには気をつけなされ。
コメントを書く
親コメント
軽量WEBサーバなら (スコア:1)
■Appweb
http://www.moongift.jp/2009/05/appweb/
■Athana Python でコーディングされた Web サーバー
http://www.athana.org/
■Thin Rubyで書かれた高速軽量なWebサーバ
http://blog.s21g.com/articles/360
■Jetty - 高速で動作する軽量なJavaのWebサーバ
http://www.syboos.jp/opensource/bookmark/detail/20080730025610781.html
■Windows用の軽量Web APサーバー,スカイアーツが無償配布
http://itpro.nikkeibp.co.jp/article/NEWS/20070516/271245/
ほかにも
http://www.ibm.com/developerworks/jp/web/library/wa-ltwebserv/
コメントを書く
親コメント