[internet-explorer] 동일한 시스템에서 Internet Explorer 6, Internet Explorer 7 및 Internet Explorer 8 실행

다른 모든 사람들과 마찬가지로 Internet Explorer 6 및 Internet Explorer 7에서 코드를 테스트해야합니다. 이제 Internet Explorer 8에는 개발자를위한 훌륭한 도구가 있습니다. 또한 Internet Explorer 8을 사용하여 코드 테스트를 시작하려고합니다. 곧 출시 될 예정입니다.

문제는 동일한 컴퓨터에서 Internet Explorer 6, Internet Explorer 7 및 Internet Explorer 8을 실행하는 방법입니다. 지금까지 Internet Explorer 6 및 Internet Explorer 7에서는 다중 IE를 사용했습니다 . 그러나 Internet Explorer 8을 설치 한 후 Internet Explorer 6에서 문제가보고되었습니다 (이전 문장에서 링크 된 페이지의 설명 참조). 이러한 오류는 양식 필드의 포커스와 관련이 있습니다. Internet Explorer 8을 실행하면 Internet Explorer 7 렌더링 엔진을 사용할 수 있으므로 Internet Explorer 7을 실행하는 것은 중요하지 않지만 여전히 Internet Explorer 6이 필요합니다.

같은 컴퓨터에서 Internet Explorer 6, Internet Explorer 7 및 Internet Explorer 8을 실행하는 방법은 무엇입니까?



답변

나는 그것을하지 않을 것입니다. 대신 가상 PC를 사용하십시오. 약간의 설정이 필요할 수 있지만 장기적으로 스스로에게 감사 할 것입니다. 내 경험상 실제로 나란히 깔끔하게 설치할 수는 없으며 독립 실행 형 설치가 아니라면 브라우저가 100 % 진정한 브라우저 렌더링인지 확인할 수 없습니다.

업데이트 : Windows 7을 실행하는 경우이 작업을 수행하는 더 좋은 방법 중 하나는 Windows XP 모드를 사용하여 여러 가상 컴퓨터를 설정 하는 것 같습니다 . IEBlog의 한 PC 에서 여러 버전의 IE 테스트

업데이트 2 : (2014 년 11 월) 마지막 업데이트 이후 새로운 솔루션이 있습니다. Microsoft는 이제 모든 환경에 VM을 제공하여 여러 버전의 IE를 테스트합니다. Modern.IE


답변

아무도 이것을 언급하지 않았지만 IETester 는 훌륭한 도구입니다. Internet Explorer 5.5, 6, 7 및 8RC1을 지원합니다. 렌더링은 해당 브라우저와 일치합니다. 적어도 나는 아직 불일치를 찾지 못했습니다.

나는 보통 레이아웃의 기본 점검을 위해 그것을 사용합니다. JavaScript를 디버깅하거나 특정 Internet Explorer 버전에서 개발자 도구 모음을 사용하려면 여전히 VM이 필요합니다.

IETester 0.3


답변

새로운 MS Expression Web SuperPreview를 사용할 수 있습니다

대체 텍스트
(출처 : istartedsomething.com )

MS Expression Web에 돈을 쓰지 않으려면 Windows Internet Explorer 용 Microsoft Expression Web SuperPreview를 무료로 다운로드하십시오. 시험판이 만료 된 후에는 IE 이외의 브라우저와 비교할 수 없다는 제한이 있습니다.


답변

또한 동일한 Windows 인스턴스에서 여러 버전의 Internet Explorer를 실행하는 대신 몇 가지 가상 컴퓨터를 실행하는 것이 좋습니다.

Microsoft는 Internet Explorer 응용 프로그램 호환성 VPC 이미지 다운로드 페이지 에서 Internet Explorer 6, 7 및 8과 함께 가상 PC 디스크 이미지를 제공 합니다.

위 링크에서 사용 가능한 현재 가상 디스크 이미지 목록은 다음과 같습니다.

  • Windows XP SP3의 Internet Explorer 6
  • Windows XP SP3의 Internet Explorer 7
  • Windows XP SP3의 Internet Explorer 8
  • Windows Vista의 Internet Explorer 7
  • Windows Vista의 Internet Explorer 8

(목록은 2009 년 10 월 11 일 현재입니다. 모든 버전에는 만료 날짜가 있습니다.)


답변

modern.IE 는 Internet Explorer 브라우저에 대한 브라우저 간 테스트를보다 쉽게하기 위해 Microsoft의 책임 입니다. Microsoft는 개발자와 디자이너에게 IE 브라우저 테스트를 용이하게하는 도구 모음을 제공하기 위해 modern.IE를 만들었습니다.

modern.IE를 사용하면 IE에서 웹 사이트를 테스트하는 두 가지 방법이 있습니다. 먼저 modern.IE는 3 개월 동안 웹 기반 브라우저 테스트 서비스 인 BrowserStack을 무료로 사용할 수 있도록합니다 . 로그인하고 테스트를 시작하려면 Facebook 계정 만 있으면됩니다.

modern.IE가 제공하는 두 번째 방법 은 IE 6에서 IE 10까지의 각 브라우저의 가상화 이미지로 , VirtualBox, Virtual PC, Hyper-V 또는 VMWare Player와 같은 가상화 소프트웨어에서 Windows, Mac 또는 Linux에서 실행할 수 있습니다.

또한 modern.IE는 일반적인 코딩 문제가 있는지 웹 페이지를 스캔 하고 모든 IE 버전에서 올바르게 표시되도록 수정할 수 있는 도구를 제공 합니다 .

출처 : modern.IE-브라우저 간 IE 테스팅 툴 스위트


답변

IE8을 사용하여 IE7을 대체 할 수 없습니다. IE8의 JavaScript 엔진은 IE7과 동일하지 않습니다. IE7과 IE8 모두에서 배열 또는 객체 리터럴에 후행 쉼표를 남겨 두십시오. 전자에서는 오류가 발생하지만 호환성 모드에서도 후자는 아닙니다. IE7에서 사이트를 작동 시키려면 IE7에서 테스트해야합니다.


답변

http://finalbuilds.edskes.net/iecollection.htm을 시도 하십시오 .

Utilu IE Collection에는 여러 개의 IE 버전이 포함되어 있으며이 버전독립형 이므로 동시에 사용할 수 있습니다.

조건부 주석은 기본 버전과 동일하게 작동합니다. 원래 버전 번호는 사용자 에이전트 문자열에 올바르게 표시됩니다. 버전 번호는 창 제목에서도 찾을 수 있습니다.

Utilu IE Collection에는 Internet Explorer Developer Toolbar 1.00.2189.0 도 포함되어 있습니다. 이 익스플로러 바는 웹 사이트 문제 해결을 쉽게 해주는 다양한 도구를 제공합니다. Internet Explorer 개발자 도구 모음은 Windows 2000 이상을 사용할 때 Internet Explorer 5.0 이상과 호환됩니다.

Utilu IE Collection에는 Internet Explorer 용 Firebug Web Development Extension 을 설치하는 옵션이 있습니다. Firebug는 웹 개발을보다 쉽게 ​​해주는 많은 유용한 도구를 제공합니다 …