
Webサーバー機能を搭載するOpera 10.10、リリースされる 34
ストーリー by hylom
ブラウザから発信 部門より
ブラウザから発信 部門より
ある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での運用ができることじゃないかと思います。
しもべは投稿を求める →スッポン放送局がくいつく →バンブラの新作が発売される
サーバ機能は諸刃の剣 (スコア:2, すばらしい洞察)
企業内では使用禁止要因となるのではないかな。
そしてますますニッチな存在に...
Re: (スコア:0)
Re: (スコア:0)
その前にUPnPを切っておけよ、じゃない?
もしかして問答無用で穴が開くと思ってる?
Re:サーバ機能は諸刃の剣 (スコア:1)
UPnPなしでも、Webサーバー(Opera Unite)からOperaのサーバー側にセッション張ってOperaのサーバー経由で外部からデータが転送できるみたいですが。 [opera.com]
訂正 (スコア:1, すばらしい洞察)
誤:かつてのNetscapeのように
正:Firefoxのように
Re:訂正 (スコア:2)
# もし拡張機能の事を言ってるんだったら、ひどいコメントだと思うけど。
三日風呂に入らなかったら、あなたはすめるまんです。
Re: (スコア:0)
しかも実際には全然高速化しやがらねぇ…
#名目がすばらしければ予算が通るってか
Re:訂正 (スコア:2)
三日風呂に入らなかったら、あなたはすめるまんです。
Re: (スコア:0)
リセットして最初からやり直す永久ループ
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 の内容なので (以下略
Re: (スコア:0)
> xhr.overrideMimeType('text/plain; charset=x-user-defined') のことかな。
そうそう。IEはVBScriptで回避できるけどOperaにはもちろんそんなものないし。
opera.io.何とかという独自拡張でローカルのバイナリファイルに対する読み書きとかバイナリファイルのアップロードはできるのに、リモートからのバイナリファイル取得だけがなぜかできないという。
もうね (スコア:1)
この反応の薄さが泣ける。
「Firefox、ブラウザシェアでIE 6.0を抜く」ですら91のコメントがついてるのに……。
Re: (スコア:0)
そりゃそのタイトルならFirefox使いとIE6使い両方を呼び込めますしね。
だからタイトルは「FirefoxやIEで標準装備ではないWebサーバー機能を搭載する─」とすれば良かった。
Re: (スコア:0)
Operaはいいブラウザなのだがなぁ・・・
メモリも食わないし高速だし素のままで拡張性も高いし。
不安定 (スコア:1)
10.10に上げたら、半日経たずにブラウズ中に異常終了を喰らいました。
3台すべてで発生したのは初めてです……とりあえずキャッシュを棄てて様子を見ていますが……
# Fx類似の簡単アップデート機能がついたのが原因かな?
notice : I ignore an anonymous contribution.
別のアプリじゃいかんの? (スコア:0)
通常のブラウザが持ってない機能をブラウザに盛り込んでもわかりにくいだけだと思う。
Re: (スコア:0)
標準搭載だと一律インストール禁止と言う事になりかねない。
ところで、ローカルPCの当該フォルダにアクセス出来ない場合は、
404を返すんだろうか? それとも、410とか?
まさか「Operaサーバにキャッシュされてる」なんて事は無いよね?
Re: (スコア:0)
一応はプラグインなんだけどね。
OperaUniteは標準だが、FileSharingとかWebServerは必要に応じてダウンロードして使う構造。
Re: (スコア:0)
Re: (スコア:0)
「XXではなんとかができるんだけど、○○はどうなの?」
「それは○○でもできます。」
と答える必要があるから、必要であろうがなかろうがライバル製品にある機能が
取り込まれていくのは普通のことでは。
レスポンスは? (スコア:0)
WinXP上で、レスポンスの早い軽くてインストールの楽なウェブサーバを探しているので期待。
apacheはインストールは楽だけどWin上では遅くて遅くて・・・
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/
Re: (スコア:0)
同時接続数がHOMEで5台、PROで10台だっけか。超えたらライセンス違反。
はぃっ!先生!/ (スコア:0)
Re: (スコア:0)
Napsterっぽい仕組みだなぁ (スコア:0)
要はDNSとかのメンドクサイものを、Operaアカウント等で簡単にしようと。
ぼくバカなんでよくわかんないんですけど (スコア:0)
利点/欠点、危険性/安全性が理解できないうちは
アップデートしない方が無難ってことですか?
Re: (スコア:0)
uniteはなんにもしなけりゃ初期状態動いてないので、気にしないでいいよ。
インスタントなサイト用には凄く便利 (スコア:0)
僅か数時間~数日の為にサーバーを用意するのは面倒。
これならUniteアイコン押してWeb Serverを選択、その後アカウント登録していないとそこで登録、
それが終わるとプラグインが入ってそれのフォルダを指定してオシマイ。
要らなくなれば直ぐにUniteのツールバーから停止を選ぶだけ。
ファイルや写真を見せたいだけなら専用のプラグインがあるから本当に簡単。
僅か5分で固定URLで公開できる。
身内利用なら簡易なパスワードのみだが規制も可能だ。