2016-02-15

Conditional Comments : IE에서 flashcanvas 사용

참고 페이지 : http://stackoverflow.com/questions/8085111/how-to-include-a-remote-javascript-file-conditionally

HTML5의 경우 browser에서 지원하지 않는 기능이 있을 수 있는데, IE에서 <canvas>의 경우가 대표적이다.
이를 지원하기 위하여 flashcanvas 를 이용하게 되는데 (http://flashcanvas.net/), 사용할 때 몰랐던 사항을 기억을 위해 적어놓는다.
사실 잘 적혀 있는데, conditional comments에 대한 개념이 없어서 그렇게 해 놓아 버린 것 같다.

Client의 Browser가 무엇인지 알아보는 방법은 뭐 다양하게 있는 것 같다.
하지만 위에 언급한 단순한 문제라면, 선택적인 inclusion으로 해결되어 버린다.
주석에 조건을 넣는 방법인데, 이렇게 단순하다.

<!--[if IE]>
 <script src='iescript.js'></script>
<![endif]-->

역시 모르는 게 죄다.

No comments:

Post a Comment