― MozillaZine.jp フォーラムは Mozilla 製品に関する情報交換の場です ―



All times are UTC + 9 hours

返信する
ユーザー名:
件名:
オプション:
BBCode: ON
[img]: ON
[flash]: OFF
[url]: ON
スマイリー: ON
BBCode を無効にする
フォントサイズ:
フォントカラー
スマイリーを無効にする
URL を自動的にパースしない
ユーザエージェントを表示する
認証コード
KCaptcha by Nikita_Sp
   

トピックのレビュー - BGMが鳴りません
作成者 メッセージ
  記事の件名:  Re: BGMが鳴りません  引用付きで返信する
自分のサイトのHTMLが原因との事で解決と云う流れですが、此の際HTMLの勉強を改めてしては?
オーサリングツールに頼るのでは無く手打ちでのコーディングの勉強が確実です。
遠回りでも一番の早道です。
投稿記事 Posted: 2013年7月04日(木) 01:51
  記事の件名:  Re: BGMが鳴りません  引用付きで返信する
まず、お勉強してください。
ヘタに作れば、「踏み台」になりかねません。

とりあえず、このリストがFirefox 22で修正された全バグです。
関連バグがあるかもしれませんので、お時間があるようなら探してみるといいかもしれません。
投稿記事 Posted: 2013年7月03日(水) 11:08
  記事の件名:  Re: BGMが鳴りません  引用付きで返信する
なるほど、HTMLの不具合でしたか。気付きませんでした。ページをご覧になったのならお判りかもしれませんが、このサイトのベースを作ったのは1998年で、当時のホームページビルダーで基本を作った後、ビルダーの吐き出すIEの方言を手で修正したものです。当時も今もHTMLのコトなんてさっぱり判らず、ひたすらネットで調べた謎の呪文を書き込むような状態です。ですので、XHTML 1.0 Strictとか言われても何の事だかさっぱり判りません。少しは勉強しないといけませんね。
該当箇所をご提示くださったように修正いたしましたところ、22でも再生できるようになりました。QuickTimeの再インストールを求められたのは謎ですが。
また、お教えいただいたサイトにURLを放り込んでみましたが、たしかに山の様にエラーが出るのですが何の事だか判りません。
しかし、今回の問題は解釈が厳しくなった、と言うご意見には納得させられ、また例までご提示いただいたのは感謝の限りです。
まことにありがとうございました。
投稿記事 Posted: 2013年7月03日(水) 08:01
  記事の件名:  Re: BGMが鳴りません  引用付きで返信する
sawabeizumi さんが書きました:
Firefox 21 と Aurora 23.0a2 で試してみました。Firefox 21 は初回ロード時には再生されませんがリロードで再生でき、2回目以降の表示では自動再生されます。一方、Aurora はリロードでも再生されません。
で、HTML ソースを拝見しました。XHTML 1.0 Strict で記述されているようですが HTML Validator でチェックを行うと多数のエラーが報告されます。Firefox 22 で自動再生できない問題はそのエラーの中の <embed> ではないでしょうか。XHTML では <embed> タグは推奨しないとなっており、Firefox 21 では緩やかに解釈していたものが 22 では厳格になりタグを無視した。Safari やその他のブラウザは緩やかな解釈を行うのではないかと。
こちらの The W3C Markup Validation Service へサイト URL を入れてチェックされるとよいでしょう。

そして提示いただいたページをローカルに保存して embed を object に変更してみました。私のローカル環境でチェックする限りこの修正で全ての Firefox は自動再生しています。この変更点は下記のようになっています。
コード:
(現在)<EMBED src="http://sawabeizumi.pro.tok2.com/Pink_Linda.mp3" autostart="true" hidden="true" loop="true">
(修正)<object data="http://sawabeizumi.pro.tok2.com/Pink_Linda.mp3" type="video/quicktime" id="MP3-Test" />
<param name="src" value="Pink_Linda.mp3" />
<param name="autostart" value="true" />
</object>

注)type="video/quicktime" の MIME Type は QuickTime で再生するようになっていますので、目的に合わせて変更してください。また id="MP3-Test" もご自身の管理方法で変更ください。
参考)マルチメディアファイルを XHTML 文書に埋め込む @ ぽかぽかWeb研究室 などなど、検索すれば多くの情報が得られます。
投稿記事 Posted: 2013年7月03日(水) 06:05
  記事の件名:  Re: BGMが鳴りません  引用付きで返信する
全て試しました。
指定のあったサイトではBGMは鳴りました。
新しくプロファイルを作ってみましたが結果は変わりません。
リロードしてもダメです。
urlはココです

http://www.k5.dion.ne.jp/~i_sawabe/
投稿記事 Posted: 2013年7月03日(水) 04:22
  記事の件名:  Re: BGMが鳴りません  引用付きで返信する
こちらを参項に:セーフモード | Firefox ヘルプ
sawabeizumi さんが書きました:
HTMLが正しいのは今までずっとそれでやってきて問題なかったことから適切であると判断します
BGM が鳴らないのはご自身のサイトでしょうか?そのページ URL を提示していただくと回答してくださる方々も判断しやすくなると思いますが(アダルトコンテンツが含まれる場合はご遠慮ください)
sawabeizumi さんが書きました:
Firefox22を除いてみんな正常に鳴っているということです。Firefoxでも21までは正常に鳴っていました。
例えば、このサイトを表示すると BGM は流れますか?:熊本県立 宇土高等学校 
また、このサイトは Safari は読み込みと同時に再生を始めますが Firefox は読込み後リロードしなければ再生されませんが、リロードしても再生できないでしょうか?:笑うカメのお話 The story of turtle smile
ちなみに、当方の環境 Mac OS X 10.7.5 の Firefox 22, Firefox 23 Beta, Aurora 24.0a2, Nightly 25.0a1 の何れでも再生できています。
sawabeizumi さんが書きました:
ちなみにAurora、UXでも試しましたが鳴りません。22以降、Firefoxにはなにか致命的な欠陥があると考えるに充分なのでは。
新規プロファイルについてお分かりでないのに開発版を起動したということでしょうか? それぞれの Firefox でプロファイルを使い回したとすれば、プロファイルに問題が起きている可能性もありますよ。特に UX などは現行 Firefox とは異る設定が入っているかもしれませんし。
プロファイルを使い回されたのでしたら、プロファイルの管理 | Firefox ヘルプ を参項に Firefox 22 用のプロファイルを用意して起動し、BGM が再生される可確認ください。
投稿記事 Posted: 2013年7月03日(水) 03:52
  記事の件名:  Re: BGMが鳴りません  引用付きで返信する
自分はメインマシンがMACで、WindowsマシンはLinux Ubuntuとデュアルブートですのでセーフモードでの起動の仕方がわかりません
新規プロファイルとか言われても何の事だかわからないので説明願います
HTMLが正しいのは今までずっとそれでやってきて問題なかったことから適切であると判断します

ただひとつ言えることは、Windowsで15個くらい、Mac、Linuxでそれぞれ10個くらいブラウザ持ってますが、Firefox22を除いてみんな正常に鳴っているということです。Firefoxでも21までは正常に鳴っていました。
セーフモードとか新規プロファイルとかこの際関係ないのでは。「他のブラウザが普通にできることがFirefox22では出来ない」という認識で正しいのではないでしょうか。
ちなみにAurora、UXでも試しましたが鳴りません。22以降、Firefoxにはなにか致命的な欠陥があると考えるに充分なのでは。
投稿記事 Posted: 2013年7月03日(水) 02:26
  記事の件名:  Re: BGMが鳴りません  引用付きで返信する
セーフモードや新規profileでも再現しますか?
又、HTMLコーディングは適切ですか?
投稿記事 Posted: 2013年7月03日(水) 01:46
  記事の件名:  Re: BGMが鳴りません  引用付きで返信する
ファイルフォーマットはMP3ですが最新のプラグインを入れていますし21まではそれで鳴っていました
第一Mac版で鳴らないという事自体が解せません
投稿記事 Posted: 2013年7月02日(火) 20:05
  記事の件名:  Re: BGMが鳴りません  引用付きで返信する
embed で参照してる BGM のファイルフォーマットは何ですか?
素の状態の Firefox が自前で再生できるファイルフォーマットは限られています。
適切なプラグインを導入する必要があります(例えば、midi や mp3 の再生には QuickTime プラグインが必要です)。

動画や音声が再生されない | Firefox ヘルプ
投稿記事 Posted: 2013年7月02日(火) 19:50
  記事の件名:  BGMが鳴りません  引用付きで返信する
embedで作ったBGMが最新バージョンでは鳴りません。Windows版だけではなく、Mac、Linux版でも鳴りません。コレは困りものですが、全てのプラットフォームで鳴らないということはコレは仕様ですか? だとしたらふざけてますが。 どうすればいいのでしょうか。
投稿記事 Posted: 2013年7月02日(火) 17:40

All times are UTC + 9 hours


ページ移動:  
Powered by MozillaZine.jp® Forum Software © phpBB Group , Almsamim WYSIWYG
Japanese translation principally by ocean