Internet Explorer

Internet Explorer (IE); anteriormente conhecido como Microsoft Internet Explorer e Windows Internet Explorer, era uma série de navegadores web gráficos feitos pela Microsoft. Fez parte do sistema operacional Microsoft Windows, a partir de 1995. Foi lançado pela primeira vez como parte do pacote add-on Microsoft Plus! para Windows 95, naquele ano. Versões posteriores eram downloads gratuitos, ou em pacotes de serviços, e incluídas nos lançamentos do Windows 95 e versões posteriores do Windows.

O IE tem sido o navegador web mais popular desde 1999, com até 95% de participação de uso durante 2002/2003 com o IE5 e IE6. Desde seu pico de popularidade, sua participação de uso diminuiu para 55% devido aos navegadores rivais, e está lentamente tendendo para baixo. A Microsoft gastou mais de 100 milhões de dólares por ano no IE no final dos anos 90, com mais de 1000 pessoas trabalhando nele até 1999.

O último lançamento é o Internet Explorer 11. O Internet Explorer foi originalmente planejado para ser removido do Windows 7 e do Windows Server 2008 R2 na Europa, mas a Microsoft posteriormente abandonou os planos e, em vez disso, incluiu uma tela de votação com os produtos, permitindo aos usuários selecionar um navegador da Web diferente, se desejarem.

Também foram produzidas versões do Internet Explorer para outros sistemas operacionais, incluindo uma versão OEM embutida chamada Internet Explorer para Windows CE (IE CE), disponível para plataformas baseadas no WinCE e atualmente baseada no IE6; o Internet Explorer para Pocket PC, mais tarde rebatizado Internet Explorer Mobile, que é feito para Windows Mobile e Windows CE e continua em desenvolvimento junto com as versões mais avançadas para desktop; e o Internet Explorer descontinuado para Mac e Internet Explorer para UNIX (Solaris e HP-UX).

A última versão do Windows, Windows 10, vem com um novo navegador web chamado Microsoft Edge. O Internet Explorer 11 ainda está incluído, mas destina-se a ser usado para sites que não funcionam corretamente com o novo mecanismo de renderização no Microsoft Edge.

Imágenes principales

O projeto Internet Explorer foi iniciado no verão de 1994 por Thomas Reardon, utilizando o código fonte da Spyglass, Inc. Mosaic, um antigo navegador comercial com vínculos formais com o pioneiro navegador NCSA Mosaic. No final de 1994, a Microsoft licenciou o Spyglass Mosaic por uma taxa trimestral mais uma porcentagem das receitas não-Windows da Microsoft para o software. Embora tivesse um nome semelhante ao NCSA Mosaic, o Spyglass Mosaic tinha usado o código fonte do NCSA Mosaic com parcimônia.

Internet Explorer 1

O Internet Explorer 1 fez sua estréia em 16 de agosto de 1995. Era uma versão retrabalhada do Spyglass Mosaic, que a Microsoft havia licenciado, como muitas outras empresas que iniciaram o desenvolvimento do navegador, da Spyglass Inc. Ela veio com o Microsoft Plus! para Windows 95 e o lançamento OEM do Windows 95. Ele foi instalado como parte do Internet Jumpstart Kit no Plus! A equipe do Internet Explorer começou com cerca de seis pessoas em desenvolvimento inicial. O Internet Explorer 1.5 foi lançado vários meses depois para o Windows NT e acrescentou suporte para renderização básica de tabelas. Entretanto, ao incluí-lo gratuitamente em seu sistema operacional, eles não tiveram que pagar royalties à Spyglass Inc., o que resultou em um processo judicial e um acordo multimilionário de dólares.

Internet Explorer 2

O Internet Explorer 2 foi lançado para Windows 95, Windows NT 3.5 e NT 4.0 em 24 de agosto de 1996 (após um beta 2.0 em novembro de 1995). Ele apresentava suporte para SSL, cookies, VRML, RSA, e grupos de notícias da Internet. A versão 2 também foi a primeira versão para Windows 3.1 e Macintosh System 7.0.1 (PPC ou 68k), embora a versão Mac só tenha sido lançada em janeiro de 1996 para PPC, e em abril para 68k. A versão 2.1 para Mac foi lançada em agosto de 1996, embora nessa época o Windows já estivesse recebendo a versão 3.0. A versão 2 foi incluída no Windows 95 OSR 1 e no Internet Starter Kit da Microsoft para Windows 95 no início de 1996. Ela foi lançada com doze idiomas, incluindo o inglês, mas esta versão foi expandida para 24, 20 e 9 para Win 95, Win 3.1 e Mac, respectivamente, em abril de 1996. A versão 2.0i suportava um conjunto de caracteres de byte duplo.

Internet Explorer 3

O Internet Explorer 3 foi lançado em 13 de agosto de 1996, e passou a ser muito mais popular do que seus antecessores. O Internet Explorer 3 foi o primeiro grande navegador com suporte CSS, embora este suporte tenha sido apenas parcial. Ele também introduziu suporte para controles ActiveX, applets Java, multimídia inline e o sistema PICS para metadados de conteúdo. A versão 3 também veio com o Internet Mail e News, NetMeeting e uma versão inicial do Windows Address Book, e foi incluída com o Windows 95 OSR 2. A versão 3 provou ser a primeira versão mais popular do Internet Explorer, o que trouxe com ela um maior escrutínio. Nos meses seguintes ao seu lançamento, uma série de vulnerabilidades de segurança e privacidade foram encontradas por pesquisadores e hackers. Esta versão do Internet Explorer foi a primeira a ter o logotipo 'e azul'. A equipe do Internet Explorer consistiu de cerca de 100 pessoas durante o desenvolvimento de três meses. O primeiro grande buraco de segurança do IE, o Macro Vírus de Princeton Word Loophole, foi descoberto em 22 de agosto de 1996 no IE3. A compatibilidade com versões anteriores foi tratada permitindo que os usuários que atualizaram para o IE3 ainda utilizassem o último IE, pois a instalação converteu a versão anterior em um diretório separado.

Internet Explorer 4

O Internet Explorer 4, lançado em setembro de 1997, aprofundou o nível de integração entre o navegador web e o sistema operacional subjacente. Instalar a versão 4 em uma máquina Windows 95 ou Windows NT 4 e escolher Windows Desktop Update resultaria na substituição do tradicional Windows Explorer também por uma versão mais parecida com uma interface web-browser, assim como a própria área de trabalho do Windows sendo habilitada para a web via Active Desktop. A integração com o Windows, entretanto, foi sujeita a numerosas críticas de embalagem (ver Estados Unidos vs. Microsoft). Esta opção não estava mais disponível com os instaladores para versões posteriores do Internet Explorer, mas não foi removida do sistema se já estivesse instalada. O Internet Explorer 4 introduziu suporte para a Política de Grupo, permitindo às empresas configurar e bloquear muitos aspectos da configuração do navegador, bem como suporte para navegação off-line. Internet Mail e News foi substituído pelo Outlook Express, e o Microsoft Chat e um NetMeeting melhorado também foram incluídos. Esta versão também foi incluída com o Windows 98. Novas funcionalidades foram adicionadas que permitem salvar e recuperar posts em formulários de comentários que ainda não estão sendo usados hoje. O Internet Explorer 4.5 ofereceu novos recursos, como a criptografia mais fácil de 128 bits. Também ofereceu uma melhora dramática na estabilidade em relação às versões anteriores, particularmente a versão 68k, que era especialmente propensa a congelamento.

Histórico de participação de mercado Snapshotfor
February 2005

IE4 - .07%

IE5 - 6,17%

IE6 - 82,79%

Internet Explorer 5

O Internet Explorer 5 foi lançado em 18 de março de 1999, posteriormente incluído com o Windows 98 Segunda Edição e veio com o Office 2000. A criação do Internet Explorer 5 foi outro lançamento significativo que suportou texto bidirecional, caracteres de rubi, XML, XSLT, e a capacidade de salvar páginas web em formato MHTML. O IE5 foi empacotado com o Outlook Express 5. Além disso, com o lançamento do Internet Explorer 5.0, a Microsoft lançou a primeira versão do XMLHttpRequest, dando origem ao Ajax (embora o termo "Ajax" não tenha sido cunhado até anos mais tarde). Foi a última com uma versão de 16 bits. O Internet Explorer 5.01, uma versão de correção de erros, foi lançado em dezembro de 1999. O Windows2000 inclui esta versão. O Internet Explorer 5.5 foi seguido em julho de 2000, melhorando suas capacidades de visualização de impressão, suporte a padrões CSS e HTML e APIs de desenvolvedores; esta versão foi empacotada com o Windows Me. Entretanto, a versão 5 foi a última versão para Mac e UNIX. A versão 5.5 foi a última a ter o Modo de Compatibilidade, que permitiu que o Internet Explorer 4 fosse executado lado a lado com o 5.x. A equipe do IE consistia de mais de 1.000 pessoas até 1999, com financiamento da ordem de 100 milhões de dólares por ano.

Histórico de participação de mercado Snapshotfor
October 2008

IE4 - 0,01%

IE5 - 0,20%

IE6 - 37,01%

IE7 - 35,81%

Internet Explorer 6

O Internet Explorer 6 foi lançado em 27 de agosto de 2001, alguns meses antes do Windows XP. Esta versão incluiu melhorias de DHTML, conteúdo restrito em frames inline e suporte parcial de CSS nível 1, DOM nível 1, e SMIL 2.0. O mecanismo MSXML também foi atualizado para a versão 3.0. Outras novidades incluíram uma nova versão do Internet Explorer Administration Kit (IEAK), barra de mídia, integração com o Windows Messenger, coleta de falhas, redimensionamento automático de imagem, P3P e um novo visual que estava de acordo com o estilo visual Luna do Windows XP, quando usado no Windows XP. O Internet Explorer 6.0 SP1 ofereceu várias melhorias de segurança e coincidiu com o lançamento do patch do Windows XP SP1. Em 2002, o protocolo Gopher foi desativado e o suporte a ele foi descartado no Internet Explorer 7. O Internet Explorer 6.0 SV1 foi lançado em 6 de agosto de 2004 para o Windows XP SP2 e ofereceu várias melhorias de segurança e novos botões coloridos na interface do usuário. O IE6 atualizou o logotipo original do 'e azul' para um visual mais azul claro e mais 3D. A Microsoft agora considera o IE6 como um produto obsoleto e recomenda que os usuários atualizem para o IE8. Muitos usuários corporativos de TI não atualizaram, apesar disso.

Internet Explorer 7

O Internet Explorer 7 foi lançado em 18 de outubro de 2006. Ele inclui correções de bugs, melhorias em seu suporte a padrões web, navegação por abas com visualização e gerenciamento de abas, uma caixa de busca de múltiplos motores, um leitor de feeds web, suporte a nomes de domínio internacionalizados (IDN), suporte a certificados de validação estendida e filtro antiphishing. Com o IE7, o Internet Explorer foi desacoplado do Windows Shell - ao contrário das versões anteriores, o controle do Internet Explorer ActiveX não é hospedado no processo do Windows Explorer, mas sim executado em um processo separado do Internet Explorer. Ele está incluído com Windows Vista e Windows Server 2008, e está disponível para Windows XP Service Pack 2 e posteriores, e Windows Server 2003 Service Pack 1 e posteriores. O lançamento original do Internet Explorer 7 exigia que o computador passasse uma verificação de validação do Windows Genuine Advantage antes da instalação, mas em 5 de outubro de 2007, a Microsoft removeu esta exigência. Como algumas estatísticas mostram, em meados de 2008, a participação de mercado do Internet Explorer 7 excedeu a do Internet Explorer 6 em várias regiões.

Internet Explorer 8

O Internet Explorer 8 foi lançado em 19 de março de 2009. Estava em desenvolvimento desde agosto de 2007, no máximo. Em 5 de março de 2008, o primeiro beta público (Beta 1) foi lançado para o público em geral. Em 27 de agosto de 2008, foi lançada a segunda versão beta pública (Beta 2). Ela é suportada no Windows XP SP2 e SP3, Windows Server 2003 SP2, Windows Vista, Windows 7, e Windows Server 2008 tanto em arquiteturas de 32 bits quanto de 64 bits. O Internet Explorer 8 (IE8) RC1 foi lançado em 26 de janeiro de 2009. O Internet Explorer 8 "Final" foi lançado em 19 de março de 2009. Segurança, facilidade de uso e melhorias no suporte RSS, CSS e Ajax são as prioridades da Microsoft para o IE8. Ele inclui uma conformidade muito mais estrita com os padrões da web, incluindo uma conformidade completa planejada em Cascading Style Sheets 2.1 para a versão de lançamento. Todas estas mudanças permitem que o Internet Explorer 8 passe no teste Acid2. Entretanto, para evitar problemas de compatibilidade, o IE8 também inclui o comportamento de renderização do IE7. Sites que esperam quirks do IE7 podem desabilitar as mudanças de quebra do IE8 incluindo um meta elemento na seção HEAD do documento HTML. O IE8 também inclui inúmeras melhorias no suporte a JavaScript, bem como melhorias de desempenho, embora ainda não passe no teste Acid3, com a versão 8.0 pontuando 20/100. Ele inclui suporte para Aceleradores - que permitem que aplicações web suportadas sejam invocadas sem que se navegue explicitamente para elas - e WebSlices - que permite que partes da página sejam subscritas e monitoradas a partir de uma Barra de Favoritos redesenhada. Outras características incluem recursos de privacidade InPrivate e filtro de phishing SmartScreen.

Internet Explorer 9

O Internet Explorer 9 foi lançado em 14 de março de 2011. Ele terá suporte completo ou quase completo para todos os seletores CSS 3, propriedade CSS 3 border-radius, JavaScript mais rápido, perfis de cores ICC v2 ou v4 incorporados e renderização acelerada por hardware usando Direct2D e DirectWrite. A Microsoft confirmou que o Web Open Font Format (WOFF) também será suportado. O WOFF é "um forte favorito" para padronização pelo Grupo de Trabalho de Fontes Web do W3C. O IE9 deve corrigir muitos problemas com o Internet Explorer, incluindo o suporte à propriedade padrão CSS3 border-radius, o que significa que as pessoas que usam o IE9 poderão ver cantos arredondados, da mesma forma que as pessoas que usam o Firefox podem ver.

A Microsoft continuou a minimizar a importância de passar no teste Acid3, mas a especulação de que o IE9 apoiaria a recomendação do SVG W3C foi despertada quando a Microsoft anunciou que havia se juntado ao Grupo de Trabalho SVG. No MIX 10, foi lançada a primeira visualização da plataforma IE9, que apresentava suporte para CSS3 e SVG, um novo motor JScript chamado Chakra, e uma pontuação de 55/100 no teste Acid3, acima de 20/100 para o IE8. Em 5 de maio de 2010, foi lançada a segunda Visualização da Plataforma IE9, que apresentou uma pontuação de 68/100 no teste Acid3 e um desempenho mais rápido no benchmark WebKit SunSpider JavaScript do que a primeira Visualização da Plataforma IE9. Em 23 de junho de 2010, foi lançado o terceiro IE9 Platform Preview, que teve nota 83/100 no teste Acid3 e introduziu suporte para <áudio> , <video> , e <canvas> elementos e WOFF. Em 4 de agosto de 2010, foi lançada a quarta Visualização da Plataforma IE9, que apresenta uma pontuação de 95/100 no teste Acid3 e um motor JScript mais rápido do que a terceira Visualização da Plataforma IE9. A construção final do IE9 está prevista para ser lançada em 2011. O suporte para as tags de vídeo e áudio HTML5 também foi prometido. Alguns especialistas do setor prevêem que a Microsoft lançará o IE9 como uma grande versão fora da banda que não está vinculada a nenhuma versão em particular do Windows. De acordo com a página do Internet Explorer 9 Test Drive, "Internet Explorer 9 Test Drive". microsoft.com. os requisitos de sistema para o IE9 são Windows Vista SP2 (com atualização de plataforma e IE8) ou Windows 7. Em 12 de agosto de 2010, a Microsoft anunciou que o IE9 Public Beta seria lançado em 15 de setembro de 2010 em um evento especial em São Francisco ligado à idéia de "beleza da web". Também foi confirmado que o navegador só funcionaria com Windows Vista e Windows 7. Em 15 de setembro de 2010, a Microsoft lançou o IE9 Public Beta.

Internet Explorer 10

O Internet Explorer 10 não funciona com Windows Vista, mas apenas para Windows 7 e um futuro lançamento do sistema operacional Windows.

O Internet Explorer 10 foi lançado juntamente com o Windows 8 em 2012. Os usuários do Windows 7 podem baixar esta versão a partir de fevereiro de 2013.

Internet Explorer 11

O Internet Explorer 11 foi lançado em outubro de 2013. É o Internet Explorer final.


[{
[38251-38251]}]


Participação de uso do Internet Explorer, 1994-2010

Características

O Internet Explorer foi projetado para visualizar uma ampla gama de páginas web e para fornecer certas características dentro do sistema operacional, incluindo o Microsoft Update. Durante o auge das guerras dos navegadores, o Internet Explorer substituiu o Netscape somente quando ele se apoderou tecnologicamente para suportar as características progressivas da época.

Apoio às normas

Internet Explorer, utilizando o motor de layout Trident:

  • suporta HTML 4.01, CSS Nível 1, XML 1.0, e DOM Nível 1, com pequenas lacunas de implementação.
  • suporta totalmente a XSLT 1.0, bem como um dialeto obsoleto da Microsoft da XSLT, freqüentemente referido como WD-xsl, o qual se baseou vagamente no Rascunho de Trabalho W3C da XSLT de dezembro de 1998. O suporte à XSLT 2.0 está no futuro: blogueiros semi-oficiais da Microsoft indicaram que o desenvolvimento está em andamento, mas nenhuma data foi anunciada.
  • suporta parcialmente o CSS Nível 2 e DOM Nível 2, com grandes lacunas de implementação e questões de conformidade. A quase total conformidade com o CSS 2.1 foi adicionada na versão 8 do Internet Explorer.
  • não suporta XHTML, embora possa tornar os documentos XHTML de autoria de princípios de compatibilidade HTML e servidos com um texto/html do tipo MIME.
  • não suporta SVG em nenhuma versão.

O Internet Explorer usa o DOCTYPE sniffing para escolher entre o modo padrão e um "modo quirks" no qual ele deliberadamente imita comportamentos não padrão de versões antigas do MSIE para renderização HTML e CSS na tela (o Internet Explorer sempre usa o modo padrão para impressão). Ele também fornece seu próprio dialeto de ECMAScript chamado JScript.

O Internet Explorer foi criticado pelo W3C por seu apoio limitado ao SVG promovido pelo W3C.

Extensões não-padronizadas

O Internet Explorer introduziu uma série de extensões proprietárias para muitas das normas, incluindo HTML, CSS e o DOM. Isto resultou em várias páginas da web que parecem quebradas nos navegadores compatíveis com os padrões e introduziu a necessidade de um "modo quirks" para permitir a renderização de elementos impróprios destinados ao Internet Explorer nestes outros navegadores.

O Internet Explorer introduziu várias extensões ao JScript que foram adotadas por outros navegadores. Estas incluem a propriedade innerHTML, que retorna a string HTML dentro de um elemento; o objeto XMLHttpRequest, que permite o envio de solicitação HTTP e recebimento de resposta HTTP; e o atributo DesignMode do objeto ContentDocument, que permite a edição de texto rico de documentos HTML. Algumas destas funcionalidades não eram possíveis até a introdução dos métodos DOM do W3C. Sua extensão de caracteres Ruby para HTML também é aceita como um módulo no W3C XHTML 1.1, embora não seja encontrada em todas as versões do HTML do W3C.

A Microsoft submeteu várias outras características do IE à consideração do W3C para a padronização. Estas incluem a propriedade CSS 'comportamento', que conecta os elementos HTML com comportamentos JScript (conhecidos como HTML Components, HTC); perfil HTML+TIME, que adiciona suporte de sincronização de tempo e mídia aos documentos HTML (semelhante ao W3C XHTML+SMIL); e o formato de arquivo gráfico vetorial VML. Entretanto, todos foram rejeitados, pelo menos em suas formas originais. O VML foi, entretanto, posteriormente combinado com o PGML (proposto pela Adobe e pela Sun), resultando no formato SVG aprovado pelo W3C, atualmente um dos poucos formatos de imagem vetorial sendo usado na web, e que o IE é agora praticamente único em não suportar.

Outros comportamentos não-standard incluem: suporte para texto vertical, mas em uma sintaxe diferente da recomendação do candidato CSS3 do W3C; suporte para uma variedade de efeitos de imagem e transições de página, que não são encontrados no CSS do W3C; suporte para código de script ofuscado, em particular JScript.Encode(). Suporte para a incorporação de fontes EOT em páginas web.

Favicon

O favicon (abreviação para "ícone de favoritos") introduzido pelo Internet Explorer agora também é suportado e ampliado em outros navegadores. Ele permite que páginas web especifiquem uma imagem de 16 por 16 pixels para uso em bookmarks. No IE, o suporte era, e ainda é, fornecido apenas para o formato nativo do Windows ICO; em outros navegadores, ele agora foi estendido para outros tipos de imagens, como PNG e GIF.

Usabilidade e acessibilidade

O Internet Explorer faz uso da estrutura de acessibilidade fornecida no Windows. O Internet Explorer também é uma interface de usuário para FTP, com operações similares às do Windows Explorer. O bloqueio de pop-ups e navegação por abas foram adicionados respectivamente no Internet Explorer 6 e no Internet Explorer 7. A navegação por abas também pode ser adicionada a versões mais antigas instalando a barra de ferramentas de busca MSN ou a barra de ferramentas Yahoo.

Cache

O Internet Explorer armazena o conteúdo visitado na pasta Arquivos Temporários da Internet para permitir um acesso mais rápido (ou acesso offline) às páginas visitadas anteriormente. O conteúdo é indexado em um arquivo de banco de dados, conhecido como Index.dat. Existem vários arquivos Index.dat que indexam diferentes conteúdos - conteúdo visitado, feeds da web, URLs visitadas, cookies, etc.

Antes do IE7, a limpeza do cache usado para limpar o índice, mas os arquivos em si não eram removidos de forma confiável, representando um risco potencial de segurança e privacidade. No IE7 e posteriormente, quando o cache é limpo, os arquivos de cache são removidos de forma mais confiável, e o arquivo index.dat é sobregravado com bytes nulos.

Política de Grupo

O Internet Explorer é totalmente configurável utilizando a Política de Grupo. Os administradores de domínios Windows Server podem aplicar e reforçar uma variedade de configurações que afetam a interface do usuário (tais como desativar itens de menu e opções de configuração individual), bem como recursos de segurança subjacentes, tais como download de arquivos, configuração de zona, configurações por local, comportamento de controle ActiveX e outros. As configurações de política podem ser configuradas para cada usuário e para cada máquina. O Internet Explorer também suporta a autenticação integrada do Windows.

Arquitetura

O Internet Explorer utiliza uma arquitetura componentizada construída sobre a tecnologia Component Object Model (COM). Ele consiste em vários componentes principais, cada um deles contido em uma biblioteca separada Dynamic-link library (DLL) e expõe um conjunto de interfaces de programação COM hospedadas pelo executável principal do Internet Explorer, iexplore.exe:

  • WinInet.dll é o manipulador de protocolos para HTTP, HTTPS e FTP. Ele trata de toda a comunicação em rede através destes protocolos.
  • URLMon.dll é responsável pelo manuseio do tipo MIME e pelo download do conteúdo da web, e fornece um invólucro seguro em torno da WinInet.dll e outras implementações de protocolo.
  • MSHTML.dll abriga o motor de renderização Trident introduzido no Internet Explorer 4, que é responsável pela exibição das páginas na tela e pelo manuseio do Modelo de Objeto do Documento das páginas da web. MSHTML.dll analisa o arquivo HTML/CSS e cria a representação interna da árvore DOM do mesmo. Também expõe um conjunto de APIs para inspeção em tempo de execução e modificação da árvore DOM. A árvore DOM é processada posteriormente por um mecanismo de layout que depois torna a representação interna na tela.
  • IEFrame.dll contém a interface do usuário e a janela do IE no Internet Explorer 7 e superior.
  • ShDocVw.dll fornece as funcionalidades de navegação, cache local e histórico para o navegador.
  • BrowseUI.dll é responsável pela interface do usuário do navegador, incluindo o cromado do navegador, que abriga todos os menus e barras de ferramentas.

O Internet Explorer não inclui nenhuma funcionalidade de script nativo. Ao contrário, MSHTML.dll expõe uma API que permite a um programador desenvolver um ambiente de scripting para ser plugado e acessar a árvore DOM. O Internet Explorer 8 inclui as ligações para o mecanismo Active Scripting, que faz parte do Microsoft Windows e permite que qualquer linguagem implementada como um módulo Active Scripting seja usada para o scripting do lado do cliente. Por padrão, somente os módulos JScript e VBScript são fornecidos; implementações de terceiros como ScreamingMonkey (para suporte a ECMAScript 4) também podem ser usadas. A Microsoft também disponibiliza o Microsoft Silverlight runtime que permite que linguagens CLI, incluindo linguagens dinâmicas baseadas em DLR como IronPython e IronRuby, sejam usadas para scripting do lado do cliente.

O Internet Explorer 8 introduz algumas mudanças arquitetônicas importantes, chamadas Loosely Coupled IE (LCIE). O LCIE separa o processo de janela principal (frame process) dos processos que hospedam as diferentes aplicações web em diferentes abas (processos de abas). Um processo de frame pode criar múltiplos processos de tabulação, cada um dos quais pode ter um nível de integridade diferente; cada processo de tabulação pode hospedar múltiplos sites da web. Os processos utilizam comunicação assíncrona entre processos para se sincronizarem. Geralmente, haverá um único processo de quadro para todos os sites da Web. No Windows Vista com Modo Protegido ativado, entretanto, a abertura de conteúdo privilegiado (como páginas HTML locais) criará um novo processo de tabulação, pois não será restringido pelo Modo Protegido.

A arquitetura do IE8. As versões anteriores tinham uma arquitetura similar, exceto que ambas as abas e a IU estavam dentro do mesmo processo. Consequentemente, cada janela do navegador podia ter apenas um "processo de tabulação".Zoom
A arquitetura do IE8. As versões anteriores tinham uma arquitetura similar, exceto que ambas as abas e a IU estavam dentro do mesmo processo. Consequentemente, cada janela do navegador podia ter apenas um "processo de tabulação".

Extensibilidade

O Internet Explorer expõe um conjunto de interfaces Component Object Model (COM) que permitem que outros componentes ampliem a funcionalidade do navegador. A extensibilidade é dividida em dois tipos: Extensibilidade do navegador e Extensibilidade do conteúdo. As interfaces de extensibilidade do navegador podem ser usadas para conectar componentes para adicionar entradas de menu de contexto, barras de ferramentas, itens de menu ou Objetos de Ajuda do Navegador (BHO). BHOs são usados para estender o conjunto de recursos do navegador, enquanto as outras opções de extensibilidade são usadas para expor o recurso na interface de usuário. As interfaces de extensibilidade de conteúdo são usadas por diferentes manipuladores de conteúdo para adicionar suporte a formatos de conteúdo não nativos. Os BHOs não só têm acesso irrestrito ao DOM do Internet Explorer e ao modelo de eventos, como também podem acessar o sistema de arquivos, o registro e outros componentes do sistema operacional. A extensibilidade de conteúdo pode ser tanto em termos de documentos ativos (Doc Objetos) (por exemplo, SVG ou MathML) ou controles ActiveX. Os controles ActiveX são usados para os manipuladores de conteúdo que tornam o conteúdo incorporado dentro de uma página HTML (por exemplo, Adobe Flash ou Microsoft Silverlight). Os objetos Doc são usados quando o tipo de conteúdo não será incorporado em HTML (por exemplo, Microsoft Word, PDF ou XPS). Na verdade, o mecanismo de renderização Trident é ele mesmo exposto como um objeto Doc, portanto o HTML em si é tratado como um Documento Ativo.

Os componentes adicionais do Internet Explorer funcionam com os mesmos privilégios que o próprio navegador, ao contrário dos scripts do lado do cliente que têm um conjunto muito limitado de privilégios. Os add-ons podem ser instalados localmente ou diretamente por um site da Web. Como os add-ons têm um acesso mais privilegiado ao sistema, os add-ons maliciosos podem e têm sido usados para comprometer a segurança do sistema. O Internet Explorer 6 Service Pack 2 em diante oferece várias salvaguardas contra isso, incluindo um Gerenciador de Complementos para controlar os controles ActiveX e Objetos de Ajuda do Navegador e um modo de operação "Sem Complementos", bem como maiores restrições aos sites que instalam complementos.

O próprio Internet Explorer pode ser hospedado por outras aplicações através de um conjunto de interfaces COM. Isto pode ser usado para incorporar a funcionalidade do navegador dentro da aplicação. Além disso, a aplicação de hospedagem pode escolher hospedar apenas o motor de renderização MSHTML.dll, em vez de todo o navegador.

Veja também: Componente Modelo do Objeto e Objeto Auxiliar do Navegador

Segurança

O Internet Explorer utiliza uma estrutura de segurança baseada em zonas que agrupa sites com base em certas condições, incluindo se é um site baseado na Internet ou na intranet, bem como uma lista branca editável pelo usuário. As restrições de segurança são aplicadas por zona; todos os sites em uma zona estão sujeitos às restrições.

Internet Explorer 6 SP2 em diante utiliza o Serviço de Execução de Anexos do Microsoft Windows para marcar arquivos executáveis baixados da Internet como potencialmente inseguros. O acesso aos arquivos marcados como tais levará o usuário a tomar uma decisão de confiança explícita para executar o arquivo, uma vez que os executáveis originários da Internet podem ser potencialmente inseguros. Isto ajuda a prevenir a instalação acidental de malware.

O Internet Explorer 7 introduziu o filtro de phishing, que restringe o acesso a sites de phishing, a menos que o usuário se sobreponha à decisão. Com a versão 8, ele também bloqueia o acesso a sites conhecidos por hospedar malware. Os downloads também são verificados para ver se eles são conhecidos por serem infectados por malware.

No Windows Vista, o Internet Explorer por padrão roda no que é chamado de Modo Protegido, onde os privilégios do próprio navegador são severamente restringidos - ele não pode fazer nenhuma mudança em todo o sistema. Opcionalmente, pode-se desligar este modo, mas isto não é recomendado. Isto também restringe efetivamente os privilégios de quaisquer complementos. Como resultado, mesmo que o navegador ou qualquer suplemento seja comprometido, o dano que a quebra de segurança pode causar é limitado.

Os patches e atualizações do navegador são lançados periodicamente e disponibilizados através do serviço Windows Update, bem como através de Atualizações Automáticas. Embora os patches de segurança continuem a ser lançados para uma série de plataformas, a maioria das adições de recursos e melhorias na infra-estrutura de segurança são disponibilizadas apenas em sistemas operacionais que estão na fase de suporte principal da Microsoft.

Em 16 de dezembro de 2008, os usuários recomendados pela Trend Micro mudaram para navegadores rivais até que um patch IE de emergência fosse lançado para corrigir um risco potencial de segurança que "poderia permitir que usuários externos assumissem o controle do computador de uma pessoa e roubassem suas senhas". Os representantes da Microsoft contrariaram esta recomendação, alegando que "0,02% dos sites da Internet" foram afetados pela falha.

Em 17 de dezembro de 2008, uma correção para o problema de segurança acima ficou disponível, com o lançamento do Security Update for Internet Explorer KB960714, que está disponível na página web do Microsoft Windows Update. A Microsoft disse que esta atualização corrige o risco de segurança encontrado pela Trend Micro no dia anterior.

Vulnerabilidades de segurança

Veja também: Comparação de navegadores da web#Vulnerabilidades

O Internet Explorer tem estado sujeito a muitas vulnerabilidades e preocupações de segurança: Grande parte do spyware, adware e vírus de computador através da Internet é possibilitada por bugs e falhas exploráveis na arquitetura de segurança do Internet Explorer, às vezes exigindo nada mais do que a visualização de uma página web maliciosa para se instalar. Isto é conhecido como uma "instalação drive-by". Há também tentativas de enganar o usuário na instalação de software malicioso, deturpando o verdadeiro propósito do software na seção de descrição de um alerta de segurança ActiveX.

Várias falhas de segurança que afetam o IE originaram-se não no próprio navegador, mas nos complementos baseados no ActiveX por ele utilizados. Como os add-ons têm o mesmo privilégio que o IE, as falhas podem ser tão críticas quanto as falhas do navegador. Isto fez com que a arquitetura baseada em ActiveX fosse criticada por ser propensa a falhas. Em 2005, alguns especialistas sustentaram que os perigos do ActiveX foram exagerados e que existiam salvaguardas em vigor. Em 2006, novas técnicas usando testes automatizados encontraram mais de cem vulnerabilidades em componentes padrão do Microsoft ActiveX. Os recursos de segurança introduzidos no então recentemente lançado Internet Explorer 7 mitigaram algumas dessas vulnerabilidades.

O Internet Explorer em 2008 tinha uma série de vulnerabilidades de segurança publicadas. De acordo com pesquisas feitas pela empresa de pesquisa de segurança Secunia, a Microsoft não respondeu tão rapidamente quanto seus concorrentes ao corrigir falhas de segurança e disponibilizar patches. A empresa também relatou 366 vulnerabilidades nos controles ActiveX, um aumento em relação ao ano anterior.

De acordo com as últimas informações, a Secunia informa que o IE6 tem 24 vulnerabilidades conhecidas e não corrigidas, o IE7 tem 11, e o IE8 tem 4. Os mais severos alertas não corrigidos da Secunia que afetam o Microsoft Internet Explorer 6.x, 7.x, e 8.x com todos os patches de fornecedores aplicados, são todos classificados como Extremamente críticos. As vulnerabilidades não corrigidas mais antigas conhecidas do IE6, IE7 e IE8 datam de 7 de novembro de 2003, 6 de junho de 2006 e 26 de fevereiro de 2007, respectivamente.

De acordo com as últimas informações, a empresa de pesquisa de segurança SecurityFocus informa que o IE6 tem 396 vulnerabilidades conhecidas e não corrigidas, o IE7 tem 22, e o IE8 tem 25. As vulnerabilidades não corrigidas mais antigas conhecidas do IE6, IE7 e IE8 datam de 20 de novembro de 2000, 17 de maio de 2007 e 11 de abril de 2009, respectivamente.

Vulnerabilidade explorada em ataques a empresas americanas

Em uma consultoria em 14 de janeiro de 2010, a Microsoft disse que atacantes que visavam o Google e outras empresas americanas utilizavam software que explorava uma falha de segurança, que já havia sido corrigida, no Internet Explorer. A vulnerabilidade afetou o Internet Explorer 6, IE7 e IE8 no Windows 7, Vista, Windows XP, Server 2003 e Server 2008 R2, assim como o IE 6 Service Pack 1 no Windows 2000 Service Pack 4.

O governo alemão advertiu os usuários contra o uso do Internet Explorer e recomendou a mudança para um navegador alternativo, devido ao grande buraco de segurança descrito acima, que foi explorado no Internet Explorer. O governo australiano e francês emitiram um aviso semelhante alguns dias depois. O primeiro navegador recomendado por eles foi o Mozilla Firefox, seguido pelo Google Chrome.

Adoção do mercado e participação no uso

Veja também: Uso compartilhado de navegadores web

A taxa de adoção do Internet Explorer parece estar intimamente relacionada com a do Microsoft Windows, pois é o navegador web padrão que vem com o Windows. Desde a integração do Internet Explorer 2.0 com o Windows 95 OSR 1 em 1996, e especialmente após o lançamento da versão 4.0, a adoção foi muito acelerada: de menos de 20% em 1996 para cerca de 40% em 1998 e mais de 80% em 2000.

Um artigo da CNN observou no lançamento do Internet Explorer 4: "O Internet Explorer da Microsoft fez incursões e várias estimativas colocam sua participação no mercado de navegadores em 30 a 35 por cento de cerca de 10 por cento há um ano". Em 2002, o Internet Explorer havia quase superado completamente seu principal rival Netscape e dominado o mercado com até 95% de participação no mercado.

Depois de ter lutado e vencido as guerras dos navegadores no final dos anos 90, o Internet Explorer conquistou o domínio quase total do mercado de navegadores. Tendo atingido um pico de cerca de 95% durante 2002 e 2003, sua participação de mercado diminuiu desde então a um ritmo lento, mas constante. Isto se deve principalmente à adoção do Mozilla Firefox, que as estatísticas indicam ser atualmente a concorrência mais significativa. No entanto, o Internet Explorer continua sendo o navegador web dominante, com uma participação de uso global de cerca de 60% (embora as medidas variem). O uso é maior na Ásia e menor na Europa.

O Firefox 1.0 havia ultrapassado o Internet Explorer 5 no início de 2005 com o Firefox 1.0 com cerca de 8% de participação de mercado. Um artigo no lançamento do Internet Explorer 7 em outubro de 2006 observa que "o IE6 tinha a maior fatia do mercado de navegadores com 77,22%. O Internet Explorer 7 tinha subido para 3,18%, enquanto o Firefox 2.0 estava em 0,69%".

O Internet Explorer 7 foi lançado ao mesmo tempo que o Firefox 2.0, e ultrapassou o Firefox 1.x em novembro de 2006, com cerca de 9% de participação de mercado. O Firefox 2.0 tinha ultrapassado a 1.x em janeiro de 2007, mas o IE7 não ultrapassou o IE6 até dezembro de 2007. Em janeiro de 2008, a participação de mercado de suas respectivas versões era de 43% IE7, 32% IE6, 16% FF2, 4% Safari 3 e ambas as versões FF1.x e IE5 a menos de meio por cento.

Uso aproximado ao longo do tempo com base em vários contadores de participação de uso em média para o ano como um todo, ou para o quarto trimestre, ou para o último mês do ano, dependendo da disponibilidade de referência.

Visão geral do histórico de participação de mercado por ano e versão

Uso aproximado ao longo do tempo com base em vários contadores de participação de uso em média para o ano como um todo, ou para o quarto trimestre, ou para o último mês do ano, dependendo da disponibilidade de referência. O IE atingiu seu auge em 2003 com 94% dos navegadores de internet mundiais, mas começou a cair em 2004 e desde então atingiu o nível mais baixo da década de 2000 em 2011 com apenas 49,7% dos usuários de internet mundiais.

Total

IE8

IE7

IE6

IE5

IE4

IE3

IE2

IE1

2009

sm=n 66,92% Decrease

sm=n 10,4% Increase

sm=n 26,1% Decrease

sm=n 27,4% Increase

sm=n 0,08% Decrease

sm=n 0% Decrease

sm=n 0%

sm=n 0%

sm=n 0%

2008

sm=n 72,65% Decrease

sm=n 0,34% Increase

sm=n 46,06% Increase

sm=n 26,2% Decrease

sm=n 0,15% Decrease

sm=n 0,01% Decrease

sm=n 0%

sm=n 0%

sm=n 0%

2007

sm=n 78,60% Decrease

sm=n -

sm=n 45,5% Increase

sm=n 32,64% Decrease

sm=n 0,45% Decrease

sm=n 0,01% Decrease

sm=n 0%

sm=n 0%

sm=n 0%

2006

sm=n 83,30% Decrease

sm=n -

sm=n 3,49% Increase

sm=n 78,08% Decrease

sm=n 1,42% Decrease

sm=n 0,02% Decrease

sm=n 0%

sm=n 0%

sm=n 0%

2005

sm=n 87,12% Decrease

sm=n -

sm=n -

sm=n 82,71% Decrease

sm=n 4,35% Decrease

sm=n 0,06% Decrease

sm=n 0%

sm=n 0%

sm=n 0%

2004

sm=n 91,27% Decrease

sm=n -

sm=n -

sm=n 83,39% Increase

sm=n 7,77% Decrease

sm=n 0,1% Decrease

sm=n 0%

sm=n 0%

sm=n 0%

2003

sm=n 94,43% Increase

sm=n -

sm=n -

sm=n 59% Increase

sm=n 34% Decrease

sm=n 1% Decrease

sm=n 0%

sm=n 0%

sm=n 0%

2002

sm=n 93,94% Increase

sm=n -

sm=n -

sm=n 50% Increase

sm=n 41% Decrease

sm=n 1% Decrease

sm=n 0%

sm=n 0%

sm=n 0%

2001

sm=n 90,83% Increase

sm=n -

sm=n -

sm=n 19% Increase

sm=n 68% Decrease

sm=n 5% Decrease

sm=n 0%

sm=n 0%

sm=n 0%

2000

sm=n 83,95% Increase

sm=n -

sm=n -

sm=n -

sm=n 71% Increase

sm=n 13% Decrease

sm=n 0%

sm=n 0%

sm=n 0%

1999

sm=n 75,31% Increase

sm=n -

sm=n -

sm=n -

sm=n 41% Increase

sm=n 36% Decrease

sm=n 1%

sm=n 0%

sm=n 0%

1998

sm=n 45,00% Increase

sm=n -

sm=n -

sm=n -

sm=n -

sm=n ? Increase

sm=n ?

sm=n ?

sm=n ?

1997

sm=n 39,40% Increase

sm=n -

sm=n -

sm=n -

sm=n -

sm=n ? Increase

sm=n ?

sm=n ?

sm=n ?

1996

sm=n 20,00% Increase

sm=n -

sm=n -

sm=n -

sm=n -

sm=n -

sm=n ?

sm=n ?

sm=n ?

1995

sm=n 2,90% Increase

sm=n -

sm=n -

sm=n -

sm=n -

sm=n -

sm=n -

sm=n ?

sm=n ?

Adoção pela indústria

O mecanismo de extensão ActiveX é usado por muitos sites públicos e aplicações web, incluindo o eBay. Da mesma forma, Browser Helper Objects também são usados por muitas empresas de mecanismos de busca e terceiros para criar add-ons que acessam seus serviços, tais como barras de ferramentas de mecanismos de busca. Devido ao uso do COM, é possível incorporar a funcionalidade de navegação na web em aplicações de terceiros. Assim, há uma série de shells do Internet Explorer e uma série de aplicações centradas no conteúdo como o RealPlayer também usam o módulo de navegação web do Internet Explorer para visualizar as páginas web dentro das aplicações.

Compatibilidade com OS

As versões do IE, ao longo do tempo, têm tido compatibilidade de SO muito variável, desde estar disponível para muitas plataformas e várias versões do Windows até apenas algumas versões do Windows. Muitas versões do IE tinham algum suporte para um sistema operacional mais antigo, mas pararam de receber atualizações. O crescimento crescente da Internet nos anos 90 e 2000 significa que os navegadores atuais com pequenas quotas de mercado têm mais usuários totais do que todo o mercado no início. Por exemplo, 90% de participação de mercado em 1997 seria de aproximadamente 60 milhões de usuários, mas no início de 2007 90% de participação de mercado equivaleria a mais de 900 milhões de usuários. O resultado é que as versões posteriores do IE6 tinham muito mais usuários no total do que todas as versões iniciais juntas.

O lançamento do IE7 no final de 2006 resultou no colapso da participação de mercado do IE6; em fevereiro de 2007, as estatísticas de participação de mercado mostraram o IE6 em cerca de 50% e o IE7 em 29%. Independentemente da participação de mercado real, a versão mais compatível (entre sistemas operacionais) do IE era 5.x, que tinha Mac OS 9 e Mac OS X, Unix, e a maioria das versões Windows disponíveis e suportadas por um curto período no final dos anos 90 (embora 4.x tivesse uma base de código mais unificada entre as versões). Em 2007, o IE tinha um suporte a SO muito mais restrito, com as versões mais recentes suportando apenas o Windows XP Service Pack 2 e superior. Internet Explorer 5.0, 5.5, 6.0, e 7.0 (Experimental) também foram portadas não oficialmente para o sistema operacional Linux a partir do projeto IEs4Linux.

Anos

Motor de layout

Microsoft Windows

IBM OS/2
a partir de 2.1

Apple Mac OS

Unix (HP-UX, Solaris)

7, WS 08 R2

Vista, WS 08

WS 03

XP

Eu

2000

98

NT 4.0

95

NT 3,51

NT 3.5

NT 3.1

3.1x

X
PPC

7.6 a
9.2.2
PPC

7.5.x
PPC

7.1 a 8.1
68K7
.1.2
PPC

7.0.1
68K

Anos

-

-

2009

2006

2003

2001

2000

2000

1998

1996

1995

1995

1994

1993

1992

1993

2001

1997

1994

1992

1991

(1990s)

IE 9

2010
PP

Trident 5.0

Beta

Beta com SP2

Não

Não

Não

Não

Não

Não

Não

Não

Não

Não

Não

Não

Não

Não

Não

Não

Não

Não

IE 8

2008

Trident 4.0

Incluído

Sim

Sim com SP2

Sim com SP2/3

Não

Não

Não

Não

Não

Não

Não

Não

Não

Não

Não

Não

Não

Não

Não

Não

IE 7

2006

Trident

Não

Incluído

Sim com SP1/2

Sim com SP2/3&

Não

Não

Não

Não

Não

Não

Não

Não

Não

Não

Não

Não

Não

Não

Não

Não

IE 6

2001

Trident

Não

No$

Incluído

Incluído

Sim
6.0 SP1

Sim
6.0 SP1

Sim
6.0 SP1

Sim
6.0 SP1

Não

Não

Não

Não

Não

Não

Não

Não

Não

Não

Não

Não

IE 5.5

2000

Trident

Não

Não

Não

Não***

Incluído

Sim

Sim

Sim

Sim
5,5 SP2

Não

Não

Não

Não

Não

Não

Não

Não

Não

Não

Não

IE 5.0

1999

Trident (Win)
Tasman
(Mac)

Não

Não

Não

Não***

Não

Incluído
5.01 SP4

Incluído
com 98SE

Sim

Sim

Sim
16 bits

Não

Não

Sim
16 bits

Não

Sim
5.2.3 Incluído

Sim¥
5.1.7 Incluído

Não

Não

Não

Sim
5.01 SP1

IE 4.5

1999

-

Não

Não

Não

Não

Não

Não

Não

Não

Não

Não

Não

Não

Não

Não

Não

SimIncluído

Sim

Não

Não

Não

IE 4.0

1997

Trident

Não

Não

Não

Não***

Não

Não

Incluído

Sim

Incluído
OSR2.5

Sim
16 bits

Não

Não

Sim
16 bits

Não

Não

Sim
Incluído

Sim

Sim4
.01

Não

Sim

IE 3.0

1996

-

Não

Não***

Não

Não***

Não

Não***

Não

Sim

Incluído
OSR2

Sim
16 bits

Sim
16 bits

Não

Sim
16 bits

Ganhe.
16 bits

Não

SimIncluído

Sim

SimIncluído

Não

Beta

IE 2.0

1995

-

Não

Não

Não

Não

Não

Não

Não

Incluído

Incluído
OSR1

Sim
16 bits

Sim
16 bits

Sim
16 bits

Sim
16 bits

Ganhe.
16 bits

Não

Sim

Sim

YesŁ

YesŁ
2.0.1

Não

IE 1.5

1996

Spyglass

Não

Não

Não

Não

Não

Não

Não

Sim

Sim

Sim

Sim

Não

Não

Não

Não

Não

Não

Não

Não

Não

IE 1.0

1995

Spyglass

Não

Não

Não

Não

Não

Não

Não

Não

Não livre
E mais!

Não

Não

Não

Não

Não

Não

Não

Não

Não

Não

Não

* O Internet Explorer 6 SP2 só está disponível como parte do Windows XP SP2 ou Windows Server 2003 SP1 ou SP2.
** A versão do Internet Explorer incluída com Windows 95 variou de acordo com o lançamento do OSR; 2.0 foi incluída com OSR1, 3.0 foi incluída com OSR2, e 4.0 foi incluída com OSR2.5.
*** Sem suporte nativo, mas possível com instalador "Standalone" de terceiros.
A versão final do Windows XP Service Pack 3 não inclui o IE7.
$ Sem suporte nativo, mas possível com instalador independente de terceiros "Standalone" do IE6 Alpha. Veja também Internet Explorer Mobile. Versões não-desktop do IE também têm suporte ao Windows CE.
Ł Internet Explorer 2.0 e 2.0.1 requer o Sistema 7.0.1 ou superior. O Internet Explorer 2.1 requer o Sistema 7.1 ou superior.
Incluído Internet Explorer 3.01 no Mac OS 8.1; Internet Explorer 4.01 no Mac OS 8.5 e 8.5.1; Internet Explorer 4.5 do Mac OS 8.6 a 9.0.4; Internet Explorer 5 do Mac OS 9.1 a 9.2.2.
¥ Internet Explorer 5 Edição Macintosh requer Mac OS 7.6 ou superior. A versão 5.1; 5.1.4; 5.1.5; 5.1.6 e 5.1.7 do Internet Explorer requer o Mac OS 8.0 ou superior.
16 Versão 16 bits

"Internet Explorer "Standalone

As primeiras versões do Internet Explorer como a 5 tinham um modo de compatibilidade para executar o Internet Explorer 4, embora este recurso tenha sido abandonado (também, os usuários do Internet Explorer para Mac ainda podiam usar o 4,5 após a instalação do IE 5). Enquanto a Microsoft afirma ser impossível manter várias versões do Internet Explorer na mesma máquina, alguns hackers separaram com sucesso várias versões do Internet Explorer, tornando-as aplicações autônomas. Estes são chamados de IEs "standalone" e incluíram as versões 3 a 7.

  • Múltiplos IEs no Windows Web Design - O desenvolvedor web Joe Maddalone que encontrou a solução.
  • Xenocode Browser Sandbox-Xenocode virtualização da aplicação.

A Microsoft descontinuou os instaladores autônomos do Internet Explorer para o público em geral. Entretanto, existem procedimentos não oficiais para o download do pacote de instalação completo. O Internet Explorer autônomo usa um recurso introduzido no Windows 2000 chamado redirecionamento de DLLs para forçá-lo a carregar DLLs mais antigas do que as instaladas no sistema.

  • Coleção IE. Um instalador para as versões autônomas do IE8.0, IE7.0, IE6.0, IE5.51, IE5.01, IE4.01, IE3.0, IE2.01, IE1.5, e IE1.0.
  • Documento de suporte Microsoft, com instruções para download de todo o conjunto de arquivos de instalação.

Também é possível instalar o Internet Explorer via Wine.

  • O IEs4Linux configura automaticamente o Internet Explorer 5.0, 5.5, e 6.0 em Vinho. O suporte ao Internet Explorer 7 está atualmente em desenvolvimento; a partir de agosto de 2007, o motor de renderização IE7 pode ser usado com a interface de usuário do IE6.

Após a instalação do Internet Explorer 7, um executável Internet Explorer 6 ainda está disponível em C:\WINDOWS)7, oculto por padrão. O lançamento deste executável fornece ao usuário a interface mais antiga do IE6, porém as páginas web são renderizadas usando o motor do IE7. O mecanismo do IE6 pode ser reativado colocando um arquivo chamado "iexplore.exe.local" na pasta do IE7.

Como alternativa ao uso do IE autônomo, a Microsoft agora disponibiliza imagens do Microsoft Virtual PC contendo cópias pré-ativadas do Windows XP com o IE 6 ou IE 7 instalado. A Microsoft recomenda esta abordagem para desenvolvedores web que procuram testar suas páginas nas diferentes versões do IE, já que as versões autônomas não têm suporte e podem não funcionar da mesma forma que uma cópia devidamente instalada do IE.

Remoção

Enquanto uma grande atualização do Internet Explorer pode ser desinstalada de forma tradicional se o usuário tiver salvo os arquivos originais do aplicativo para instalação, a questão de desinstalar a versão do navegador que foi enviada com um sistema operacional permanece controversa.

A idéia de remover uma instalação de estoque do Internet Explorer de um sistema Windows foi proposta durante o processo judicial Estados Unidos vs. Microsoft. Um dos argumentos da Microsoft, durante o julgamento, foi que a remoção do Internet Explorer do Windows pode resultar em instabilidade do sistema.

A remoção do Internet Explorer tem uma série de conseqüências. As aplicações que dependem de bibliotecas instaladas pelo IE não funcionarão, ou terão comportamentos inesperados. O sistema de ajuda e suporte do Windows também não funcionará devido à grande dependência de arquivos de ajuda HTML e componentes do IE. Em versões do Windows antes do Vista, também não é possível executar o Windows Update da Microsoft ou o Microsoft Update com qualquer outro navegador devido à implementação de um controle ActiveX, que nenhum outro navegador suporta. No Windows Vista, o Windows Update é implementado como um applet do Painel de Controle.

Com o Windows 7, a Microsoft adicionou a capacidade de remover com segurança o Internet Explorer 8 do Windows. A Microsoft não permite que as dependências sejam removidas através deste processo, mas o executável Internet Explorer (iexplore.exe) é removido sem prejudicar nenhum outro componente do Windows.

Páginas relacionadas

  • Web 2.0

Perguntas e Respostas

P: Qual foi a primeira versão do Internet Explorer?


R: A primeira versão do Internet Explorer foi lançada como parte do pacote adicional Microsoft Plus! para Windows 95, em 1995.

P: Quanto a Microsoft gastou com o IE no final dos anos 90?


R: A Microsoft gastou mais de 100 milhões de dólares por ano com o IE no final dos anos 90.

P: Qual é o último lançamento do Internet Explorer?


R: O último lançamento do Internet Explorer é o Internet Explorer 11.

P: Quando o Internet Explorer 11 chegará ao fim de seu serviço?


R: O Internet Explorer 11 chegará ao fim de seu serviço em 15 de junho de 2022.

P: O que substituiu o Internet Explorer 11 quando o Windows 10 e o Windows Server 2022 foram lançados em 2021?


R: Quando o Windows 10 e o Windows Server 2022 foram lançados em 2021, eles incluíram uma tela de votação com os produtos, permitindo aos usuários selecionar um navegador da Internet diferente, se assim o desejarem. Além disso, o Microsoft Edge foi introduzido como um novo navegador da web para substituir o Internet Explorer 11.

P: Há versões do IE disponíveis para outros sistemas operacionais além do Windows?


R: Sim, há versões do IE disponíveis para outros sistemas operacionais, como a versão OEM embutida chamada Internet Explorer for Windows CE (IE CE), disponível para plataformas baseadas no WinCE; Internet Explorer for Pocket PC; e versões descontinuadas como oInternet Explorer for Mac e oInternetExplorerforUNIX (SolarisandHP-UX).

AlegsaOnline.com - 2020 / 2023 - License CC3