どうも, 使いにくい. まず, いいところを先に言っておこう. chrome.extension.sendRequestの良いところ, それはコンテンツスクリプトへのマルチキャストができること. 分かってる人ならこれ以上のことは説明しないでも分かってくれると思う. なにが不満かというと, スクリプト全体でメッセージを受け取るということ. 最初にこのAPIを使うときは, 誰でもこんな感じのコードになると思う. chrome.extension.onRequest.addEventListener (function (e, sender, response) { switch (e.action) { 'foo': ... 'bar': ... 'zee': ... }); こういうaddEventListenerがスクリプトのひーとつ. でもでも, だんだんこれじゃぁ満足できなくなってくる