はじめに
JavaScriptによるブラウザのブックマーク追加機能って便利ですよね。ソーシャルボタンと一緒に並べたりして僕も重宝しています。しかし、突然動かなくなってしまいました。「何か他のスクリプトが作用しているのかな?」なんてことを思っていたのですが、どうやらブラウザの問題でした。
何のブラウザに問題が?
いつもメインにFirefoxを使っていたので今回の症状に気づいたのですが、Firefox 23.0からうまく動作しなくなったようです。
Firebugで見てみると、”window.sidebar.addPanel is not a function”と表示されます。
どういうことかと調べてみると、動作しなくなったのはwindow.sidebar.addPanelが廃止になっているからだったんですね。
解決策はあるのか探してみましたが
何か解決策はあるのかなと思ってGoogleで調べてみましたが、解決策が全然見つからない。同じように困っている人が次々に出現。
なおも調べてみたんですが、やはり解決策は見つかりませんでした。Mozillaのサポートに質問が挙がっているようなので、一旦行く末を見守りたいと思います。
当面は「[Ctrl]ボタンを押しながら[D]ボタンを押してください」などのようにアラート表示させるのがいいのかもしれませんね。
おわりに
てっきりWordPressの問題かと思っていましたが全然違っていましたね。Firebugを入れておいてよかったです。FirebugはFirefoxのアドオンなのですが、リアルタイムで動作を確認することができるのでおすすめです。