5

ビジネス上の理由から、HTMLコンテンツを含むFlashビデオプレーヤーを過度に使用する必要があります。これには、WMODEを「不透明」に設定する必要があります。

ただし、Flash Player Engineering Tinic Uroはパフォーマンスの低下について警告しており、数年前には深刻な不安定性についても言及しており、 AdobeTechNote15523は「WMODEパラメーターは一部のブラウザー/FlashPlayerバージョンの組み合わせでのみサポートされています」と述べています。

さらに、WMODEオプションに直接関連するバグがたくさんあります(Adobe Flash Playerのバグと問題の管理システムで「wmode」と「opaque」を検索してください) 。

私の知る限り、YouTubeでさえWMODEの「不透明」の使用を絶対に避けようとしています。拡大されたビデオの上にあるアカウントのドロップダウンメニューのデザインを見てください。

私の質問は:

FlashビデオとWMODEの「不透明」に関するパフォーマンスの低下、バグ、または不安定性についての経験はありますか?このトピックに関する良い読み物を共有できますか?

4

2 に答える 2

8

はい、wmodeopaqueはパフォーマンスを妨げる可能性があります。「透明」はさらに悪いです。でも、

1)少し前ほど悪くはありません(まったく機能しない場合もあります)。

2)最も重要なことは、パフォーマンスへの影響は特定の状況でのみ発生することです。私は2つの異なる状況に遭遇しました:a)再描画されているSWFの一部があり、SWFのその部分(汚れた長方形)が一部のHTMLコンテンツに近い。これにより、ブラウザはSWF部分が再描画されるたびにHTMLコンテンツを再描画するように強制され、パフォーマンスが低下します。b)HTMLコンテンツに近いボタン上でマウスが回転するなどのユーザーイベントも問題になる可能性があります...マウスを動かすたびにブラウザが数フレームを失うようです(カーソルの下にあるものを判別するために、多分? )したがって、ロールオーバーが速い場合(たとえば、0.3秒かかる場合)、マウスを動かすとアニメーションが「遅れる」ことに気づきやすく、フレームが失われます。

重要なのは、HTML領域の下でアニメーションコンテンツを操作している状況を回避できる場合、またはHTMLコンテンツを無効にできる場合は、不透明を使用しても問題ないということです。

パフォーマンスもブラウザによって異なるため、十分にテストしてください。

于 2011-01-18T23:24:24.390 に答える
2

個人的には問題ありません。ただし、ほとんどのサイトは、モーダルダイアログなどがフラッシュコンテンツの上に表示されているときにフラッシュコンテンツを非表示にし、閉じたときに再び表示されるように見えます。

追加したい:

WMODEを不透明に変更した後、入力ボックスに特殊文字(þ、ðなどのアイスランド語)を含めることはできませんでした。これが誰にとっても問題なのかどうかはわかりません。

于 2010-12-15T14:56:01.420 に答える