/ /

개인적으로는 디스커스가 왠지 좋아서 떼기가 싫다.

그런데 글들을 보면 볼수록 안좋은 글들도 많고, 무엇보다 티스토리 속도가 많이 저하된다는 점에서

디스커스를 떼어내야 하나 고민을 하던 중.


댓글 부분을 탭으로 하면 좋을 것 같다는 생각에 구글 여기 저기 검색하던 차 대박적인 글을 발견했다.


http://nubiz.tistory.com/692

디스커스 탭으로 달기


1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
<div class="tabs">    
<input type="radio" id="tab1" name="tabs" checked/>   
<input type="radio" id="tab2" name="tabs"/>    
 
<div class="labels">    
<label id="tab1L" for="tab1">티스토리</label>    
<label id="tab2L" for="tab2" onclick="loadDisqus()" >Disqus</label></div>  
        
        
<div class="tab_container">    
<div id="tab1C" class="tab_content"><s_rp></s_rp></div>
 
<div id="tab2C" class="tab_content"><div id="disqus_thread" style="padding: 0 7px 0 8px;"></div></div>            
</div> 
 
</div>
 
cs



http://nubiz.tistory.com/459

디스커스 탭 클릭했을때 로딩되게 하기.


1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
<script>
 
   var b = 0;
 
   function loadDisqus() {
 
    if (b == 0) {
 
        var disqus_config = function () { 
 
            this.page.url = '';  
 
        this.page.identifier = '';}; 
 
        (function() {  var d = document, s = d.createElement('script'); 
 
                                 s.src = '';
 
                                 s.setAttribute('data-timestamp'+new Date()); 
 
                                 (d.head || d.body).appendChild(s);})();b++
 
    }   };
 
</script>
cs


적용해보니 실제로 훨씬 속도가 빨라졌다.

이런 팁을 공유해주시는 분들께 정말 무한 감사드리고 싶다.


지금은 이 코드를 삭제했는데 이유는 뭔가 오류가 발생하기 때문

첫번째는 댓글이 두가지 버전으로 나오는 문제가 다시 고개를 들었고, 리스트에서 갯수가 제대로 표시되지 않는 문제가 발생해서 우선 삭제한 상태다.

블로그 속도면에서 참 좋은 팁인데 아쉬울 뿐.


글의 마무리는 언제나 그렇듯 BTS !ㅋㅋㅋ


여러가지 택택택
  소중한 댓글을 입력해주세요
현재 브라우저에서는 댓글을 표시할 수 없습니다.
IE9 이상으로 브라우저를 업그레이드하거나, 크롬, 파이어폭스 등 최신 브라우저를 이용해주세요.