IE8의 점유율이 현재는 상당한 수준으로 올라서 있는 상태입니다. IE6 사용자들이 대거 IE8으로 넘어오지 않았나 생각됩니다. 지난 8월 통계를 보면 IE8이 15.1%를 기록하고 있지만, 9월 20일 결과를 보면 25%가 넘는 점유율을 기록하고 있습니다. IE6의 9월 20일 점유율은 9%대로 하락해 있습니다. 링크를 확인해 보면 확인이 가능합니다. (출처 와이엇의 로그파일 "MS빙이 구글보다 8배 빠르게 성장할수 있는 이유")
얼마전 자바스크립으로 슬라이드를 만들어서 사용을 했는데, ie6와 ie7만을 고려해서 만들었습니다. 그런데 위 글을 보니 꽤 사용자가 많아서 ie8은 다른 버전들과 다르게 적용해야겠더군요. 저는 디자인의 대부분을 css를 이용해 제어하는데, ie란 놈은 표준과 많이 틀려서 애를 먹었습니다. 때문에 브라우저가 ie인지만를 검사해서 다른 조건을 넣었습니다. 그러나 이제는 ie의 버전별로 구분을 할 필요가 있는 경우도 생겼습니다.
그래서 다음과 같이 해보았습니다.
window.onload = function()
{
if(navigator.appVersion.indexOf("MSIE 6") > -1){//ie6 인경우
imageSlider(340, 1); // Move Width, Move Item Count
}else if (navigator.appVersion.indexOf("MSIE 7") > -1){//ie7 인경우
imageSlider(340, 1); // Move Width, Move Item Count
}else if(navigator.appVersion.indexOf("MSIE 7") > -1){//ie8 인경우
imageSlider(340, 1); // Move Width, Move Item Count
}else{
imageSlider(370, 1); // Move Width, Move Item Count
}
}
0 개의 댓글:
댓글 쓰기