SafariからRealplayerFileのリンクを開くと・・・

初めて質問させて頂きます。
safariからrealplayer fileへのリンクをクリックすると、
realplayerは正常にファイルを再生するのですが
safaiでは空ウインドウ(具体的にはリンク先のrealplayer fileのファイル名がタイトルについたウインドウ)が表示されます。
リンク後はそのつどいちいちbackボタンで前のページにもどるか、
option keyを押しながら空ページをひらきつつ
realplayerにリンクが伝わった時点でその空ウインドウを速攻で閉じるという
非常にめんどい事を毎回やっているので、何とか解消できる設定を探しています。
safariに使い慣れてきた所なので他のブラウザに乗り換えるのは無念で・・・。

環境は Mac OS X v10.4.x (Tiger) でsafariは 2.0.4(v419.3) です。
HTML上のアンカータグのターゲット属性の問題では無いかと思われます(target="_blank"とか)。
firefoxで同じ動作をするとrealplayerファイルが開いて
リンク先のあるページは一瞬空ページが表示されますが、
最終的にはもとのリンクがあるページに戻ります。
下記ページの右端、紺色のPLAYアイコンをクリックすると症状が出ます。
http://www.jetsetrecords.net/index.php?P=base&M=P&L=JP&CODE=513500174000
どなたかお知恵を拝借させてください。
ヨロシクお願い致します。

投稿日 2006/12/19 07:59

返信: 7

2006/12/19 08:46 Community User への返信

件のページのファイルで試してみましたが、こちらの環境では.ram形式のファイルがダウンロードされるだけです。
.ramを開くとRealPlayerが立ち上がって再生されます。
#この挙動がそちらのお望み通りかどうかは分かりませんが。f^^;)
因みにソースを見てみましたがアンカータグにターゲット属性は付いていませんので、ファイルがダウンロードされるのが通常の挙動ではないでしょうか?
こちらの環境は次の通りです:
Mac OS X 10.4.8
Safari 2.0.4 (419.3)
RealPlayer 10.0.0 (352)
RealPlayer の設定はあまり弄った覚えがありません。
Safari の設定で関係ありそうな箇所だと、
Safari メニューの「ポップアップウィンドウを開かない」にチェックが入ってます。
Safari の環境設定→一般タブの:
「ダウンロード後、”安全な”ファイルを開く」のチェックは外しています。
「アプリケーションでリンクを開く場合:」は「現在のウィンドウで新規タブに開く」にしています。
> option keyを押しながら空ページをひらきつつ
とあるのはタブ・ブラウズを有効にしてない場合の挙動でしたっけ?
#タブ・ブラウズ有効だと Option+クリックでダウンロードになります。

2006/12/19 09:28 Community User への返信

Safari 環境設定の『ダウンロード後、“安全な”ファイルを開く』をチェックしていないとリンク先ファイルをダウンロードする動作のみになるようです。
>因みにソースを見てみましたがアンカータグにターゲット属性は付いていませんの
>で、ファイルがダウンロードされるのが通常の挙動ではないでしょうか?
OS9でIEを使用していた時やOSXでfirefoxを使ってみた時は・・・
ファイルをダウンロード>realplayerがファイルを再生>ブラウザはリンク元ページを表示・・・というのが通常でした。
firefoxはお持ちですか?firefoxですと問題なく動いてしまうんです・・・w。
環境に関してtiltowaitさんと違うのはrealplayerが10.1.0という所のみです。
「ポップアップウィンドウを開かない」のチェックボックスもON/OFF試してみましたが関係ないようです。
「アプリケーションでリンクを開く場合:」はこちらも同じく「現在のウィンドウで新規タブに開く」にしています。
>> option keyを押しながら空ページをひらきつつ
これは僕の間違いでした!command keyを押しつつでした、申し訳ないです!
原文も訂正しておきます。
簡単な動作だと思っていたのですが
OSやソフトが変わるとなかなかうまく行かない事が多いですね〜。
最近になってstandも導入したのでこのままsafariを使い倒したいのですが・・・。

2006/12/19 12:23 Community User への返信

こちらでも再現できました。
「ダウンロード後、”安全な”ファイルを開く」のチェックを付けていると最初のトピックに投稿されていた様に、空ページが表示されます。
#このチェックはセキュリティのためにも外しておく方が良いと思います。
 デフォルトでチェックが入ってるのは問題だと思ってます。
と、前置きした上で。
他のブラウザで試してみたところ、IE、Firefox、Camino、Operaは期待通り?の挙動になりますね。
逆にShiiraではSafariと同じ挙動になるので、WebKit絡みのバグでしょうか。
#どうもRealPlayerに処理を渡す段階で上手くいってないような・・・。
色々と試してはみましたが、決定打には辿り着けず・・・。
フィードバックしてAppleの対応を待つしかないでしょうか。
> 環境に関してtiltowaitさんと違うのはrealplayerが10.1.0という所のみです。
これはこちらのバージョンが古かったです。
#アップデートファイルにちゃんとバージョンを表記してくれないからつい後回しにしてたみたいです。(苦笑)
> 最近になってstandも導入したのでこのままsafariを使い倒したいのですが・・・。
SafariStand、私も使ってます。
一部の機能しか使ってませんが、もはや必需品です。
#Leopardの次期SafariではStandの様なタブの操作が実装されるようですので期待しています。

2006/12/19 13:54 Community User への返信

目的のボタンを、
optionボタンを押しながらクリックしてみてください。
空白ページが現れずに目的のファイルを示すロケーションファイルが出来ると思います。?????.ramと言うもの。このファイルをダブルクリックすると内容が聞けます。この操作で一瞬でも空白ページがでると言うのはおかしいです。ダウンロードマネージャーはでますけど。
取りあえず、私の場合、空白ページは出来ません。
こちらの環境は:
OS X 10.4.8
Safari 2.0.4
RealPlayer 10.1.0
Firefox、Netscapeなどではいきなり演奏が始まります。ページの書き換えは一切有りませんでした。
これはホームページの問題と言うよりも、ブラウザ側の問題だと思います。タグの解釈等、全てのブラウザで統一されているわけではないので、仕方のない事かと思います。
どうしても、ボタン一発で曲が聴きたいのであれば、そういう使い方の出来るブラウザを使うしかないと思います。

2006/12/19 14:36 Community User への返信

ホントーにありがとうございます!!!泣けてきますw。
この件でsafariは他のブラウザからすると挙動不審という事になるのですねw。
友人にも同じ質問してみた所Mac OS X v10.3.9 (Panther) 、safari 1.3.2(v312.6)では挙動不審にならなかったようなのでヴァージョンを落としてみる方法も試してみます。
やはり使い慣れたところなので急な乗り換えも気乗りしないですし、
純正を使い倒してみる行為も好きなのでもうすこし色々やってみますです。
あと、フィードバックにもこの件送信してみます。
ご回答どうもありがとうございました!!!

2006/12/19 14:52 Community User への返信

返答ありがとうございます!
大量のファイルをざーっと試聴して行くためそのつどDLしてダブルクリックをするとかなり時間がかかってしまうのでやはりご指摘の通りボタン一発が可能なブラウザをsafariの旧バージョンを含め試したいと思っています。
最近のオンラインレコードショップはrealplayerによる試聴方法が一般的(中にはituneやwmp)なので一部のユーザーは速攻で他ブラウザに乗り移ると思います。
safariってちょっと不便で好きなんですけど残念です。
ご返答ありがとうございました。

2006/12/20 20:34 Community User への返信

ちょっと誤解があるようなので補足です。
更に不作法ですが、まとめて返信します。
>愚者猫さん
> optionボタンを押しながらクリックしてみてください。
それはファイルをダウンロードしているだけで、(結果的に)msg # 1. で書いた事と同じです。
問題は(推奨するかどうかは別として)「ダウンロード後、”安全な”ファイルを開く」設定の場合、ダウンロードしたファイル(.ram)を自動で開くのですが、その際の挙動がおかしいという点です。
本来なら.ramのファイルはRealPlayerに関連付けされているので開くとRealPlayerが起動して再生が始まるのは書かれている通りです。
が、(推測ですが)Safariがこの処理をする際に誤ってSafari自身で開いてしまっている様です(ファイル名の空白ページが表示される)。.ramのファイルは実際のファイルの場所を示すだけのものなので(テキストエディットなどで開くとわかります)、さらにその実ファイル(.rmのファイル)を開く段階でRealPlayerに処理を渡している様です。
よって、ブラウザによるタグの解釈云々ではなく(同じWebKit使用の違うブラウザでも再現できる事から)WebKitのバグである可能性がある、としたのです。
#少なくとも同じ(はずの)処理の結果が違ってくるのはおかしいです。
因みに、
> Firefox、Netscapeなどではいきなり演奏が始まります。ページの書き換えは一切有りませんでした。
これらのブラウザでもダウンロードマネージャの類は表示されて、実体の残らない一時ファイル(.ram)から再生されるはずです。これが(実際に.ramのファイルを残すかどうかは別として)本来の(.ramファイルを手動で開いた場合と同じ)挙動であるはずです。
>xiuheiさん
> やはりご指摘の通りボタン一発が可能なブラウザをsafariの旧バージョンを含め試したいと思っています
Safariはシステムに深く関連しているので旧バージョンの使用はお勧めできません。セキュリティ面の問題もあります。代替としてはFirefoxですかね(本日セキュリティアップデートが出てます)。個人的にはMozilla系ならばCaminoの方が好きです。
> safariってちょっと不便で好きなんですけど残念です。
同じく残念です。(苦笑)
旧バージョンで大丈夫だったという事なら将来のアップデートで修正される可能性はあると思いますので、フィードバックしてアップデートに期待しましょう。

このスレッドはシステム、またはAppleコミュニティチームによってロックされました。 問題解決の参考になる情報であれば、どの投稿にでも投票いただけます。またコミュニティで他の回答を検索することもできます。

SafariからRealplayerFileのリンクを開くと・・・

Apple サポートコミュニティへようこそ
Apple ユーザ同士でお使いの製品について助け合うフォーラムです。Apple Account を使ってご参加ください。