SharedIT | 묻고 답하기(AMP)

Internet Explorer 9, 11 병행 사용

안녕하세요 Shared IT를 이용하시는 선배님들

사내망에서 아직 Windows7 pro 사용중입니다. 기존에는 모든 업무 프로그램이 IE9 기반으로 업무를 볼 수 있었는데, 그 중 한 프로그램이 IE11 환경으로 변경되어 IE9와 IE11을 동시에 써야하는 상황이 왔습니다. 이런 경험이 있으셨던분 계실까요? 

5개의 답변이 있습니다.

minp3
  0 추천 | 3년 이상 전

wansoo님의 설명에 보충드리자면, 소스나 서버 설정중에 ie 렌더링 모드를 컨트롤 할 수 있습니다.(단 하위버전 브라우저에서 상위버전 렌더링 불가)

ie의 렌더링 방식은 세가지에 이해 결정됩니다.

  • 1.doctype

  • 2.http 리스폰스 헤더

  • 3.meta 태그

세부사항은 키워드 "ie 렌더링"으로 검색해보시면 되며, 옛날 프로젝트때 웹표준화 프로젝트에 그룹웨어가 ie6라... 서버단에서 헤더 수정으로 적용했었던것이 기억나네요.


jiedraw so
  0 추천 | 3년 이상 전

모든 분들께 문제 해결을 눌러드리고 싶었으나 불가능하네요 ㅠㅠ 공유해주신 지식들은 제 짧은 지식을 넓히는 계기가 되었습니다. 답변 주신분들 정말 감사드립니다.

빨간신발
  0 추천 | 3년 이상 전

한 PC에서 같은 IE로 사용해야 하는 경우죠?

도메인을 따로 하세요...

IE9 -> a.aaa.com

IE11 -> a.bbb.com

도메인 따로 만드시고 IE에서 호환성 보기 설정에 aaa.com을 추가하시면

aaa.com으로 시작하는 도메인은 하위버전으로 동작하고...

호환송 보기 추가가 안된 bbb.com 도메인은 정상적으로 11버전으로 작동합니다.


도메인을 따로 생성하기 어려우면 ie9로 접속하는 사이트는 그냥 ip로 접근하시고..

ip를 호환성 보기에 추가하셔도 됩니다.

단 ip로 하면 https로 접속 시  ssl인증서 부분에서 경고 메시지가 나타납니다.

jiedraw so | 3년 이상 전

답변 정말 감사합니다. 이런 방법도 있구나 했네요.

Genghis Khan | 3년 이상 전

좋은 방법인듯 합니다

참고 하겠습니다

wansoo
  0 추천 | 3년 이상 전

아직까지 IE9에서 작동하는 소프트웨어를 IE를 벗어난 환경에서 작동하는 시스템으로 변경하지 않는 업체도 어지간하고...


이제와서 수정하면서 IE를 벗어난 환경에서 작동하게 만들지 않고, IE11 환경에서 작동되게 변경하고 있는 업체도 참~ 어지간해 보이네요~ㅎㅎㅎ


Docker나 가상 컴퓨터를 띄워서 사용하거나 각 버전의 Registry 정보를 따로 추출해 두고, 디스크에 설치된 파일과 Registry 정보를 바꿔가며 전환해서 사용하는 방법도 가능할 것 같긴해 보이는데...


복잡하고 어려운 방법 보다는...

IE11에서 하위 호환 설정해서 사용하는 방법도 있을 것 같아 보이고요.


아니면...

IE11에서 F12키를 눌러서 개발자 모드에 들어가서 하위 버전 모드로 구동 시켜서 사용한다면 가능할 걸로 보여 지네요.



IE를 실행시키고 F12키를 누르면 아래 첨부 이미지와 같이 하단에 개발자용 창이 표시되게 됩니다.


우측 빨간색 사각형에 표시된 것 처럼 하위 버전을 선택해서 IE를 사용하면 IE 9를 에뮬레이션해서 구동하기 때문에 IE 9처럼 동작해서  호환에 문제 없이 될 걸로 보여 지네요.


첨부 이미지에서 개발자 창의 우측에 자색 삼각형으로 표시한 부분을 클릭하면,

아래 첨부 이미지와 같이 개발자 창을 IE에서 분리해서 사용할 수도 있어 넓은 IE 창을 이용하면서 분리된 개발자 창에서 다른 버전으로 왔다 갔다해 가며 다양한 버전의 IE의 동작을 흉내내면서 구동해 볼 수도 있겠으니, 참고하시고요.



jiedraw so | 3년 이상 전

상세히 답변 달아주셔서 감사합니다. IE11로 개발할 줄은 생각도 못했습니다 ㅎㅎㅎ 알려주신 방법은 좋은 방법인 것 같습니다.

차바라기
  0 추천 | 3년 이상 전

그렇게 사용이 불가 할거 같은데요~한PC에서 IE9,IE11을 못하고 다른PC에서 IE9업그레이드 안하고 사용하시고 IE11업글되어진 PC는 삭제 하고 IE9로 설치 해보세요

jiedraw so | 3년 이상 전

소중한 답변 감사합니다. IE11 환경으로 개발된 프로그램이어서 다른 방법을 찾아봐야 할 것 같습니다.