에디터에서 돌아가던 기능이 웹에서는 동작하지 않는 문제가 있습니다.

조회 56

profile picture

익명

5월 26일

지금 개발중인데 에디터 상에서는 충돌 처리가 잘 먹히는데 웹으로 올리면 안 먹는 것 같아요 ㅠㅠ 왜 에디터 환경과 실제 웹에서 차이가 발생하는 걸까요? 추가로, 크롬이나 파이어폭스로 돌리면 잘 되던 게 사파리에서는 안되는 경우도 있더라고요..?

구체적이고 정성스러운 질문에 Up 투표를 눌러주세요.

설명이 부족한 질문에 Down 투표를 눌러주세요. 커리어리가 질문자에게 수정을 요청할게요.

답변 1

연양갱님의 프로필 사진

안녕하세요 각 브라우저 마다 독자적인 엔진을 가지거 자바스크립트와 같은 코드를 해석하다보니, 크롬에서 돌아가는 것이 사파리에서 돌아가지 않는 현상이 발생하곤 합니다. 또는 크롬이나 사파리같은 브라우저의 버전이 너무 낮아 해당 function를 지원하지 않는 경우에도 해당 function을 실행할 수 없다는 오류 구문을 콘솔에 출력하기도 합니다. 그래서 코드를 작성하여 웹에 배포하기전에 '크로스 브라우저 테스트'를 진행하여 모든 브라우저의 호환성에 맞는지 확인단계가 필요하기도 합니다. 아래의 예시로 include()의 함수의 설명과 해당 함수를 지원하는 브라우저의 목록을 볼 수 있어요 https://developer.mozilla.org/ko/docs/Web/JavaScript/Reference/Global_Objects/Array/includes

지금 가입하면 모든 질문의 답변을 볼 수 있어요!

현직 개발자들의 명쾌한 답변을 얻을 수 있어요.

또는

이미 회원이신가요?

지금 가입하면 모든 질문의 답변을 볼 수 있어요!

현직 개발자들의 명쾌한 답변을 얻을 수 있어요.