참조 : http://naradesign.net/wp/2007/07/11/123/
a 태그에 target을 넣지 말라는 이야기가 있다
이유인 즉슨
a 태그의 새창 띄우기
현재 HTML의 활성 표준인 XHTML 표준(strict) 명세에는 target 이라는 속성이 폐기(deprecated)되었으며 strict DTD를 사용하는 경우 target 속성은 더이상 유효하지 않습니다. 이것은 링크의 타겟 프레임을 사용자가 직접 제어하도록 유도하기 위한 방침이며 사용자의 의지와 관계없이 강제로 새창을 띄우는 것이 합리적인 방식이 아니라는 것을 의미합니다. 사용자는 Ctrl+Click, Shift+Click 등의 단축키를 이용하여 선택적으로 새창을 띄울 수 있습니다. target 속성으로 하여금 사용자의 의사에 반하는 새창 띄우기 관행은 사라져야 함이 옳습니다. 한편 현재 대부분의 웹페이지 제작자들이 사용하고 있는 transitional DTD를 사용하는 경우 target 속성을 여전히 유효하게 취급하고 있으므로 새창을 띄우는 것이 전혀 금기시 되는 상황은 아닙니다. 다만 그것이 불합리한 방식이며 링크 타겟에 대한 선택권을 점진적으로 사용자에게 돌려주도록 바꿔 나아가야 할 것입니다. 새창이 부담스러운 열악한 PC 사용자를 생각해서라도 그것이 맞고 이것은 접근성이슈인 동시에 사용성 이슈이기도 합니다.
이란다...
맞는말 같다..
좀 복잡한 사이트이 경우 2페이지이상 띄우면 문제가 될경우가 있다
만약 셀렉트박스로 사이트를 띄우는것이 아니라면
target을 주지 않는것이 맞지 않을가 싶다.
'개인적인 프로그램 > 웹표준,웹접근성,CSS' 카테고리의 다른 글
Browser sniffing (브라우저의 버전과 제품 벤더를 알아보자) (0) | 2011.10.26 |
---|---|
테이블레이아웃 구성시 원하는 사이즈 대로만 나오게 하기.. (0) | 2011.10.26 |
배경이 나오지 않는 레이어 과연 그 이유는?? (0) | 2011.10.26 |
기본 링크 색깔이 파란색인 이유?? (0) | 2011.10.26 |
css - 하위엘리먼트의 float설정으로 인한 상위엘리먼트의 디자인 꺠짐.. (0) | 2011.10.26 |