前の記事 ≪:2010年3月15日 管理人のブックマーク
次の記事 ≫:2chのdat落ちしたスレを右クリックで即座に蘇生させられるFirefoxアドオ...

FlashがブロックされているかJavaScriptで判断できるようになる「flashblockdetector」

2010年03月16日-はてなブックマーク

スポンサード リンク
[PR] 英単語を忘却曲線アプリを使って超効率よく記憶する方法

flashblockdetector - Project Hosting on Google Code

FlashがブロックされているかJavaScriptで判断できるようになる「flashblockdetector」というものが公開されています。
ChromeやFirefoxの拡張によって、Flashがブロックされている場合がありますが、そういう場合にサイト側で判断し、その場合の出しわけを出来るというもののようですね。



使い方は次のようなサンプルコードを張ってブロックされている場合とそうでない場合の処理を書けばOKです。

<script src="http://flashblockdetector.googlecode.com/hg/fbd.js"></script>
<script>
FBD.initialize(my_callback_function);

function my_callback_function(flash_is_blocked) {
  if (flash_is_blocked) { 
    /* ... do whatever you like ... */ 
  } else { 
    /* ... do something else, or nothing ... */ 
  }
}
</script>

色々な人がアクセスするサイトにおいてこれを使用することでFlashブロックによるデザイン崩れなんかが防げそうですね。

関連エントリ

関連の記事検索:Flash, FLASH
スポンサード リンク

By.KJ : 2010年03月16日 09:06 livedoor Readerで購読 Twitterに投稿

間違いの指摘をしていただける方はメール、あるいはTwitter/FBでお願いします(クリック)