Disqusコメント コードの説明によると、次のように JavaScript を含める必要があります。
(function () {
var s = document.createElement('script');
s.async = true;
s.type = 'text/javascript';
s.src = 'http://' + disqus_shortname + '.disqus.com/count.js';
(document.getElementsByTagName('HEAD')[0] || document.getElementsByTagName('BODY')[0]).appendChild(s);
}());
JavaScript の場所は、サイト固有の短い名前に基づいています。Disqus が JavaScript に 1 つのグローバルな場所 (例: cdn.disqus.com/count.js) を使用するのではなく、そのようにするのはなぜですか。JavaScript が各サイトで同じである場合、アクセスする Disqus 対応ドメインごとに全員に JavaScript を再ダウンロードするよう要求するのはばかげているように思えます。JavaScript が短縮名に基づいて異なる場合、グローバル js がロードされる前に設定される短縮名変数を使用しないのはなぜですか?
Disqus はかなり大規模で洗練された会社なので、これは意識的で意図的な決定であると思います。なぜ彼らはこの道を歩んだのですか?