l u n a m o t h  4 t h   |  COVER  |  TAG CLOUD  |  GUEST  |  RSS 


| CSS, Javascript and Browser Detection  [마우스 포테이토]

CSS, Javascript and Browser Detection

[CODE]<!-- if(-1 != navigator.userAgent.indexOf("MSIE")) { // Internet Explorer document.write('<link rel="stylesheet" type="text/css" href="ie.css">'); } else if (-1 != navigator.userAgent.indexOf("Mozilla")) { // Netscape document.write('<link rel="stylesheet" type="text/css" href="netscape.css">'); } else { // other document.write('<link rel="stylesheet" type="text/css" href="other.css">'); } //-->[/CODE]

Simple Javascript Browser/OS detection... 더 좋은 방법이 있을려나요?

2006-02-11 오전 11:07
.log {font-size:9pt;} / * html .log {font-size:8pt;}
nuzl님 A/S 완료 했습니다, 이것으로 당분간은 안심입니다. ;)
2006/02/11 09:29 2006/02/11 09:29



tags: , ,

Posted by lunamoth on 2006/02/11 09:29
(0) trackbacks | (8) comments

     trackback  click!


    보통 ff나 오페라와 같은 최근 브라우저를 기준으로 css를 작성한 다음에 ie6 및 오래전 브라우저들을 테스트하죠.

    ie6 이하 버전에선 css 버그가 많아서 코딩이 아니라 디버깅하는 느낌이죠.

    예전엔 여러가지 ie 전용 핵들을 사용했는데, ie7 출시와 관련해서 최근엔 ie 조건문을 사용하는 추세죠. 조건문을 이용하면 css뿐 아니라 html이나 js 도 별도로 쉽게 불러올 수 있거든요.

    http://msdn.microsoft.com/workshop/author/dhtml/overview/ccomment_ovw.asp

    Hooney 2006/02/11 10:42 r x
      음 그렇군요... 엔드유저 측면에서 자세한건; 무리일듯 싶고 간단히 불여우에서 본문 폰트를 한단계 늘이는 정도만 원해서 찾아보긴 했습니다만...

      php 구문에서 접근하는 방법도 보이더군요. 태터에서는 일단 스킨내에서 해결을 해야될것 같고요.

      조건문은 she님이 언급하신 http://www.stuffandnonsense.co.uk/ 사이트에서 쓰이는것인가 보군요... 더 난국으로 빠지는 느낌입니다. ;;

      http://ilmol.com/wp/2005/07/05/79/ 일모리님이 언급하신게 있군요. 테스트를 해봐야 겠네요...

               lunamoth 2006/02/11 10:48 x
    자바스크립트를 이용하는 것은 접근성 면에서 추천하는 방법은 못 될 것 같고요. css필터를 사용하는 것이 좋을 것 같네요. 당연히 xhtml 마크업은 되어 있어야 ;)
    http://centricle.com/ref/css/filters/

    she 2006/02/11 10:55 r x
      예 포럼에 남겨주신글 잘봤습니다. 여전히 알 수 없는 세계; 이긴 합니다만 시도를 해봐야 겠네요.

      후니님 she님 감사드립니다.

               lunamoth 2006/02/11 11:03 x
      http://nonull.com/wiki/index.php/스크립트_:_css_핵

      위에 남긴 주소의 활용법을 간단하게 남겼어요. (추후에 내용 보강 예정)

               she 2006/02/11 11:25 x
      예 일단은 css 하나로 간단히 쓸수 있는 * html 를 택했습니다. 나중에 IE7 이 나오면 또 해결책을 강구해봐야겠네요.

      "지금 알고 있는 걸 그때도 알았더라면" 라는 말이 떠오르더군요. 흐... 그간 FF 유저 분들께는 죄송했습니다.

               lunamoth 2006/02/11 11:29 x
    좋은 정보 고맙습니다. 근데, 글자크기를 절대값(pt 또는 px)이 아닌 상대값(small 또는 x-small 등)으로 지정했을 때에는 여전히 문제가 있네요. ㅠㅠ 아아아... 그냥 포기하고 살아야 하나...? ㅡㅡ? 영문자는 멀쩡한데 한글이 말썽인 것은... ㅡㅡ;

    Justin 2006/06/03 21:48 r x
      음... 거기까지는 저도 몰랐네요. 확실히 글꼴 설정이 신경쓰이는 문제이긴 합니다;

               lunamoth 2006/06/03 21:59 x
      COMMENT
        



lunamoth
Textcube

Profile
Contact
+ Archives
+ Calendar
+ Categories
+ Recent Posts
+ Recent Comments
+ Recent Trackbacks
+ Blogroll
+ Twitter



Suede
brett anderson
Mr. Saxophone

lunamoth on Twitter
Miranda NG

Follow @lunamoth
http://feeds.feedburner.com/Lunamoth
follow us in feedly