FireFoxアドオン”Simple Translate”の悪行の件~WordPress

WordPressFireFox, FireFoxアドオン, バグ

NOMIの普段使いのブラウザは"FireFox"です。

Mac、PC、Linux 向け新高速ブラウザー | Firefox

FireFoxは色々なアドオンが使えて便利なブラウザなのですが、WordPressに悪さをするアドオンを発見しました。これです。

Simple Translate – 🦊 Firefox (ja) 向け拡張機能を入手

アドオン概要|FireFoxアドオン"Simple Translate"の悪行の件~WordPress

これはシンプルな翻訳を行うアドオンで、

翻訳例|FireFoxアドオン"Simple Translate"の悪行の件~WordPress

ブラウザ内の他国言語をドラッグするだけで翻訳してくれる優れモノです。

ところがこの"Simple Translate"アドオンが有効になっているFireFoxブラウザでWordPressにログインして、記事や固定ページの「下書きとして保存」や「公開」をすると、勝手に"Simple Translate"オリジナルのブロックをソースに追加する、という暴挙に出ます。

“Simple Translate"アドオンはGoogle Chrome用もありますが、こちらはこういう悪さはしないようですね。

ビジュアルエディタ|FireFoxアドオン"Simple Translate"の悪行の件~WordPress

ビジュアルエディタで見ても何もわかりませんが、

テキストエディタでバグ発見|FireFoxアドオン"Simple Translate"の悪行の件~WordPress

テキストエディタに切り替えるとこのとおり。なんだかよくわからないブロックが追加されています。

<div id="simple-translate">
<div>
<div class="simple-translate-button " style="background-image: url('moz-extension://0f76572f-6ddd-4dd5-9b25-251433ef20b1/icons/512.png'); height: 22px; width: 22px; top: 840px; left: 629px;"></div>
<div class="simple-translate-panel " style="width: 300px; height: 200px; top: 0px; left: 0px; font-size: 13px; background-color: #ffffff;">
<div class="simple-translate-result-wrapper" style="overflow: hidden;">
<p class="simple-translate-candidate" style="color: #737373;"></p>
</div>
</div>
</div>
</div>

このブロックはテキストエディタ上で削除することはできますが、ビジュアルエディタに戻って「下書きとして保存」や「公開」をポチると何度でも復活します。恐ろしい生命力です。

最初は何が原因やら見当がつかなかったのですが、最初の行に"<div id="simple-translate">"と書いてあるため、まさか、と思って同じ名前のFireFoxアドオン"Simple Translate"を停止してみると、見事にこの現象はなくなりました。

この"Simple Translate"は結構人気の高いアドオンなので、被害者は結構いるんじゃないかなあと思います。

WordPressFireFox, FireFoxアドオン, バグ

Posted by NOMI