언젠가부터 블로그 접속 속도가 무척이나 느려졌다. 굉장히 자주 화면에 아무것도 안나오는 상태로 멈춰있었다. 뭔가 서버 리스스 하나가 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 도움말에서 볼..
티스토리 스킨 에디터를 드디어 오픈했다. 좋다는 사람도 있지만 싫다는 사람도 있다. 대부분 대응이 완료되었고 남은 이슈는 두가지 정도라고 할 수 있다.미리보기를 전체화면으로 볼 수 있게 해달라.HTML/CSS를 한 화면에 넣어달라미리보기가 작다는 반응을 어느 정도는 예상했지만 이 정도일 줄은 몰랐다. 확실히 노트북에서 보면 작긴작다. 미리보기가 거의 태블릿 정도수준밖에 안보인다. HTML/CSS 편집을 할 정도라면 큰 모니터를 사용하리라 생각했다. 적어도 1920px 이상의 모니터. 소스코드 쪽이 최소 605px을 사용하니 남은 공간은 무려 1315px이다. 물론 브라우저 테두리는 제외다. 이 정도라면 충분하지 않을까 생각했는데 작은 모니터로 작업하는 사람들이 좀 있나보다. 그리고 1920px에 맞춘 스..
첫페이지 티스토리의 첫페이지는 기본적으로 글 리스트 첫페이지이다. 제목 나열이 아니고 글이 정해진 수만큼 그대로 나온다. 심지어 댓글도 그렇다. 이 부분이 조금 문제인데 이걸 컨트롤 할 수 있었다면 참 좋으련만 그렇지 못하다. 그렇기에 테터데스크를 사용하거나 티에디션을 사용해서 첫 페이지를 원하는대로 만들 수 있지만 원하는 디자인으로 만들기란 쉽지 않다. 그나마 치환자를 쓸 수 있는 티에디션이 좀 더 낫다. 이 부분이 개선된다면 참 좋을 것 같다. , 이런 식으로 만들면 괜찮을 것 같다. s_index_page는 여러 글을 동시에 보여주는 페이지, s_permalink_page는 하나의 글만 보여지는 페이지에서만 동작하도록 하는 것이다. title 티스토리의 permalink page에서는 별다른 문제가..