테스트 사이트 - 개발 중인 베타 버전입니다

A Parser-blocking, cross-origin 무슨 에러일까요? 채택완료

도사1 9년 전 조회 22,165

최신으로 업데이트 후 f12 누르고 확인한 결과 자바스크립트 경고 메세지가 너무 많이 나네요 

 


 

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

답변 1개

채택된 답변
+20 포인트
9년 전
http://static.se2.naver.com/static/img/bg_quote2.gif) 0 3px no-repeat;color:#888888;">

A Parser-blocking, cross-origin script, http://s1.daumcdn.net/svc/attach/U03/cssjs/postcode/1471501634021/160818.js,">http://s1.daumcdn.net/svc/attach/U03/cssjs/postcode/1471501634021/160818.js, is invoked via document.write. This may be blocked by the browser if the device has poor network connectivity. 

자바 스크립트 태그를 아래와 같이 직접 해당 페이지에 쓰지 않고,

<script>

// 자바스크립트 코드.

</script>

 

해당페이지에서, 아래와 같이 다른 서버에서 가져오게 해놓았으므로(동기적 로딩), 

<script src="http://www.domain.com/자바스크립트코드파일.js">http://www.domain.com/자바스크립트코드파일.js"></script>

 

http://static.se2.naver.com/static/img/bg_quote2.gif) 0 3px no-repeat;color:#888888;">

페이지 로딩할때, 자바스크립트코드파일.js를 다른 서버에서 또 가져와야 하므로,
느린 인터넷 사용자는 페이지 로딩속도가 느려질 수 있으므로,(모뎀쓰는 나라나 통할듯~) 
그렇게 느릴 경우에 브라우저에서 차단할지도 모르니 알고 있어라~~

 

뭐..이런 내용인데...
크롬브라우저 만든 구글에서 비동기 자바스크립트 로딩(async)태그의 사용을 권고하고 있어서(뭐든지 빠른 속도가 사용자에게 좋다는 구글의 검색엔진 철학이 반영), 크롬에 반영한 것 같고~~

 

한편, 아래와 같이 async 비동기 로딩으로 하면 속도가 사용자의 체감속도가 빨라질 수 있다고 권고하고 있고...

<script async src="http://www.domain.com/자바스크립트코드파일.js">http://www.domain.com/자바스크립트코드파일.js""></script> 

 

결론적으로,

에러 아니고, 알림의 의미이므로 그냥 놔둬도...됩니다.

더구나, 결제관련/다음우편번호관련 외부스크립트이므로, 수정할 수 있는 것도 아니니....

 

 

 

로그인 후 평가할 수 있습니다

답변에 대한 댓글 1개

도사1
9년 전
어쩔수 없는거군요. 답변감사드립니다.

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

답변을 작성하려면 로그인이 필요합니다.

로그인