2026, 새로운 도약을 시작합니다.

그누보드5 모바일 속도 개선하기

================================================================

그누보드 5.4.3 패치 https://sir.kr/g5_pds/5370로 개선된 사항입니다

아래는 그 이하 버전을 사용하시는분들에게만 해당되는 사항입니다

================================================================

그누보드5를 사용해 보신분이라면 모바일 환경에서 (특히 삼성 브라우저) 페이지 로딩이 4분의3정도 되고 멈췄다가 다시 로딩되는 느낌을 받으실 수 있습니다.

사용자 입장에서 보면 잠깐 멈출때 스크롤도 내릴 수 없고 메뉴또한 열리지 않습니다.

이는 찰나의 순간이지만 은근 불편함을 자아냅니다

이 멈춤의 원인은 그누보드 기능인 "폰트 리사이즈"때문인데요

tail쪽에 위치 한 이 스크립트 때문에 로딩 끝에 멈추게 되는것이였습니다

이 기능을 사용하지 않는분이시면 삭제를 추천드립니다.

아래 코드들을 삭제하거나 주석처리 해주시면됩니다.

tail.php 에서 30번째줄

[code]

<script>
$(function() {
// 폰트 리사이즈 쿠키있으면 실행
font_resize("container", get_cookie("ck_font_resize_rmv_class"), get_cookie("ck_font_resize_add_class"));
});
</script>

[/code]

mobile/tail.php 에서 55번째줄

[code]

// 폰트 리사이즈 쿠키있으면 실행
font_resize("container", get_cookie("ck_font_resize_rmv_class"), get_cookie("ck_font_resize_add_class"));

[/code]

mobile/head.php 에서 121번째줄

[code]

<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>

[/code]

mobile/head.php 에서 131번째줄

[code]

//폰트 크기 조정 위치 지정
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");
}

[/code]

폰트 리사이즈 기능이 딱히 필요없다하시는 분들은 삭제해주시면됩니다

해당 기능을 사용하더라도.. 속도 개선을 위해 이 기능은 포기하는게 맞는것 같기도하네요

이 기능 죽이고나면 모바일 환경에서 로딩 끝지점에 멈추는 현상이 없어집니다

|

댓글 10개

오호 감사합니다. 필요했어요~
감사합니다. 로딩이 좀 느렸는데 이것때문이었군여
오~~ 감사합니다!!
이 기능을 굳이 사용하는 이유가 뭔지 알고 싶네요.. 삭제하는게 나은거 같은데...
사용자 편의성이죠 모바일 환경에서 글씨가 작아보이는분들한테 크게보이게끔 배려 해주는? 홈페이지 내 유저층이 연령대가 높지않다면 빼셔도 됩니다
그리고 새로운 버전패치로 개선된사항이라 버전업만해도 괜찮아요 ㅎㅎ
근본적인문제는 쿠키읽는속도에서 오는거라 패치를 추천드리기도 하구요
와~ 대박 꿀팁이네요. 바로 적용할께요.
갑자기 로딩이 느려졌는데 정말 감사합니다. ^^

댓글 작성

댓글을 작성하시려면 로그인이 필요합니다.

로그인하기

그누보드5 팁자료실

번호 제목 글쓴이 날짜 조회
공지 3년 전 조회 4,598
2741 3일 전 조회 123
2740 5일 전 조회 111
2739 1주 전 조회 210
2738 1주 전 조회 218
2737 1주 전 조회 181
2736 2주 전 조회 281
2735 3주 전 조회 285
2734 3주 전 조회 264
2733 1개월 전 조회 266
2732 1개월 전 조회 301
2731 1개월 전 조회 268
2730 1개월 전 조회 227
2729 1개월 전 조회 357
2728 1개월 전 조회 245
2727 1개월 전 조회 422
2726 1개월 전 조회 257
2725 1개월 전 조회 332
2724 1개월 전 조회 361
2723 1개월 전 조회 267
2722 1개월 전 조회 300
2721 1개월 전 조회 212
2720 2개월 전 조회 304
2719 2개월 전 조회 307
2718 2개월 전 조회 202
2717 2개월 전 조회 337
2716 2개월 전 조회 202
2715 2개월 전 조회 312
2714 2개월 전 조회 273
2713 2개월 전 조회 376
2712 2개월 전 조회 289
🐛 버그신고