이 글에서는 웹 페이지를 여러 버젼의 인터넷 익스플로러에서 테스트 할 수 있는 IETester를 소개해 보겠습니다.

IETester

웹 사이트를 디자인할 경우 디자인 된 페이지가 잘 표시되는지를 여러 브라우저에서 확인해 보아야 합니다. 웹 사이트 접속자들은 다양한 브라우저를 사용하고 이 브라우저들의 엔진이 모두 정확히 같지는 않기 때문입니다. 그래서 얼마 전 여러 브라우저에서 웹 페이지가 어떻게 표시되는지를 스크린 샷을 통해 확인할 수 있는 방법을 소개했습니다.
[Blogging] - 브라우저 별 웹 페이지 미리보기

하지만 위의 방법으로는 실제 웹 탐색이 불가능해 여러가지 제약이 존재합다. 예를 들면 화면에서 절대 위치를 가진 일명 플로팅 개체의 작동 여부는 확인할 수 없죠. 하지만 IETester를 이용한다면 인터넷 익스플로러 5.5, 6, 7, 8, 9 그리고 10 버젼에서 실제로 웹 페이지를 탐색할 수 있습니다. 즉 각각의 인터넷 익스플로러를 자유롭게 구동할 수 있다는 것입니다. 물론 ActiveX 등 약간의 제약은 존재합니다.

IETester는 아래에서 다운로드 하실 수 있습니다.
http://www.my-debugbar.com/wiki/IETester/HomePage

설치 중에 설치 언어를 선택할 수 있는데 특별한 경우가 아닌 이상 기본으로 지정된 영어와 한국어만 설치하시면 됩니다.

IETester입니다. 상단에서 테스트 할 브라우저 선택이 가능합니다.

한번에 여러 버젼의 IE 열기 기능을 사용하면 좀 더 간단한 테스트가 가능합니다.

저는 제 블로그 메인 페이지를 테스트해 보았습니다. 
 

인터넷 익스플로러는 파이어폭스, 크롬과 달리 버젼 별 차이가 꽤 있습니다. 특히 CSS의 정상적인 작동 여부와 위치 기준점 등의 차이가 있습니다. 때문에 웹 사이트 디자인 후 반드시 테스트하셔야 할 것입니다. 

신고
이 글에서는 구글 크롬[Google Chrome]에서 에서 ActiveX를 사용하는 방법을 소개해 보겠습니다.
 

구글 크롬[Google Chrome]

2008년에 구글 크롬이 출시되었고 그에 따른 파장이 꽤 컸었던 것으로 기억합니다. 크롬은 이전에 인터넷 익스플로러의 대항마로 꼽혔던 모질라의 파이어폭스를 곧 제칠 것으로 예상되며 일부 전문가들은 수년 대에 인터넷 익스플로러의 점유율까지 제칠 것으로 예상하고 있습니다. 구글에서는 지금까지 크롬을 꾸준히 업데이트 해왔고 최근에는 15.0 버젼까지 발표되는 등 빠르게 업데이트 되고 있습니다. 

구글 크롬의은 기본적인 스크립트 엔진 성능이 우수하고 웹 서핑 시의 최적화도 잘 되어 있기 때문에 점유율이 매우 빠르게 상승하고 있습니다. 또한 다양한 확장 프로그램을 지원한다는 점 역시 장점이죠. 하지만 우리나라에서는 아직 크롬의 점유율이 낮은데 그 이유 중 하나가 크롬이 ActiveX를 지원하지 않는다는 점 입니다. 물론 플래시 플레이어와 같이 인터넷 익스플로러에서는 ActiveX 형태로, 크롬과 파이어폭스와 같은 경우에서는 확장 프로그램 형태로 제공되는 경우에는 문제가 되지 않지만 국내의 인터넷 뱅킹이나 전자 상거래를 이용하기 위해서는 ActiveX의 설치가 반드시 필요합니다.

구글 크롬 플러스

크롬에서 ActiveX를 사용하기 위해서는 크롬 내에서 인터넷 익스플로러를 구동하면 됩니다. 즉 크롬 윈도우 내에서 인터넷 익스플로러의 엔진을 구동한다는 것입니다. 즉 실제로는 따로 인터넷 익스플로러를 사용하는 것과 큰 차이가 없지만 굳이 크롬과 인터넷 익스플로러를 동시에 사용하지 않아도 된다는 장점이 있습니다.

크롬 내에서 인터넷 익스플로러를 구동하는 방법은 여러 가지가 있습니다. 다양한 확장 프로그램들이 이를 지원하지만 저는 구글 크롬 플러스를 추천하고 싶습니다. 구글 크롬 플러스는 구글 크롬을 기반으로 몇몇 부분들을 개선해서 만든 프로그램입니다. 대표적으로 지금 소개하는 인터넷 익스플로러를 구동하기 위한 IE 모드, 마우스 제스쳐, 슈퍼 드래그 등의 기능이 있죠. 특히 구글 크롬 플러스의 IE 모드는 다른 확장 프로그램들보다 안정적으로 구동됩니다. 이 글에서는 구글 크롬 플러스의 IE모드에 대해서만 간단히 소개하겠습니다.
 
크롬 플러스에서 우측 상단 주소 표시줄 옆쪽을 보시면 크롬 아이콘이 있습니다. 이 아이콘을 클릭해보세요.
 
그럼 그 아이콘이 인터넷 익스플로러의 그것으로 바뀌는데요, 이것이 IE 모드입니다. 참고로 크롬 플러스에서는 특정 사이트는 무조건 IE 모드로 구동되도록 하는 기능도 있습니다. 그리고 IE 모드에서 다시 주소 표시줄 옆 아이콘을 클릭하시면 기본 크롬 상태로 변경됩니다. IE 모드에서는 ActiveX를 자유롭게 설치하는 등 인터넷 익스플로러와 똑같은 환경이 구현됩니다. 그러므로 당연히 크롬의 확장 프로그램은 작동하지 않고 로그인 관련 정보들도 적용되지 않겠죠.
 
마지막으로 크롬의 IE 모드로 전자 상거래를 하는 모습입니다.

크롬 플러스는 아래에서 다운로드 하실 수 있습니다.
http://chromeplus.org/

물론 ActiveX는 웹 표준을 준수하지 않고 다양한 용도로 악용될 수 있는 기술입니다. 외국에서는 거의 쓰이지 않지만 우리나라에서는 매우 많이 활용되는 기술이죠. 이 문제로 몇년 전 대법원까지 소송이 진행되었다 ActiveX 사용에 문제가 없다는 판결이 났었습니다. 어쨋든 우리나라에서는 ActiveX 없이 컴퓨터를 하기는 힘들고 그래서 구글 크롬에서 ActiveX를 사용할 수 있는 방법을 소개해 보았습니다.

그런데 최근 발표된 윈도우 8의 개발자 버젼의 인터넷 익스플로러 10에는 ActiveX가 지원되지 않는다고 합니다. 국민들이 아무리 요구해도 바뀌지 않았던 우리나라의 ActiveX 기반 거래 환경이 마이크로소프트의 정책 하나로 바뀔 수 있는지 관심이 갑니다.
신고
  1. 자유인 2010.11.25 19:27 신고

    참고로 현재 1.5.0.0 버전까지 나와 있습니다..

+ Recent posts