
여지껏 모르고 있다가 지금 알았습니다
왜냐면 저게 관리자 계정으로 로그인하고 나니까 안 나타나더군요.
(단순히 로그인해서 그런건지 관리자 계정이라 그런건지는 아직 확인 못해봤습니다)
저거 분명히 사이트 통계 관련한 거 같은데... 이미 예전에 (벌써 몇개월도 전에) 삭제한 코드거든요
근데 왜 안 사라지고 계속 로딩되는지...
이미 그 사이에 캐시 재생성같은건 수십번도 넘게 했기 때문에 무의미하구요
레이아웃이랑 게시판 같은거 일일히 다 뒤져봤는데 없네요
대체 어디서 불러오는건지 모르겠습니다
관리자 계정으로 로그인하고 나니까 안 보이는 것도 이상하고...
와 진짜 환장하겠네요
(당연히 xe 설정에 레이아웃 설정 관련한 부분에도 저런거 불러오는 코드는 없습니다)
황당하네요
댓글 25
radarurl 이라는 접속자수 카운터 위젯이랑 혼동했는데, 좀 더 찾아보니까 그 사이트랑은 무관한
http://www.cedexis.com/radar/
이런 곳이더군요. 근데 전 이런거 사용한 적도 없을 뿐더러 저런 사이트 자체에 한 번도 들어가본 적이 없는데... 대체 어떻게 된건지;;
(저 스크립트가 로딩하는데 속도가 매우 느리더군요)
찾아보니 jsdelivr 때문인거 같네요;;;
https://github.com/jsdelivr/jsdelivr
이 문서 마지막쯤에 해당 스크립트가 나와 있네요. 아마 웹폰트 cdn 때문인거 같네요
괜히 놀랐네요...ㅡㅡ;;
근데 이게 모바일이나 와이파이가 아니라 지금 유선랜을 사용하다 보니까 체감이 안되네요...
(네트워크 항목을 보면 다른 파일들 로딩속도가 더 느리던데 그거때문에 체감이 안되는거 같기도 하고..)
저는 운영하시는 사이트 접속시 10초 가량도 걸립니다. 체감이되지요. 물론 그보다 빠를때도 있구요.(익스에서만 이런 현상이 잇네요.)이게 봇에게도 영향이 있을거라는 짐작을 합니다. 뭐 봇은 웹폰트 무시하고 컨텐츠가 먼저 읽혀지면 다행이지만요.....
구글에서는 각 페이지 로딩속도 평균으로 데이터를 내서 SEO 평가의 기준에 반영하더라구요.
혹시 사용하시는 브라우저에서는 웹폰트 다 받기 전까지 사이트 자체가 안 보이나요?
(크롬에서는 웹폰트 로딩 전까지 글씨 자체가 안 보이기는 하는데 사이트 로딩은 별도로 다 되더군요)
익스플로러로 사이트를 접속한 이후 그 창을 닫지 않고 탭으로 새로 열어서 사이트 접속하시면 모릅니다.
익스플로러를 완전히 닫고 다시 열면 처음 접속하는거 마냥 느리게 열리는데 폰트가 다 불러와져야 사이트가 열려요. 운영하고 계신 사이트도 마찬가지이고 저희 사이트도 그랬습니다.
심각함을 느끼고 원인을 찾아 웹폰트를 불러오지 않으니 익스를 닫고 다시 열더 어쩌던 간에 사이트가 바로 열립니다.
뭔가 브라우저에 문제가 있는게 아닌가 추측해봅니다. 다른 PC에서도 테스트해보셨나요? 전 학교 공용컴퓨터 여러대로 접속하는데 다 마찬가지네요
(크롬은 멀쩡하다고 하신걸 보면 인터넷이나 cdn 문제는 아니고 윈도우 업데이트 과정중에 익스에 문제가 생겼을 수도 있을 것 같습니다)
뭐 제가 원인을 밝혀내기는 어렵지만 어쨋든 사용자들의 환경에 따라 익스를 닫고 다시 열면 사이트 접속시 시간이 소요될수 있다는 것은 굉장히 마이너스라고 봅니다. 이게 일부 사용자에게만 국한된 것인지 또는 익스에게만 그런것인지 크롤러에게도 적용된다면 SEO평가에 굉장히 리스크로 작용할 것이구요.
제 PC가 문제고 다른 PC 는 괜찮다고 해서 제 PC의 문제라고 하기에는 결론짓기는 좀 어려운 문제라 저는 웹폰트를 내려 이러한 문제가 광범위하던 아니면 일부에게 발생하던 원천적으로 현상을 제거하기로 했습니다.
암튼 웹폰트 제거하려고 해보니까 당장 아이콘이랑 줄간격도 안 맞아서 비뚤비뚤해지는 등등 안습인걸 보고 당분간 그냥 놔두기로 했네요;;;
줄간격등 틀어지는건 조금 손 보면 될겁니다. 혹시 저희 사이트나 여기 XE타운이 웹폰트 안쓰고 기본적으로 쓰는 폰트들 우선적으로 선언되어있는데 혹시 많이 틀어져 보이던가요?? 사실 저도 웹폰트 제거하기 싫은 이유가 같은 이유였었죠. 제가 웹폰트 동작이 잘 안되었을때 도움 받았었습니다. 그때 기억하실지 모르겠네요 ㅋ
<form action="{getUrl()}" method="GET" id="cse-search-form" no-error-return-url="true">
<input type="hidden" name="mid" value="search" />
<input name="results" type="text" id="search_input" required class="gsc-input" title="검색어를 입력하세요." placeholder="검색어를 입력하세요.">
<button class="close-icon" type="reset"></button>
<input type="submit" value="{$lang->cmd_search}" class="gsc-search-button" />
</form>
제가 어제 구성한 검색폼이에요. 이거 참조해보세요. 제가 엉성하게 만든거라 틀린게 있을수도 있습니다.
여기에 클리어버튼은 구글링을 통해 html/css 로 만들었어요..
여기서 핵심은 구글검색결과 페이지를 따로 쓰고 계신거 같으니 결과페이지용 mid명 search 이구요. 나머지는 그냥 디자인은 하기 나름이라서요..
아... 글고 한가지 중요한거 "results" 이부분이 아마 사이트에서는 q 로 사용하신거 같아요.
저렇게 하니 구글검색페이지의 구글검색결과에 입력한 검색어가 들어가면서 검색결과까지 노출이 잘 되더라구요.
Bot Challenge Anti Spam ver. 1.0.5 , dyform_nospam 글/댓글/회원가입 스팸방지 애드온 ver. 0.4
둘 중에 하나 인걸로 기억합니다. 위 애드온이 아니면 스팸관련 애드온에 대하여 원인을 찾아보세요.
저도 Bot Challenge Anti Spam 쓰고 있어서... (이게 없으면 스팸때문에 꼭 있어야 하는 애드온이라)
웹폰트용으로 불러오는 jsdelivr cdn 때문인거 같네요