IE 브라우저란 무엇입니까?
Windows Internet Explorer(이전에는 Microsoft Internet Explorer로 알려졌으며 MSIE(일반적으로 Internet Explorer라고도 함, IE라고도 함)라고도 함)는 Microsoft에서 출시한 웹 브라우저입니다. 2004년 이후 시장 점유율이 일부 감소했음에도 불구하고 Internet Explorer는 여전히 가장 널리 사용되는 웹 브라우저입니다. 2005년 4월 시장 점유율은 약 85%였습니다. 2007년 시장 점유율은 78%였습니다.
Internet Explorer는 Microsoft의 새 버전의 Windows 운영 체제에서 필수적인 부분입니다. 이전 운영 체제에서는 독립적이며 무료입니다. Windows 95 OSR2부터 Windows 운영 체제의 모든 새 버전에 포함된 브라우저입니다. 그러나 2004년부터 2005년 사이의 주요 업데이트는 Windows XP SP2 및 Windows Server 2003 SP1에만 제공되었습니다. 당초 마이크로소프트는 차기 버전의 윈도우 비스타와 함께 인터넷 익스플로러 7을 출시하고 더 이상 IE7을 별도로 출시하지 않을 계획이었으나, 이후 마이크로소프트는 2019년 윈도우 XP SP2 사용자들에게 인터넷 익스플로러 7의 테스트 버전(베타 1)을 제공하겠다고 발표했다. 2005년 여름. 2003년에 Microsoft는 Macintosh 컴퓨터용 Mac용 Internet Explorer를 더 이상 개발하지 않겠다고 발표했습니다. Macintosh Internet Explorer에 대한 지원도 2005년에 종료되었으며 다운로드는 2006년에 중단되었습니다.
Internet Explorer는 Microsoft Update와 같이 운영 체제에 내장된 기능과 가장 광범위한 웹 검색 기능을 제공합니다. 가장 유명한 브라우저 전쟁에서 Microsoft는 Netscape를 대체하는 가장 혁신적인 새 기능을 제공했습니다.
사용성 및 탐색 친화성
최신 버전에는 팝업 창 차단, 페이지 매기기 브라우징, RSS 등과 같은 주요 기능도 추가되었습니다. MSN 검색 툴바.
구성 요소 개체 모델
COM(구성 요소 개체 모델) 기술은 Internet Explorer에서 널리 사용됩니다. 이를 통해 타사 공급업체는 BHO(브라우저 도우미 개체)를 통해 기능을 추가할 수 있으며 웹 사이트는 ActiveX를 통해 풍부한 콘텐츠를 제공할 수 있습니다. 이러한 개체는 브라우저 자체와 동일한 권한을 가질 수 있으므로(특정 상황에서는) 심각한 보안 문제가 있습니다. 최신 버전의 Internet Explorer는 ActiveX 컨트롤과 브라우저 도움말 개체를 제어하는 추가 기능 관리자와 "추가 기능이 없는" 버전(모든 프로그램/보조 프로그램/시스템 도구 아래)을 제공합니다.
보안 아키텍처
Internet Explorer는 영역 기반 보안 아키텍처를 사용합니다. 즉, 웹사이트가 특정 조건에 따라 함께 구성됩니다. 많은 수의 기능에 대한 제한을 허용하거나 지정된 기능에 대해서만 제한을 허용합니다.
브라우저에 대한 패치와 업데이트는 Windows 업데이트 서비스 및 자동 업데이트를 통해 정기적으로 릴리스됩니다. 다양한 플랫폼에 대한 보안 패치가 계속 출시되고 있지만 최신 기능 향상 및 보안 개선 사항은 Windows XP에 대해서만 출시됩니다.
최신 버전의 인터넷 익스플로러는 다운로드 모니터와 설치 모니터를 제공하여 사용자가 실행 프로그램을 다운로드하고 설치할지 여부를 두 단계로 선택할 수 있습니다. 이렇게 하면 악성 코드가 설치되는 것을 방지할 수 있습니다.
Internet Explorer로 다운로드한 실행 파일은 운영 체제에 의해 잠재적으로 안전하지 않은 것으로 표시되며, 사용자가 해당 파일이 "안전하다"고 확인할 때까지 매번 프로그램을 실행할 것인지 확인하라는 메시지가 표시됩니다.
그룹 정책
Internet Explorer는 그룹 정책을 통해 완전히 구성할 수 있습니다. Windows 서버 도메인 관리자는 사용자 인터페이스를 변경하는 다양한 설정(예: 특정 메뉴 항목 및 개별 구성 옵션 비활성화)을 적용하고 시행할 수 있을 뿐만 아니라 보안 기능(예: 파일 다운로드), 제로 구성, 사이트별 설정을 제한할 수 있습니다. , ActiveX 제어 동작 등 정책 설정은 사용자별 및 컴퓨터별로 설정할 수 있습니다.
웹 페이지 표준 지원
Internet Explorer는 HTML 4.01, CSS 레벨 1, XML 1.0 및 DOM 레벨 1을 거의 완벽하게 지원하는 Trident 조판 엔진을 사용하지만 약간의 인쇄 오류가 있습니다. 또한 CSS 레벨 2 및 DOM 레벨 2를 부분적으로 지원합니다. 내장된 XML 인터프리터는 XHTML을 지원하지만 Microsoft는 IE 5.0부터 이 지원을 제거하여 액세스하기 어렵게 만들었습니다. 다른 브라우저와 마찬가지로 MIME 유형 식별자가 "text/html"인 경우 XHTML로 해석될 수 있습니다. 또한 MIME 유형 식별자가 "application/xml" 및 "text/xml"인 경우 XHTML을 XML로 해석할 수 있지만 XHTML에 대한 XML 지원을 다시 활성화하려면 작은 XSLT 측정항목[9]이 필요합니다. "application/xhtml xml"과 같이 선호하는 유형으로 정의하면 XHTML을 이해하지 못하는 척하고 대신 다운로드할 수 없는 파일 유형으로 취급합니다.
Internet Explorer는 DOCTYPE을 사용하여 웹 페이지를 이전 버전에 따라 렌더링해야 하는지 아니면 W3C 표준에 따라 렌더링해야 하는지 결정합니다. (Internet Explorer는 인쇄 시 항상 W3C 표준을 사용합니다.) MSXML 버전에 따라 XSLT 1.0 또는 1998년 12월 XSL 초안을 완벽하게 지원할 수 있습니다. Internet Explorer에는 JScript라는 자체 ECMAScript 변형이 있습니다.
특허가 있는 확장
Internet Explorer는 HTML, CSS 및 DOM을 포함하여 웹 표준에 대한 일련의 특허를 받은 확장 기능을 도입합니다. 이로 인해 일부 웹사이트는 Internet Explorer에서만 정상적으로 표시됩니다.
비판
Internet Explorer는 보안 아키텍처와 개방형 표준 지원에 중점을 두고 많은 비판을 받아온 웹 브라우저입니다.
보안
Internet Explorer는 주로 보안 때문에 비판을 받아 왔습니다. 인터넷에는 인터넷 익스플로러의 보안 취약점과 보안 구조의 균열로 인해 수많은 스파이웨어, 애드웨어, 컴퓨터 바이러스가 만연하고 있습니다. 일부 악성 웹사이트를 탐색하면 자동으로 악의적으로 설치되는 경우가 있습니다. 이를 "강제 설치"라고 합니다. ActiveX 보안 설명에 허위 설명을 채워 소프트웨어의 실제 목적을 숨기고 사용자가 일부 악성 소프트웨어를 설치하도록 유도하는 것입니다.
물론 인터넷 익스플로러는 특정 사용자만의 문제가 아니라 대부분의 사용자에게 문제가 됩니다. 이는 모든 곳에서 보안 문제를 보여주는 많은 컴퓨터에 영향을 미칩니다. Microsoft는 보안 취약점을 패치하고 패치를 릴리스할 책임이 없습니다[10]. Internet Explorer 보안 취약점을 제외하고 Microsoft는 취약점을 패치하는 데 오랜 시간을 보냈습니다. 어떤 경우에는 Microsoft가 수정 사항을 발표하기 전에 악의적인 웹 사이트 제작자가 취약점을 악용하여 사용자를 공격했습니다.
웹 표준 지원
기타 비판은 대부분 기술 전문가 사용자, 웹 사이트 개발자, Internet Explorer 기반 소프트웨어 응용 프로그램 개발자에게서 나옵니다. 이들은 Internet Explorer가 개방형 표준을 지원하는 것에 대해 우려하고 있습니다. Internet Explorer는 유사한 기능을 달성하기 위해 독점 웹 표준 확장을 사용하는 경우가 많습니다.
Internet Explorer는 일부 표준화된 기술을 어느 정도 지원하지만, 일부는 사소하고 일부는 그렇지 않은 많은 구현 격차와 호환성 결함이 있어 기술 개발자로부터 점점 더 많은 비판을 받고 있습니다. 비판이 증가하는 이유는 주로 Internet Explorer의 경쟁업체가 상대적으로 완전한 기술 지원을 제공하고 표준 호환 응용 프로그램이 점점 더 널리 사용되고 있기 때문입니다.
Internet Explorer는 전 세계적으로 널리 사용되기 때문에 웹 개발자는 크로스 플랫폼과 강력한 코드를 찾을 때 종종 Internet Explorer 취약점, 독점 기능 세트 및 불완전한 표준 지원을 발견합니다.
일반적으로 웹 개발자는 코드를 작성할 때 크로스 플랫폼을 사용할 것으로 예상되므로 모든 주요 브라우저에서 실행되는 코드는 항상 필수적입니다. Internet Explorer는 기술적으로 폐쇄적이며 몇 가지 CSS, HTML 및 DOM 기능만 지원합니다(그리고 많은 구현에는 버그가 있습니다). 경쟁사인 Firefox와 Opera는 이 점에서 Internet Explorer보다 앞서 있을 뿐만 아니라 기본 XHTML 지원도 갖추고 있습니다. 이로 인해 Internet Explorer는 CSS 표준 지원을 확인하는 Acid2 테스트에 항상 실패했습니다. Internet Explorer의 또 다른 큰 단점은 Internet Explorer 7에서만 해결된 문제인 PNG 형식에서 비롯됩니다. 그럼에도 불구하고 투명한 PNG가 포함된 웹 페이지에 액세스할 때 Internet Explorer 7의 성능은 크게 저하됩니다.