마크다운을 처음 알게된 건 누군가의 블로그를 통해서 였던 것 같다. 마크다운을 소개하면서 굉장히 쉬우면서도 좋다고 했던 것으로 기억한다. 이전까지 블로그 글을 html을 통해서 작성했는데 마크다운을 사용한 뒤로 너무 편해졌다고 했다. 새로운 문물을 좋아하는 나도 도전을 해봤다. 그러나 마크다운이 별로 유용하지 않다고 생각했는지 사용할 곳을 찾지 못해서였는지 금새 관심이 사그라들었다.오랜시간이 지나 오늘 날엔 github 때문인지 모르겠지만 마크다운이 개발문서의 표준이 되어버렸고 위지윅 에디터가 마땅찮은 곳에서는 대부분 마크다운을 지원하고 있다. 나도 여기서 마크다운으로 글을 써서 블로그로 옮기고 있다. 이유는 티스토리에서 아직(?) 마크다운 에디터를 지원하지 않기 때문이다.티스토리 글쓰기 플러그인으로 마..
최근 티스토리 블로그 중 일부가 굉장히 로딩이 느렸는데 티스토리에서는 2가지로 이 원인을 파악하고 있다. (블로그 로딩이 느리다면 확인해보세요.) 하나는 먼저 글로 이야기 했지만 jquery의 cdn 속도 문제이고 또 하나는 악성 스크립트 삽입이다. cdn은 이미 이야기를 했으니 악성 스크립트에 대해서 이야기를 해보려고 한다. 악성 스크립트의 형태 여러가지 스크립트들을 발견했는데 그 중 하나인 http://www.global21.co.kr/js/jquery-2.1.0.min.js 를 살펴보려고 한다. 이유는 다른 스크립트들은 이런저런 이유로 이미 내 PC에서 접근이 안되기 때문이다. if(document.cookie.indexOf("bot_cnaver=")==-1) { var expires=new Dat..
언젠가부터 블로그 접속 속도가 무척이나 느려졌다. 굉장히 자주 화면에 아무것도 안나오는 상태로 멈춰있었다. 뭔가 서버 리스스 하나가 response를 주고 있지 않는 것 같았다. 내 블로그에 문제가 생긴건가 싶어서 정말 짜증이 났다. 이걸 해결하려면 어디서부터 시작을 해야하나 티스토리에 문의를 해야하나 짜증은 났지만 참고 찾아보기 시작했다. 원인 처음엔 티스토리 서버에 문제가 생긴 줄 알았는데 가만보니 jquery가 문제였다. 로딩 속도를 빨리하고 싶어서 쓴 cdn인데 여기서 무한정 대기가 걸려있던 거다. 사용하고 있던 cdn은 jquery에서 공식적으로 제공하는 code.jquery.com 서버다. 찾아보니 jQuery CDN 속도 비교를 한 곳도 있다. 무려 2010년에 작성된 글인데 지금까지 이 문..
티스토리에 disqus를 적용하는 것과 더불어 Facebook 댓글을 적용하는 방법도 알아봤다. 댓글 count같은 것은 없고 댓글만 가능하다. Facebook SDK Facebook plugin을 사용하기 위해서는 javascript sdk를 먼저 로드해야한다. 이 sdk를 로드하고나면 다른 plugin도 쉽게 사용이 가능하다. Facebook comments Facebook SDK를 르드했으면 다음의 tag를 원하는 곳에 넣어주면 된다. 한가지 문제가 있는데 Facebook 댓글의 data-href에는 완전한 url을 넣어줘야 동작한다. 잘은 모르겠지만 도메인 정보가 없을때 document.href를 자동으로 붙여주지 않는 것 같다. 이 때문에 상대주소로 치환되는 티스토리의 로는 제대로 동작하지 않는..
티스토리에는 댓글기능이 있지만 회원만 댓글을 작성할 수 있고 비회원 댓글 기능이 있지만 스팸의 두려움을 안고 있어야 한다. 그래서 소셜 댓글 서비스를 이거저거 알아봤는데 disqus가 제일 알맞아보인다. 일단 적용은 했는데 좀 더 깔끔하게 적용해보고 싶어서 좀 알아봤다. comment 댓글을 적용하는 방법은 다음의 코드를 원하는 곳에 넣으면 된다. 그런데 여러 개를 동시에 넣을 때 문제가 된다. 물론 동시에 여러개가 나오지 않도록 만들면 되지만 티스토리는 여러개의 글이 동시에 보이는 곳도 있으니 page.url 혹은 page.identifier 를 설정해 주어야 한다. 설정하지 않으면 location.href 값을 사용한다. 아무래도 반드시 설정하는 것이 좋겠다. 자세한 내용은 disqus 도움말에서 볼..