포럼
ㅋㅋ 너무 어렵네^^;
2013.12.25 04:11
공홈에 베타5 적용중이라는데
배포된 베타버전, 깃트허브 개발버전하고 다르네요
예전에 부정확한 기억에 의존하면 xe.js와 xe.min.js 가 달랐던 것으로 기억합니다.
베타버전에서 xe.js에 4개파일을 합쳐놓았는데 아마도 변경된 xe.mim.js기준이 아니라
변경이 안된 xe.js기준으로 작성된 것 같습니다. (부정확한 기억에 의존한 판단입니다.)
베타5와 오늘 다운받은 개발버전 테스트 결과입니다.
베타버전에서 jquery에러를 3군데 발견했는데 (1.7.3.6에는 없는 에러)
1) 문서안에 id에 링크연결하였을 때 타겟id에 tabindex="0"이 생성되는 문제
1.7.3.6에서는
<div id="popup_menu_area" tabindex="0" style="display: none; z-index: 9999;"></div>
레이어가 생성되지만 display:none처리되어 있으므로 외관상 에러같지는 않습니다. 이것은 공홈에도 발생하네요
그리고 다른 id에는 생성되지 않습니다.
그런데 베타버전에서는 모든 id에 생성됩니다.
이것도 외관상 에러가 발생하지 않을 수 있으나 다른 jquery 플러그인을 사용했을 경우 에러를 발생시킵니다.
(예를 들어 스크롤 에니메이선을 적용했을 때)
2) jquery.imagesloaded.js 를 사용했을 때 에러 발생
외관상 문제를 일으키지 않으므로 패스할 수도 있습니다.(1.7.3.6.에서는 발생안함)
이것은 경우의 수가 있으므로 xe문제라고 단정짓기는 이른 것 같고 좀더 검토해보아야 . . .
3) 모바일게시판 글쓰기에서 등록버튼을 눌렀을 때 아무 반응이 없습니다.(나중에 확인해보니 등록은 되어 있군요)
이게 어려운 부분인데 공홈에 테스트해보니 등록이 잘됩니다.
기본모바일레이아웃, 기본모바일게시판스키에서 테스트하였는데
공홈은 이상없고 테스트 사이트는 문제를 발생시키고 ㅋㅋ
배포버전 및 개발버전은 xe.js에 4개의 파일을 합쳐놓았으나
공홈은 4개파일을 별도로 로드시키는 군요
그냥 궁시렁되는 글이니 개발팀은 맘에두지 마시길 . . .
고생하시는 분들 항상 고맙게 생각하고 있습니다.^^;
댓글 3
-
XE
2013.12.25 18:25
-
휘즈
2013.12.25 23:54
1) 번의 코드 경우 1.7.3.6 버전에서
common.js 에는 포함이 되어 있으나
xe.js 및 xe.min.js파일에는 없습니다.
즉 실제 xe구동시 xe.min.js가 로드되니 해당코드는 실행되지 않겠죠.
2)번의 경우 같은 환경(같은 서버, 같은 코드인데 하나는 에러발생 하나는 발생안함 귀신이 곡할 노릇임. 레이아웃 미사용으로 해당코드만 실행시켜도 마친가지임.)
차이점이 있다면
에러발생사이트는 1.0부터 계속 업데이트한 사이트,
에러가 없는 사이트는 1.7.3.6 설치후 베타 업데이트한 사이트
원인파악 중입니다.
3) 모바일 댓글이 아니라 글쓰기입니다.
여기서 모바일 접속 또는 모바일모드 (m=1)로 글을 등록해보기기 바랍니다.
제가 테스트한 모바일은 아이폰5입니다.
-
휘즈
2013.12.26 01:35
깃트허브에 보고하고 있습니다.
게시판에 쓴 이유는 배포버전과 공홈이 서로 달라 쓴 것이고
그리고 수정된 최신 버전이
이게 맞나요
맞다면 모바일 글쓰기 해결되지 않았습니다.
http://af.phiz.kr/test 개발버전으로 적용된 상태입니다.(12.26.01:25)
글쓴이 | 제목 | 최종 글 |
---|---|---|
또별 | 1.7.4-beta.5 에서 2가지 문제발생 [4] | 2013.12.23 by 또별 |
explode | The Bootstrap 레이아웃 사용하시는 분들 | |
쿡래빗 | 레이아웃의 추세는? [5] | 2013.12.22 by DynamicLaser |
클로여 | sqs 호스팅서 대체 무슨 일이 일어난거죠? [2] | 2013.12.21 by LI-NA |
jahong | 웹서핑시 XE cannot connect to DB. 오류 [1] | 2013.12.21 by XE |
쿡래빗 | 반응형 레이아웃 개발시 [5] | 2013.12.21 by 클로여 |
참빛바다 | 네이버 로그인 서비스 이거 괜찮네요. | |
밧떼리 | XE 공식 사이트 jQuery 오류가 계속 나오네요 [2] | 2013.12.20 by XE |
socialskyo | XE 개발자 분들이...MAC 유저 분들이시네요 [10] | 2020.03.14 by Garon |
Lansi | 업데이트 내역에 제 이슈가 올라가면 | |
Gunmania | 포럼 모듈 모바일 스킨을 수정해봤습니다. [4] | 2013.12.18 by socialskyo |
Ju-rie | 제가 이번에 XE로 홈페이지를 만들었습니다. [18] | 2013.12.18 by nado0124 |
정도의길을걷기싫다 | @BNU 자료실 자료등록이 안됩니다 [1] | 2013.12.18 by 쿡래빗 |
쿡래빗 | 자료에 대한 평가를 활성화 합시다 [6] | 2015.07.14 by Lansi |
explode | XE 공식 사이트가 빨라진 이유 [20] | 2013.12.17 by 상자님 |
라미아스튜디오 | 노래맞추기 에디터 스킨 당첨자를 공개합니다. [6] | 2013.12.17 by 클로여 |
Lansi | XE에 첫 코드 공헌 [3] | 2020.03.14 by 웃는기차 |
explode | MariaDB로 이전 완료. [8] | 2013.12.17 by explode |
Lansi | XE와 Node.js로 만든 컨트롤바 [8] | 2013.12.16 by Lansi |
socialskyo | 포인트 -> 레벨 -> 그룹 연동에 다들 문제 없으신가요? |
1) common/js/common.js 파일
이 코드가 tabindex를 조정하고 있습니다.
2) 어떤 문제인지 자세한 설명이 없습니다.
3) xe.js는 common.js, js_app.js, xml_handler.js, xml_js_filter.js 파일들을 (로딩 시 요청을 줄이기 위해) 합쳐 놓은 것이며, 공홈은 debug mode ON 상태이며 이때에는 xe.js(또는 xe.min.js) 대신 4개의 원본 파일을 로드합니다.
배포 시 xe.js 또는 xe.min.js 파일을 직접 수정하지 않으며, xe.js(xe.min.js)은 (4개로 분할된)원본 코드로 자동 생성합니다.
현재 비교 결과 원본 파일과 동일합니다.
ps. 모바일에서 댓글 작성 후 새로고침 문제는 배포 이후 수정되었습니다.