IE8을 선택한 이유, 둘!

2009.04.08 01:46 컴퓨터/마이크로소프트

이전에 IE8을 선택하는 이유 첫 번째를 올렸는데, 그때는 정식 버전이 아니었습니다. 이제 IE8 정식 버전이 나와서 지금껏 IE8을 사용하고 있는데, IE8로 업데이트하기를 잘했다는 생각이 들어서, 이전 글의 주제와 연결하여 글을 올립니다.

개발자 도구

두 번째 이유를 말씀드리면서 두 가지 이유를 말씀드리겠습니다. 첫 번째는 IE8부터 추가된 “개발자 도구” 입니다. 요즘 제가 운영하는 임베디드 리눅스 포럼을 새롭게 리뉴얼하고 있습니다. 디자인 능력은 없어서 제로보드의 레이아웃 게시판에서 마음에 쏙 드는 스킨을 구해서, 며칠째 분석하고 수정하면서 고치고 있습니다.

어느 정도 수정했다 싶었는데, 로고와 메뉴 사이가 너무 넓어 보였습니다. 하는 수 없이 html 코드부터 css 코드까지 여러 번 훑어 보았지만, 도대체 알 수 없었습니다. 다른 분이 만든 소스이기도 하지만 웹 디자인 경험이 적고 아는 것이 적다 보니, 이것은 정말 장님이 코끼리 만지는 격입니다.

그런데 IE8의 “개발자 도구”를 이용하니 정말 시원하게 알려 주더군요. “찾기 메뉴”의 “클릭으로 요소 선택” 메뉴를 이용하면, 웹 페이지 위로 커서를 움직일 때마다 커서 밑의 요소에 관련된 소스를 보여 줍니다.

그래서 어떤 부분을 수정해 주어야 할지를 바로 알 수 있어서 너무 좋았습니다. 덕분에 제가 원하는 만큼 줄일 수 있었습니다.

웹 표준 준수

웹 디자인을 바꾸다 보면 제일 짜증 나는 것은, 없는 머리로 겨우 고생해서 만들었는데 다른 브라우저에서는 깨진다는 것이죠. 이런 이유로 평소에는 MS IE를 사용하다가도 작업이 완료되면 꼭 파이어팍스로 확인했습니다. 이런 사정으로 사용하지도 않는 파이어팍스를 설치해야 하는데, IE8의 웹 표준 준수 수준이 매우 훌륭하군요.

이제 IE8에서 문제가 없다면 파이어팍스나 크롬에서도 큰 문제가 없을 것으로 생각됩니다. 즉, 사용하지도 않는 다른 브라우저를 설치할 필요나 확인하는 작업이 필요 없다는 것이죠. 물론 설치하고 직접 확인하는 것이 정확하겠지만, IE8을 이용하여 결과를 확인하면서 작업을 진행한다면, 다른 브라우저 때문에 다 만들어 놓은 작업을  흔들 필요가 없을 것 같아 좋을 것으로 생각됩니다.

IE8이 이전보다 웹 표준을 많이 준수한다는 것을 말은 들었지만, 실제 경험해서 알게 된 이유가 재밌게도 jwBrowser때문입니다. IE8에서 jwBrowser를 사용하게 되면 IE8이 아닌 IE8에서 제공하는 하위버전 호환 모드로 실행됩니다. 즉, IE8이 깔려 있다고 해도, jwBrowser를 실행해서 웹을 방문하면 IE7을 사용하는 꼴이 됩니다.

이런 사실을 모르고 jwBrowser로 웹 디자인 작업을 확인하면서 작업을 하는데, 그림과 글의 배열이 생각대로 배치가 안 돼서 한참 고생했습니다. 그런데 IE8로 열어 보니 잘만 되네요. 파이어팍스와 크롬에서도 IE8처럼 이상 없이 출력되네요.

이제 IE8에서 문제가 없으면 파이어팍스나 크롬 걱정을 많이 줄일 수 있을 것으로 생각됩니다. 대신에 같은 Microsoft 사의 IE6나 IE7을 걱정하면 되는데, 에휴~ 처음부터 좀 제대로 만들지, 이게 웬 헛고생인지 말이죠. 그래도 IE8부터라도 웹 표준을 지키기 시작한 것이 다행이라고 생각합니다.

그래서 이전 버전과 달리 얼마나 표준을 지키는지 “Acd2 테스트” 를 해 보았습니다.

IE7보다는 많이 표준을 준수하는 것을 볼 수 있었습니다.

IE8에서 “도구” 메뉴에 있는 “호환성 보기”를 이용하면 IE7처럼 출력되는 것을 볼 수 있습니다.

그런데 왜 jwBrowser와 같은 Internet Explorer객체를 이용하는 제 3자 브라우저에는 호환성 모드로 전환하게 했는지 모르겠네요.

Tags
이 댓글을 비밀 댓글로
    • 나루터~
    • 2009.04.08 07:54
    좋은정보 감사합니다
    항상 감사한 마음으로 사용중이구요
    제 컴터에선 익스8버전이 무지 문제를 발생해서 다운그레이를 했내요
    잠시 대기 상태입니다
    • 신의숨결
    • 2009.04.08 08:48
    저도 얼마전 영문판 WIndows7설치때 같이 설치되는 익스8버전을 사용해본결과 상당히 만족 스럽습니다.ㅎ
    윈도7 정말 물건이네요 !!
    • 윈도7도 잘 만들었더라구요. ^^ 비스타가 예전의 윈도ME라면 윈도7은 지금의 XP처럼 느껴집니다.
    • 지나가는 행인
    • 2009.04.08 10:18
    “개바자 도구” => “개발자 도구” - 오타있음
    죄송합니다 좋은 댓글을 남겨야 하는데 오타나 지적하고 있고;;

    저도 jwmx 님의 열혈한 팬이라 이렇게 남깁니다.

    꾸벅
    • 하하, 감사합니다. 잘못된 곳을 말씀 주시는데요, 감사할 뿐입니다. ^^
      제 블로그를 애독해 주셔서 감사합니다. ^^
  1. 파이어폭스에도 개발자 도구와 같은 역할을 하는 Firebug가 있습니다. 개발자 도구는 원래 IE Developer Toolbar 라는 이름으로 MS에서 공식적으로 배포하던 툴이었는데, IE8에 기본으로 포함되어버려서 다소 의아스러웠습니다. 어쨌든 개인적으로는 Firebug 가 더 마음에 듭니다. 일단 IE8에서도 Acid 3 테스트는 낙제점 수준이라 IE8이 타 브라우저에 비해 웹표준을 잘 지키는 것도 아닌 것 같아서요.
    • 그렇군요. 원래 그런 개발자 툴이 있었군요. ^^
      파이어팍스의 고급 기능은 정말 대단하죠.
  2. 그런데 서드파티 브라우저에서는 IE7 호환모드로 실행되다니 참 의아스럽군요 -_-;
    • 싸움꾼
    • 2009.04.08 10:52
    저는 그래도 불여우가 더 마음에 듭니다. ^^ jwBrowser 아니면 IE 안 씁니다.
    • jwBrowser를 애용해 주셔서 감사합니다. ^^
      평소에 jwBrowser만 사용하다 보니 불여우에 대해서는 관심이 적어 지더라구요.
      불여우와 크롬도 자주 사용해 보아야 하는데, ^^;
    • 감사
    • 2009.04.08 13:46
    저는 I.E8를 설치하면서 불편한점이 생겼읍니다
    I.E8을 설치하고 jw브라우저에서 네이버 검색결과 중에 '카페'카테고리로 검색된 페이지를 'I.E로 출력'하면 로그인이 필요하게 됩니다...
    I.E7까지는 네이버 검색결과 '카페'페이지가 문제없이 I.E로 출력되었는데..
    JW브라우저를 애용하고 있읍니다. 편리하게 쓰고 있어서 항상 감사드립니다
    • 風流神仙
    • 2009.04.14 21:13
    오랫만에 놀러(?)왔습니다.
    컴이 딸려서 IE7 잘 사용하질 않았는데 IE8은 7에 비교하면 훨신 낫습니다.

    속도도 그렇고...간혹 특정사이트가면(부산 동래구청의 개별공시지) 탭을 복구하니 어쩌니 하면서 페이지가 다운되더군요...