Disqus versus Intense Debate (Why I switched)

Disqus vs. Intense Debate

I made a blog entry about how I tried to integrate Disqus. I had to wait Disqus comment to be displayed before loading correctly my page. This is why I tried to include it in a “non-blocking” way. Unfortunately, I had difficulties to make it works correctly.

Furthermore, it was not trivial to make comment to be shared between multiple version of the same page (each page has three differents representations, one for each language and one more for the multi-language version).

I am a bit sad to quit Disqus because I must confess giannii had helped me has efficiently as he could. But the problem I had with disqus are inherent to some design choice not simply technical ones.

During the time I tried to integrate Disqus I never tried Intense Debate. Now that I have tried, i must confess it does exactly what I needed.

In order to make it fully asynchronous, you’ve just to download their common js and replace the following line:

document.getElementsByTagName("head")[0].appendChild(commentScript);

by:

$(document).ready( function() {
    document.getElementsByTagName("head")[0].appendChild(commentScript);
});

And the Winner is: Intense Debate

To conclude, main advantages (for me) of Intense Debate over Disqus:

  • Load Asynchronously ; don’t block my website
  • Add for free buttons like “share to any” and load them asynchronously.

Voilà.

Comments

comments powered by Disqus
Published on 2009-09-28
Follow @yogsototh
Yann Esposito©
Done with Vim & nanoc Hakyll