모든 상황에서 HTML의 본래 기능을 대체하는 자바스크립트는 부적절 합니다. 자바스크립트 없이 HTML만으로 기능을 수행할 수 있도록 구현한 다음 자바스크립트를 지원하는 환경을 위한 코드를 추가하면 문제가 되지 않습니다. 아래 예는 자바스크립트 미 지원 환경을 고려하지 않은 코드와 고려한 코드가 어떻게 다른지 보여 줍니다.
<a href="#" onclick="window.open('http://example.com/','_blank')">...</a> (X)
<a href="http://example.com/" target="_blank" onclick="window.open(this.href, 'popName', 'width=800, height=600, status=yes,menubar=no, scrollbars=yes,resizable=no'); return false">...</a> (O)
http://naradesign.net/open_content/lecture/wp/#section34
'웹표준 > basic' 카테고리의 다른 글
웹표준 학습하려면 알아둘 만한 사이트 (0) | 2011.02.20 |
---|