이 블로그는 방문자 통계를 위해 티스토리 기본 기능과 Woopra를 사용합니다. 원하지 않으신다면 사용하시는 웹 브라우저에 내장된 DNT 헤더를 켜고, JavaScript를 끄셔도 무방합니다.
이 블로그 방문자의 약 60%는 네이버 검색을 사용하십니다. 을 이용하시면 더 유용한 정보를 쉽게 얻게 되실 수도 있습니다. [mediatoday]
« 2018/12 »
            1
2 3 4 5 6 7 8
9 10 11 12 13 14 15
16 17 18 19 20 21 22
23 24 25 26 27 28 29
30 31          
블로그 이미지
제가 주제인 블로그... 그냥 주제 없는 블로그입니다. 전공 분야나 예전 관심 분야 등등에 관한 글이 우선입니다만, 두어 문단을 넘길 만한 글이라면 대강 정리해 기록합니다. 학부생입니다. 트위터에서 볼 수 있습니다. http://aurynj.net/ 어­리


구글 신의 도움을 받아 거미줄(web-_-)을 산책하던 중 이런 페이지를 발견했다.


젠장.

ActiveX 설치를 권고하려면 브라우저가 MS IE인지 검사라도 하란 말이다.



저렇게 위험 요소가 득시글거리는 사이트에 들어가는 사람은,
혹은 애초에 저 사이트를 이용하는 사람들은 대개 IE를 사용하겠지.
파폭을 사용한다면 이 창을 보고 액티브엑스 설치인 줄은 알 테고.

하지만 기본적으로 원칙에 어긋나지 않는가.


방법. 자바스크립트의 navigator.userAgent를 이용한다.
자바조차 작동하지 않는 OS에는 상당히 미안하지만, 간단한 방법이다.
<head> ~ </head> 사이, <title>...</title> 뒤에 이 코드를 붙여 넣으면 된다.
<script language="JavaScript"><!--
var userAgentMSIEIndex = navigator.userAgent.indexOf("MSIE");
if ( userAgentMSIEIndex == -1 || userAgentMSIEIndex < 5)
 window.location.replace("index.php");
--></script>

여기서 나오는 index.php가 싫다면 다른 페이지로 바꿔도 된다.
인터넷 익스플로러가 있어야 한다는 안내 페이지일 것이다.


크롬이나 사파리 사용자들을 화나게 하고 싶으면 Conditional Comments를 이용한다.
이것은 웹 브라우저에서 직접 렌더링할 때 점검하기 때문에 플랫폼에 덜 의존적이다. (<-이봐)
사실 IE랑 FF에서만 지원해 주는 기능이다. (아닐 수도 있다. <-뭐야)
<body> ~ </body> 사이를 이렇게 하면 된다.
<!--[if IE]>
IE에서 표시될 웹 페이지의 내용
<![endif]-->
모든 브라우저에서 표시될 내용


너무 영양가가 없는 글이었나.