그누보드5 모바일 속도 개선하기 정보
그누보드5 모바일 속도 개선하기관련링크
본문
================================================================
그누보드 5.4.3 패치 https://sir.kr/g5_pds/5370로 개선된 사항입니다
아래는 그 이하 버전을 사용하시는분들에게만 해당되는 사항입니다
================================================================
그누보드5를 사용해 보신분이라면 모바일 환경에서 (특히 삼성 브라우저) 페이지 로딩이 4분의3정도 되고 멈췄다가 다시 로딩되는 느낌을 받으실 수 있습니다.
사용자 입장에서 보면 잠깐 멈출때 스크롤도 내릴 수 없고 메뉴또한 열리지 않습니다.
이는 찰나의 순간이지만 은근 불편함을 자아냅니다
이 멈춤의 원인은 그누보드 기능인 "폰트 리사이즈"때문인데요
tail쪽에 위치 한 이 스크립트 때문에 로딩 끝에 멈추게 되는것이였습니다
이 기능을 사용하지 않는분이시면 삭제를 추천드립니다.
아래 코드들을 삭제하거나 주석처리 해주시면됩니다.
tail.php 에서 30번째줄
<script>
$(function() {
// 폰트 리사이즈 쿠키있으면 실행
font_resize("container", get_cookie("ck_font_resize_rmv_class"), get_cookie("ck_font_resize_add_class"));
});
</script>
mobile/tail.php 에서 55번째줄
// 폰트 리사이즈 쿠키있으면 실행
font_resize("container", get_cookie("ck_font_resize_rmv_class"), get_cookie("ck_font_resize_add_class"));
mobile/head.php 에서 121번째줄
<div id="text_size">
<!-- font_resize('엘리먼트id', '제거할 class', '추가할 class'); -->
<button id="size_down" onclick="font_resize('container', 'ts_up ts_up2', '', this);" class="select"><img src="<?php echo G5_URL; ?>/img/ts01.png" width="20" alt="기본"></button>
<button id="size_def" onclick="font_resize('container', 'ts_up ts_up2', 'ts_up', this);"><img src="<?php echo G5_URL; ?>/img/ts02.png" width="20" alt="크게"></button>
<button id="size_up" onclick="font_resize('container', 'ts_up ts_up2', 'ts_up2', this);"><img src="<?php echo G5_URL; ?>/img/ts03.png" width="20" alt="더크게"></button>
</div>
mobile/head.php 에서 131번째줄
//폰트 크기 조정 위치 지정
var font_resize_class = get_cookie("ck_font_resize_add_class");
if( font_resize_class == 'ts_up' ){
$("#text_size button").removeClass("select");
$("#size_def").addClass("select");
} else if (font_resize_class == 'ts_up2') {
$("#text_size button").removeClass("select");
$("#size_up").addClass("select");
}
폰트 리사이즈 기능이 딱히 필요없다하시는 분들은 삭제해주시면됩니다
해당 기능을 사용하더라도.. 속도 개선을 위해 이 기능은 포기하는게 맞는것 같기도하네요
이 기능 죽이고나면 모바일 환경에서 로딩 끝지점에 멈추는 현상이 없어집니다
!-->!-->!-->!-->
추천
4
4
댓글 10개
오호 감사합니다. 필요했어요~
감사합니다. 로딩이 좀 느렸는데 이것때문이었군여
오~~ 감사합니다!!
이 기능을 굳이 사용하는 이유가 뭔지 알고 싶네요.. 삭제하는게 나은거 같은데...
사용자 편의성이죠 모바일 환경에서 글씨가 작아보이는분들한테 크게보이게끔 배려 해주는? 홈페이지 내 유저층이 연령대가 높지않다면 빼셔도 됩니다
그리고 새로운 버전패치로 개선된사항이라 버전업만해도 괜찮아요 ㅎㅎ
근본적인문제는 쿠키읽는속도에서 오는거라 패치를 추천드리기도 하구요
그리고 새로운 버전패치로 개선된사항이라 버전업만해도 괜찮아요 ㅎㅎ
근본적인문제는 쿠키읽는속도에서 오는거라 패치를 추천드리기도 하구요
와~ 대박 꿀팁이네요. 바로 적용할께요.
오 꿀팁이네요.
감사합니다
갑자기 로딩이 느려졌는데 정말 감사합니다. ^^
감사합니다.