Internet Explorer - Internet Explorer

Internet Explorer
IE11 Cyan rgb vertical.svg
Logotipo do Internet Explorer 11, a versão final
Internet Explorer 11 screenshot.png
Internet Explorer 11 em execução no Windows 10
Autor (es) original (is) Thomas Reardon
Desenvolvedor (s) Microsoft
lançamento inicial 16 de agosto de 1995 ; 26 anos atrás ( 16-08-1995 )
Liberação (ões) estável (s)
janelas 11.0.220 (10 de novembro de 2020 ; 11 meses atrás (atualizações de segurança em 11 de outubro de 2021)) [±] ( 2020-11-10 )
Mac OS 5.2.3 (16 de junho de 2003 ; 18 anos atrás ) [±] ( 16/06/2003 )
UNIX 5.01 SP1 (2001 ; 20 anos atrás ) [±] ( 2001 )
Motores Trident , Chakra
Sistema operacional Windows (e anteriormente com suporte: Mac OS X , Solaris , HP-UX )
Plataforma IA-32 , x86-64 , ARMv7 , IA-64 (e com suporte anterior: MIPS , Alpha , PowerPC , 68k , SPARC , PA-RISC )
Incluído com
Padrão (s) HTML5 , CSS3 , WOFF , SVG , RSS , Atom , JPEG XR
Disponível em 95 idiomas
Modelo
Licença Proprietário , requer uma licença do Windows
Local na rede Internet microsoft .com / ie

O Internet Explorer (anteriormente Microsoft Internet Explorer e Windows Internet Explorer , comumente abreviado como IE ou MSIE ) é uma série obsoleta de navegadores gráficos desenvolvidos pela Microsoft e incluídos na linha de sistemas operacionais Microsoft Windows , a partir de 1995. Foi lançado pela primeira vez como parte do pacote adicional Plus! para Windows 95 naquele ano. Versões posteriores estavam disponíveis como downloads gratuitos ou em service packs e incluídas nas versões de serviço do fabricante original do equipamento (OEM) do Windows 95 e versões posteriores do Windows. O desenvolvimento de novos recursos para o navegador foi interrompido em 2016 em favor do novo navegador Microsoft Edge . Como o Internet Explorer é um componente do Windows e está incluído em versões de ciclo de vida de longo prazo do Windows, como o Windows Server 2019 , ele continuará a receber atualizações de segurança até pelo menos 2029. O Microsoft 365 encerrou o suporte ao Internet Explorer em 17 de agosto de 2021 e O Microsoft Teams encerrou o suporte para o IE em 30 de novembro de 2020. O Internet Explorer será descontinuado em 15 de junho de 2022, após o que a alternativa será o Microsoft Edge com modo IE para sites legados.

Internet Explorer foi o navegador mais utilizado, atingindo um pico de cerca de 95% a fatia de uso até 2003. Isto veio depois que a Microsoft usado agregação para vencer a primeira guerra dos navegadores contra Netscape , que foi o navegador dominante na década de 1990. Desde então, sua participação no uso diminuiu com o lançamento do Firefox (2004) e do Google Chrome (2008), e com a crescente popularidade de sistemas operacionais móveis, como Android e iOS, que não oferecem suporte ao Internet Explorer.

As estimativas para a participação de mercado do Internet Explorer em 2021 são de cerca de 0,57% em todas as plataformas , ou pelos números da StatCounter classificados em 9º. Nos PCs tradicionais, única plataforma na qual já teve participação significativa, ocupa a 6ª posição com 1,32%, atrás do Opera . O Microsoft Edge , o sucessor do IE, ultrapassou o Internet Explorer em termos de participação de mercado em novembro de 2019.

A Microsoft gastou mais de US $ 100 milhões por ano no Internet Explorer no final da década de 1990, com mais de 1.000 pessoas envolvidas no projeto em 1999.

Versões do Internet Explorer para outros sistemas operacionais também foram produzidas, incluindo uma versão do Xbox 360 chamada Internet Explorer para Xbox e para plataformas que a Microsoft não suporta mais: Internet Explorer para Mac e Internet Explorer para UNIX ( Solaris e HP-UX ), e um versão OEM incorporada chamada Pocket Internet Explorer, mais tarde renomeada Internet Explorer Mobile feito para Windows CE , Windows Phone e, anteriormente, baseado no Internet Explorer 7, para Windows Phone 7 .

Em 17 de março de 2015, a Microsoft anunciou que o Microsoft Edge substituiria o Internet Explorer como o navegador padrão em "para certas versões do Windows 10 ". Isso torna o Internet Explorer 11 a última versão. O Internet Explorer, no entanto, permanece no Windows 10 LTSC e no Windows Server 2019 principalmente para fins empresariais. Desde 12 de janeiro de 2016, apenas o Internet Explorer 11 tem suporte oficial para consumidores; o suporte estendido para o Internet Explorer 10 terminou em 31 de janeiro de 2020. O suporte varia de acordo com os recursos técnicos do sistema operacional e seu ciclo de vida de suporte. Em 20 de maio de 2021, foi anunciado que o suporte total para o Internet Explorer seria descontinuado em 15 de junho de 2022, após o que a alternativa seria o Microsoft Edge com modo IE para sites legados. A Microsoft está comprometida em oferecer suporte ao Internet Explorer dessa forma até 2029, pelo menos, com um ano de antecedência antes de ser descontinuado. O modo IE "usa o mecanismo Trident MSHTML ", ou seja, o código de renderização do Internet Explorer.

O navegador foi examinado minuciosamente durante seu desenvolvimento quanto ao uso de tecnologia de terceiros (como o código-fonte do Spyglass Mosaic , usado sem royalties nas primeiras versões) e vulnerabilidades de segurança e privacidade , e os Estados Unidos e a União Europeia alegaram essa integração do Internet Explorer com Windows tem prejudicado a concorrência leal dos navegadores.

História

Internet Explorer 1

Internet Explorer 1

O projeto do Internet Explorer foi iniciado no verão de 1994 por Thomas Reardon , que, de acordo com o Massachusetts Institute of Technology Review de 2003, usou o código-fonte da Spyglass, Inc. Mosaic, que foi um dos primeiros navegadores comerciais da Web com laços formais com o navegador pioneiro do Mosaic do National Center for Supercomputing Applications (NCSA) . No final de 1994, a Microsoft licenciou o Spyglass Mosaic por uma taxa trimestral mais uma porcentagem das receitas da Microsoft não relacionadas ao Windows para o software. Embora tenha um nome como NCSA Mosaic, a Spyglass Mosaic usou o código-fonte do NCSA Mosaic com moderação.

A primeira versão, denominada Microsoft Internet Explorer, foi instalada como parte do Internet Jumpstart Kit no Microsoft Plus! pack para Windows 95 . A equipe do Internet Explorer começou com cerca de seis pessoas no início do desenvolvimento. O Internet Explorer 1.5 foi lançado vários meses depois para o Windows NT e adicionou suporte para renderização básica de tabelas. Ao incluí-lo gratuitamente em seu sistema operacional , eles não precisaram pagar royalties à Spyglass Inc, resultando em um processo e um acordo de US $ 8 milhões em 22 de janeiro de 1997.

A Microsoft foi processada pela Synet Inc. em 1996, por violação de marca registrada , alegando que detinha os direitos sobre o nome "Internet Explorer".

Internet Explorer 2–10

Internet Explorer 11

O Internet Explorer 11 está incluído no Windows 8.1 , lançado em 17 de outubro de 2013. Inclui um mecanismo incompleto para sincronizar guias. É uma atualização importante para suas ferramentas de desenvolvedor , dimensionamento aprimorado para telas de alto DPI, pré-renderização e pré - busca de HTML5 , decodificação JPEG acelerada por hardware , legenda oculta , tela inteira HTML5 e é o primeiro Internet Explorer a oferecer suporte a WebGL e ao protocolo SPDY do Google (começando na v3). Esta versão do IE tem recursos dedicados ao Windows 8.1, incluindo criptografia (WebCrypto), streaming de taxa de bits adaptável ( extensões de fonte de mídia ) e extensões de mídia criptografada .

O Internet Explorer 11 foi disponibilizado para download pelos usuários do Windows 7 em 7 de novembro de 2013, com atualizações automáticas nas semanas seguintes.

A string do agente do usuário do Internet Explorer 11 agora identifica o agente como " Trident " (o mecanismo de layout subjacente) em vez de "MSIE". Ele também anuncia compatibilidade com o Gecko (o mecanismo de layout do Firefox ).

A Microsoft afirmou que o Internet Explorer 11, executando o WebKit SunSpider JavaScript Benchmark, era o navegador mais rápido em 15 de outubro de 2013.

O Internet Explorer 11 foi disponibilizado para Windows Server 2012 e Windows Embedded 8 Standard na primavera de 2019.

Fim da vida

O Microsoft Edge , lançado oficialmente em 21 de janeiro de 2015, substituiu o Internet Explorer como navegador padrão no Windows 10 . O Internet Explorer ainda está instalado no Windows 10 para manter a compatibilidade com sites mais antigos e sites de intranet que exigem ActiveX e outras tecnologias da Web legadas da Microsoft.

Segundo a Microsoft, o desenvolvimento de novos recursos para o Internet Explorer foi interrompido. No entanto, ele continuará a ser mantido como parte da política de suporte para as versões do Windows com as quais está incluído.

Em 1 de junho de 2020, o Internet Archive removeu a versão mais recente do Internet Explorer de sua lista de navegadores suportados, citando sua infraestrutura desatualizada que o torna difícil de trabalhar, seguindo a sugestão do chefe de segurança da Microsoft, Chris Jackson, de que os usuários não o usem como navegador padrão, mas para usá-lo apenas em sites que o requeiram.

Desde 30 de novembro de 2020, a versão web do Microsoft Teams não pode mais ser acessada usando o Internet Explorer 11, seguido pelos aplicativos Microsoft 365 restantes desde 17 de agosto de 2021. O próprio navegador continuará a ter suporte durante o ciclo de vida da versão do Windows no qual está instalado até 15 de junho de 2022.

A Microsoft recomenda que os usuários do Internet Explorer migrem para o Edge e usem o "modo Internet Explorer" integrado, que permite o suporte para aplicativos legados da Internet.

Recursos

Zoom da página conforme visto no IE9 . O menor nível de zoom manual permitido é 10% e o maior 1000%.

O Internet Explorer foi projetado para exibir uma ampla variedade de páginas da Web e fornecer determinados recursos dentro do sistema operacional, incluindo o Microsoft Update . Durante o apogeu da guerra dos navegadores , o Internet Explorer substituiu o Netscape apenas quando se atualizou tecnologicamente para oferecer suporte aos recursos progressivos da época.

Suporte a padrões

Internet Explorer, usando o mecanismo de layout Trident :

  • Suporta HTML 4.01, partes de HTML5 , CSS Nível 1, Nível 2 e Nível 3, XML 1.0 e DOM Nível 1, com pequenas lacunas de implementação.
  • Suporta totalmente XSLT 1.0, bem como um dialeto obsoleto da Microsoft de XSLT, frequentemente referido como WD-xsl , que foi vagamente baseado no W3C Working Draft de XSL de dezembro de 1998 . O suporte para XSLT 2.0 está no futuro: blogueiros semi-oficiais da Microsoft indicaram que o desenvolvimento está em andamento, mas nenhuma data foi anunciada.
  • A conformidade quase total com CSS 2.1 foi adicionada na versão do Internet Explorer 8. O mecanismo de renderização trident do Internet Explorer 9 em 2011 teve a maior pontuação no conjunto de testes de conformidade oficial do W3C para CSS 2.1 de todos os principais navegadores.
  • Suporta XHTML no Internet Explorer 9 (Trident versão 5.0). As versões anteriores podem renderizar documentos XHTML criados com princípios de compatibilidade HTML e servidos com um text/html tipo MIME .
  • Suporta um subconjunto de SVG no Internet Explorer 9 (Trident versão 5.0), excluindo SMIL, fontes e filtros SVG.

O Internet Explorer usa a detecção DOCTYPE para escolher entre o modo padrão e um " modo peculiar ", no qual imita deliberadamente comportamentos fora do padrão de versões antigas do MSIE para renderização de 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 por Tim Berners-Lee por seu suporte limitado para SVG, que é promovido pelo W3C .

Extensões fora do padrão

O Internet Explorer introduziu uma série de extensões proprietárias para muitos dos padrões, incluindo HTML, CSS e DOM. Isso resultou em várias páginas da web que parecem quebradas em 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 nesses outros navegadores.

O Internet Explorer introduziu várias extensões ao DOM que foram adotadas por outros navegadores.

Isso inclui a propriedade HTML interna, que fornece acesso à string HTML dentro de um elemento, que fazia parte do IE 5 e foi padronizado como parte do HTML 5 cerca de 15 anos depois que todos os outros navegadores o implementaram para compatibilidade, o objeto XMLHttpRequest, que permite o envio de solicitação HTTP e recebimento de resposta HTTP, e pode ser usado para executar AJAX , e o atributo designMode do objeto Document de conteúdo, que permite a edição de rich text de documentos HTML. Algumas dessas 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 W3C HTML.

A Microsoft submeteu vários outros recursos do IE à consideração do W3C para padronização. Isso inclui a propriedade CSS 'behavior', que conecta os elementos HTML com comportamentos JScript (conhecidos como componentes HTML, HTC), perfil HTML + TIME , que adiciona suporte de sincronização de tempo e mídia a documentos HTML (semelhante ao W3C XHTML + SMIL ) e o formato de arquivo gráfico vetorial VML . No entanto, todos foram rejeitados, pelo menos em suas formas originais; O VML foi subsequentemente combinado com o PGML (proposto pela Adobe e Sun ), resultando no formato SVG aprovado pelo W3C, um dos poucos formatos de imagem vetorial sendo usados ​​na web, que o IE não suportava até a versão 9.

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

Favicon

O suporte para favicons foi adicionado pela primeira vez no Internet Explorer 5. O Internet Explorer oferece suporte para favicons em formatos PNG , GIF estático e ícones nativos do Windows . No Windows Vista e posterior, o Internet Explorer pode exibir ícones nativos do Windows que possuem arquivos PNG incorporados.

Usabilidade e acessibilidade

O Internet Explorer usa a estrutura de acessibilidade fornecida no Windows. O Internet Explorer também é uma interface de usuário para FTP, com operações semelhantes ao Windows Explorer. O Internet Explorer 5 e 6 tinham uma barra lateral para pesquisas na web, permitindo pular pelas páginas dos resultados listados na barra lateral. O bloqueio de pop-ups e a navegação com guias foram adicionados respectivamente no Internet Explorer 6 e no Internet Explorer 7. A navegação com guias também pode ser adicionada a versões anteriores instalando a barra de ferramentas de pesquisa do MSN ou a barra de ferramentas do Yahoo .

Cache

O Internet Explorer armazena em cache o conteúdo visitado na pasta Arquivos Temporários da Internet para permitir 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 visitados , cookies, etc.

Antes do IE7, a limpeza do cache era usada para limpar o índice, mas os próprios arquivos não eram removidos de forma confiável, representando um risco potencial de segurança e privacidade. No IE7 e posterior, quando o cache é limpo, os arquivos de cache são removidos de forma mais confiável e o arquivo index.dat é sobrescrito com bytes nulos.

O cache foi aprimorado no IE9.

Política de grupo

O Internet Explorer é totalmente configurável usando a Política de Grupo . Os administradores de domínios do Windows Server (para computadores associados a um domínio) ou o computador local podem aplicar e impor uma variedade de configurações em computadores que afetam a interface do usuário (como desabilitar itens de menu e opções de configuração individuais), bem como recursos de segurança subjacentes, como como download de arquivos, configuração de zona, configurações por site, comportamento de controle ActiveX e outros. As configurações de política podem ser definidas para cada usuário e para cada máquina. O Internet Explorer também oferece suporte à autenticação integrada do Windows .

Arquitetura

A arquitetura do IE8. As versões anteriores tinham uma arquitetura semelhante, exceto que as guias e a IU estavam no mesmo processo. Consequentemente, cada janela do navegador poderia ter apenas um "processo de guia".

O Internet Explorer usa uma arquitetura com componentes construída na tecnologia Component Object Model (COM). Ele consiste em vários componentes principais, cada um deles contido em uma biblioteca de vínculo dinâmico (DLL) separada 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 protocolo para HTTP , HTTPS e FTP . Ele lida com todas as comunicações de rede por meio desses protocolos.
  • URLMon.dll é responsável pelo manuseio do tipo MIME e download de conteúdo da web e fornece um wrapper thread-safe em torno do WinInet.dll e outras implementações de protocolo.
  • MSHTML.dllabriga o mecanismo de renderização Trident introduzido no Internet Explorer 4, que é responsável por exibir as páginas na tela e manipular o Document Object Model (DOM) das páginas da web. MSHTML.dll analisa o arquivo HTML / CSS e cria a representação da árvore DOM interna dele. Ele 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 é posteriormente processada por um mecanismo de layout que então renderiza 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 por renderizar a interface do usuário do navegador, como menus e barras de ferramentas.

O Internet Explorer não inclui nenhuma funcionalidade de script nativo. Em vez,MSHTML.dllexpõe uma API que permite a um programador desenvolver um ambiente de script para ser conectado e acessar a árvore DOM. O Internet Explorer 8 inclui as ligações para o mecanismo de scripts ativos , que faz parte do Microsoft Windows e permite que qualquer linguagem implementada como um módulo de scripts ativos seja usada para scripts do lado do cliente. Por padrão, apenas os módulos JScript e VBScript são fornecidos; implementações de terceiros como ScreamingMonkey (para suporte 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 scripts do lado do cliente.

O Internet Explorer 8 introduziu algumas mudanças arquitetônicas importantes, chamadas de IE (LCIE). LCIE separa o processo da janela principal (processo de quadro) dos processos que hospedam os diferentes aplicativos da web em diferentes guias (processos de guia). Um processo de quadro pode criar vários processos de guia, cada um dos quais pode ter um nível de integridade diferente , cada processo de guia pode hospedar vários sites. Os processos usam comunicação assíncrona entre processos para se sincronizarem. Geralmente, haverá um único processo de quadro para todos os sites. No Windows Vista com o modo protegido ativado, no entanto, a abertura de conteúdo privilegiado (como páginas HTML locais) criará um novo processo de guia, pois não será restringido pelo modo protegido.

Extensibilidade

O Internet Explorer expõe um conjunto de interfaces COM (Component Object Model) que permite que os complementos estendam a funcionalidade do navegador. A extensibilidade é dividida em dois tipos: extensibilidade do navegador e extensibilidade do conteúdo. A extensibilidade do navegador envolve a adição de entradas de menu de contexto , barras de ferramentas, itens de menu ou objetos auxiliares 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 esse recurso na interface do usuário. A extensibilidade do conteúdo adiciona suporte para formatos de conteúdo não nativos. Ele permite que o Internet Explorer controle novos formatos de arquivo e novos protocolos , por exemplo, WebM ou SPDY. Além disso, as páginas da web podem integrar widgets conhecidos como controles ActiveX que são executados apenas no Windows, mas têm um vasto potencial para estender os recursos de conteúdo; Adobe Flash Player e Microsoft Silverlight são exemplos. Os complementos podem ser instalados localmente ou diretamente por um site.

Como os complementos mal-intencionados podem comprometer a segurança de um sistema, o Internet Explorer implementa várias proteções. O Internet Explorer 6 com Service Pack 2 e posterior apresenta um Gerenciador de Complementos para habilitar ou desabilitar complementos individuais, complementado por um modo "Sem Complementos". A partir do Windows Vista , o Internet Explorer e seus BHOs ​​são executados com privilégios restritos e são isolados do resto do sistema. O Internet Explorer 9 introduziu um novo componente - Add-on Performance Advisor. O Add-on Performance Advisor mostra uma notificação quando um ou mais dos add-ons instalados excedem um limite de desempenho predefinido. A notificação aparece na barra de notificação quando o usuário inicia o navegador. O Windows 8 e o Windows RT apresentam uma versão estilo Metro do Internet Explorer que é totalmente isolada e não executa complementos. Além disso, o Windows RT não pode baixar ou instalar controles ActiveX; embora os existentes agrupados com o Windows RT ainda funcionem na versão tradicional do Internet Explorer.

O próprio Internet Explorer pode ser hospedado por outros aplicativos por meio de um conjunto de interfaces COM. Isso pode ser usado para incorporar a funcionalidade do navegador dentro de um programa de computador ou criar shells do Internet Explorer .

Segurança

O Internet Explorer usa uma estrutura de segurança baseada em zona que agrupa sites com base em certas condições, incluindo se é um site baseado na Internet ou intranet, bem como uma lista de permissões 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.

O Internet Explorer 6 SP2 em diante usa o Attachment Execution Service do Microsoft Windows para marcar os arquivos executáveis ​​baixados da Internet como potencialmente inseguros. Acessar arquivos marcados como tal solicitará que o usuário tome uma decisão de confiança explícita para executar o arquivo, pois executáveis ​​originados da Internet podem ser potencialmente inseguros. Isso 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 anule a 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 estão infectados por malware.

No Windows Vista, o Internet Explorer é executado por padrão no chamado Modo Protegido , em que os privilégios do próprio navegador são severamente restritos - ele não pode fazer nenhuma alteração em todo o sistema. Opcionalmente, pode-se desligar esse modo, mas isso não é recomendado. Isso também restringe efetivamente os privilégios de quaisquer complementos. Como resultado, mesmo que o navegador ou qualquer complemento seja comprometido, o dano que a violação de segurança pode causar é limitado.

Patches e atualizações para o navegador são lançados periodicamente e disponibilizados por meio do serviço Windows Update, bem como por meio de Atualizações Automáticas. Embora os patches de segurança continuem a ser lançados para uma variedade de plataformas, a maioria das adições de recursos e melhorias na infraestrutura de segurança só estão disponíveis em sistemas operacionais que estão na fase de suporte principal da Microsoft.

Em 16 de dezembro de 2008, a Trend Micro recomendou que os usuários mudassem para navegadores rivais até que um patch de emergência fosse lançado para corrigir um risco potencial de segurança que "poderia permitir que usuários externos controlassem o computador de uma pessoa e roubassem suas senhas". Representantes da Microsoft contestaram essa recomendação, alegando que "0,02% dos sites da Internet" foram afetados pela falha. Uma correção para o problema foi lançada no dia seguinte com a atualização de segurança para o Internet Explorer KB960714, no Microsoft Windows Update.

Em 2010, o Federal Office for Information Security da Alemanha, conhecido por suas iniciais alemãs, BSI, aconselhou o "uso temporário de navegadores alternativos" por causa de uma "falha crítica de segurança" no software da Microsoft que poderia permitir que hackers instalassem e executassem códigos maliciosos remotamente no Windows PCs.

Em 2011, um relatório da Accuvant, financiado pelo Google, classificou a segurança (com base em sandbox) do Internet Explorer pior do que o Google Chrome, mas melhor do que o Mozilla Firefox .

Um artigo de segurança de navegador de 2017 comparando o Google Chrome, Microsoft Edge e Internet Explorer 11 por X41 D-Sec em 2017 chegou a conclusões semelhantes, também com base em sandbox e suporte de tecnologias da web legadas.

Vulnerabilidades de segurança

O Internet Explorer está sujeito a muitas vulnerabilidades e preocupações de segurança, de modo que o volume de críticas ao IE é incomumente alto. Grande parte do spyware , adware e vírus de computador na Internet são possíveis devido a bugs exploráveis ​​e falhas na arquitetura de segurança do Internet Explorer, às vezes exigindo nada mais do que a visualização de uma página da Web maliciosa para se instalarem. Isso é conhecido como "instalação drive-by ". Também há tentativas de enganar o usuário para que instale software malicioso, deturpando a verdadeira finalidade do software na seção de descrição de um alerta de segurança ActiveX.

Uma série de falhas de segurança que afetam o IE não se originaram no navegador em si, mas em complementos baseados em ActiveX usados ​​por ele. Como os complementos têm o mesmo privilégio do IE, as falhas podem ser tão críticas quanto as do navegador. Isso fez com que a arquitetura baseada em ActiveX fosse criticada por ser propensa a falhas. Em 2005, alguns especialistas afirmaram que os perigos do ActiveX haviam sido exagerados e que havia salvaguardas em vigor. Em 2006, novas técnicas usando testes automatizados encontraram mais de uma centena de vulnerabilidades em componentes Microsoft ActiveX padrão. Os recursos de segurança introduzidos no Internet Explorer 7 atenuaram algumas dessas vulnerabilidades.

Em 2008, o Internet Explorer teve várias vulnerabilidades de segurança publicadas. De acordo com uma pesquisa feita pela empresa de pesquisa de segurança Secunia , a Microsoft não respondeu tão rapidamente quanto seus concorrentes ao consertar brechas de segurança e disponibilizar patches. A empresa também relatou 366 vulnerabilidades em controles ActiveX, um aumento em relação ao ano anterior.

De acordo com um relatório de outubro de 2010 no The Register , o pesquisador Chris Evans detectou uma vulnerabilidade de segurança conhecida que, datando de 2008, não havia sido corrigida por pelo menos seiscentos dias. A Microsoft diz que sabia sobre esta vulnerabilidade, mas era de gravidade excepcionalmente baixa, pois o site da vítima deve ser configurado de uma maneira peculiar para que esse ataque seja viável.

Em dezembro de 2010, os pesquisadores conseguiram contornar o recurso "Modo protegido" no Internet Explorer.

Vulnerabilidade explorada em ataques a empresas dos EUA

O navegador da web mais usado por país em 2020

Em um comunicado em 14 de janeiro de 2010, a Microsoft disse que os atacantes que almejavam o Google e outras empresas americanas usaram software que explora uma falha de segurança, que já havia sido corrigida, no Internet Explorer. A vulnerabilidade afetou o Internet Explorer 6 no Windows XP e Server 2003, IE6 SP1 no Windows 2000 SP4, IE7 no Windows Vista, XP, Server 2008 e Server 2003, IE8 no Windows 7, Vista, XP, Server 2003 e Server 2008 (R2).

O governo alemão alertou os usuários contra o uso do Internet Explorer e recomendou a mudança para um navegador alternativo, devido à grande falha de segurança descrita acima que foi explorada no Internet Explorer . Os governos australiano e francês emitiram um aviso semelhante alguns dias depois.

Vulnerabilidade principal entre as versões

Em 26 de abril de 2014, a Microsoft emitiu um comunicado de segurança relacionado ao CVE - 2014-1776 ( vulnerabilidade de uso após a liberação no Microsoft Internet Explorer 6 a 11), uma vulnerabilidade que pode permitir a "execução remota de código" nas versões 6 do Internet Explorer para 11. Em 28 de abril de 2014, a Equipe de Preparação para Emergências de Computadores dos Estados Unidos do Departamento de Segurança Interna dos Estados Unidos (US-CERT) divulgou um comunicado afirmando que a vulnerabilidade poderia resultar no "comprometimento total" de um sistema afetado. O US-CERT recomendou revisar as sugestões da Microsoft para atenuar um ataque ou usar um navegador alternativo até que o bug seja corrigido. A Equipe Nacional de Resposta a Emergências de Computadores do Reino Unido (CERT-UK) publicou um comunicado anunciando preocupações semelhantes e para os usuários tomarem a etapa adicional de garantir que seu software antivírus esteja atualizado. A Symantec , uma empresa de segurança cibernética, confirmou que "a vulnerabilidade trava o Internet Explorer no Windows XP". A vulnerabilidade foi resolvida em 1º de maio de 2014, com uma atualização de segurança.

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

Participação de mercado histórica do Internet Explorer

A taxa de adoção do Internet Explorer parece estar intimamente relacionada à do Microsoft Windows, pois é o navegador 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 em 1997, a adoção foi bastante acelerada: de menos de 20% em 1996, para cerca de 40% em 1998 e mais de 80% em 2000. Isso fez da Microsoft a vencedora da infame ' primeira guerra de navegadores ' contra a Netscape. O Netscape Navigator foi o navegador dominante durante 1995 e até 1997, mas rapidamente perdeu participação para o IE a partir de 1998 e acabou ficando para trás em 1999. A integração do IE com o Windows levou a um processo da AOL , dona da Netscape, acusando a Microsoft de concorrência desleal . O caso infame acabou sendo vencido pela AOL, mas então já era tarde demais, pois o Internet Explorer já havia se tornado o navegador dominante.

O Internet Explorer atingiu o pico durante 2002 e 2003, com cerca de 95% de participação. Seu primeiro competidor notável depois de derrotar o Netscape foi o Firefox da Mozilla , que por sua vez era um desdobramento da Netscape.

O Firefox 1.0 ultrapassou o Internet Explorer 5 no início de 2005, com o Firefox 1.0 com 8% do mercado.

Uso aproximado ao longo do tempo com base em vários contadores de compartilhamento de uso calculados para o ano geral, ou para o quarto trimestre, ou para o último mês do ano, dependendo da disponibilidade de referência.

De acordo com o StatCounter, a participação de mercado do Internet Explorer caiu abaixo de 50% em setembro de 2010. Em maio de 2012, o Google Chrome ultrapassou o Internet Explorer como o navegador mais usado em todo o mundo, de acordo com a StatCounter. Em setembro de 2021, a participação de uso é baixa globalmente, enquanto um pouco maior na África, de 2,61%.

Adoção da indústria

Os objetos auxiliares do navegador também são usados ​​por muitas empresas de mecanismos de pesquisa e terceiros para a criação de complementos que acessam seus serviços, como barras de ferramentas de mecanismos de pesquisa. Devido ao uso do COM, é possível incorporar a funcionalidade de navegação na Web em aplicativos de terceiros. Portanto, existem vários shells do Internet Explorer e vários aplicativos centrados em conteúdo, como o RealPlayer, também usam o módulo de navegação na Web do Internet Explorer para visualizar páginas da Web dentro dos aplicativos.

Remoção

Embora uma grande atualização do Internet Explorer possa ser desinstalada de forma tradicional se o usuário salvou os arquivos originais do aplicativo para instalação, a questão de desinstalar a versão do navegador que acompanha o sistema operacional permanece controversa.

A idéia de remover um estoque de instalação do Internet Explorer a partir de um sistema Windows foi proposto durante o United States v. Microsoft Corp. caso. Um dos argumentos da Microsoft durante o julgamento foi que remover o Internet Explorer do Windows pode resultar em instabilidade do sistema. De fato, os programas que dependem de bibliotecas instaladas pelo IE, incluindo o sistema de ajuda e suporte do Windows, não funcionam sem o IE. Antes do Windows Vista, não era possível executar o Windows Update sem o IE porque o serviço usava tecnologia ActiveX, que nenhum outro navegador da web oferece suporte.

Roubo de identidade por malware

A popularidade do Internet Explorer levou ao surgimento de malwares que abusam de seu nome. Em 28 de janeiro de 2011, apareceu um falso navegador Internet Explorer que se autodenomina "Internet Explorer - Modo de Emergência". Ele se parece muito com o Internet Explorer real, mas tem menos botões e nenhuma barra de pesquisa. Se um usuário tentar iniciar qualquer outro navegador, como Google Chrome, Mozilla Firefox, Opera , Safari ou o Internet Explorer real, este navegador será carregado. Ele também exibe uma mensagem de erro falsa, alegando que o computador está infectado com malware e que o Internet Explorer entrou no "Modo de Emergência". Ele bloqueia o acesso a sites legítimos, como o Google, se o usuário tentar acessá-los.

Veja também

Notas

Referências

Leitura adicional

links externos