포럼
page_full_width" class="col-xs-12" |cond="$__Context->page_full_width">
브라우저마다 자바스크립트를 받아들이는게 미묘하게 다르네요.
2014.04.13 22:42
이번에 폼 암호화 전송 애드온을 만들어보면서 브라우저마다 스크립트를 각자 다르게 받아들인다는걸 실감했네요.;;
기존에는 그냥 사용만 했었고, 다른분이 만들신 것들을 깨작깨작 수정만 해서 썻기에, 그냥 브라우저에서 약간 보이는게 다르다는 정도만 알고있었어요.
그런데 이번에 보니 미묘하게 그리고 치명적으로 다르더군요. 그리고 브라우저마다 미묘한 차이(웹 브라우저 정책 이라고 하나요?)는 인터넷에 검색해도 잘 나오지 않아서 직접 해보기 전까지는 모르겠더군요.
파이어폭스에서 간단하게 데모 만들어서 체크해보고, 된다 싶어서 열심히 만들어놓으니 IE, Chrome, Safari에서 안되고, 왜 안되는지 구글링해도 안나오고. 이거 해결하느라 엄청 삽질했네요.
만드는것보다 호환 안되서 삽질하는데 10배 정도 더 시간이 든것 같아요.
애드온 만들때 데모 버젼을 만들어 보고 생각되로 될지 안될지 주요 브라우저에서 전부 다 체크해 봐야 할것 같습니다.
그냥 디버깅 하기 편한 파폭에서 한번 해보고 작동한다고 해서 다른 브라우저에서 잘 작동한다고 생각하면 안된다는것을 이제야 깨달았네요.
IE 를 지원하지 않으면됩니다.
제 사이트는 IE 로 접속이 안되죠
하.하.하