Por que tantos geeks odeiam o Internet Explorer?

sshot-2010-10-18-1-04-07-47

É do conhecimento comum que quase todo geek odeia o Internet Explorer com paixão, mas você já se perguntou por quê? Vamos dar uma boa olhada na história e onde tudo começou … para a posteridade, se nada mais.

Ao contrário do que você pode pensar, este artigo não pretende ser um festival de ódio no Internet Explorer – na verdade, desde o IE 9, eles continuaram a melhorar o desempenho, adicionar novos recursos e, em geral, torná-lo compatível com os padrões .

No começo havia o IE e era bom?

Todos nós estamos acostumados a pensar no Internet Explorer como aquele navegador lento e cheio de erros que está atrasado, mas nem sempre foi assim – na verdade, há muito tempo, o Internet Explorer foi o pioneiro de muitas inovações que tornaram a web o é hoje.

imagem

Aqui está um rápido tour pela história facilmente esquecida do infame navegador:

1996: Internet Explorer 3
Esta versão do navegador, introduzida em 1997, foi o primeiro navegador a implementar CSS (Cascading Style Sheets). Sim, você está lendo corretamente – na verdade, ele introduziu muitos novos recursos, como miniaplicativos Java e, infelizmente, controles ActiveX.

1997: Internet Explorer 4 O
IE4 introduziu um mecanismo de renderização extremamente rápido (na época) como um componente embutido que poderia ser usado em outros aplicativos – isso era muito mais importante do que as pessoas imaginam. Esta versão também introduziu HTML dinâmico, que permite que as páginas da web alterem a página dinamicamente usando JavaScript, e adicionou integração com Active Desktop.

Ainda mais estranho? Parece que ninguém se lembra mais disso, mas o IE4 era, na verdade, multiplataforma – você podia instalá-lo no Mac OS, Solaris e HP-UX – e quando o IE5 foi lançado, o IE4 tinha alcançado 60% do mercado.

Recomendado:  Como receber uma notificação push quando o cronômetro do seu Echo apaga

1999: Internet Explorer 5.x A
Microsoft inventou o Ajax. Espere o que? Isso mesmo, foi essa versão do IE que introduziu o recurso XMLHttpRequest em JavaScript, que forma a tecnologia subjacente por trás de cada aplicativo da web que você usa hoje – você sabe, como o Gmail. Claro, o termo “Ajax” não foi realmente cunhado até anos depois por alguém que não seja a Microsoft, mas este lançamento suportava tudo o que era necessário para fazê-lo funcionar.

Portanto, sim, a Microsoft inovou
do IE3 ao IE6, a Microsoft usou todos os seus recursos para simplesmente inovar a concorrência, lançando novos recursos e navegadores melhores mais rápido que o Netscape. Na verdade, o Netscape 3 Gold era um pedaço de lixo cheio de erros que travava o tempo todo , e o Netscape 4 era extremamente lento e mal conseguia renderizar tabelas – muito menos CSS, o que costumava causar o travamento do navegador.

Para colocar em contexto: os desenvolvedores da Web costumavam reclamar do Netscape da mesma forma que reclamam do IE6 agora.

O que isso dar Então Muito errado?

imagem

O problema começou quando a Microsoft integrou o IE ao Windows como um componente necessário e tornou difícil desinstalar e usar um navegador alternativo. Em seguida, houve todo o negócio com eles explorando seu monopólio para tentar tirar a Netscape do mercado, e muitas pessoas começaram a ver a Microsoft como o império do mal.

A Microsoft parou de tentar
Quando a Microsoft lançou o Internet Explorer 6 em 2001 , completo com muitos novos recursos para desenvolvedores da web, já que não havia concorrência e eles tinham 95% de participação no mercado, a Microsoft simplesmente parou de tentar – sério, eles não fizeram nada por cinco anos, mesmo depois que o Firefox foi lançado, e os geeks começaram a migrar para a esquerda e para a direita.

Recursos específicos da Microsoft
Todo o problema com a inovação da Microsoft é que grande parte dela foi feita de maneiras que não seguiam os padrões da web – isso não era um grande problema quando o Internet Explorer era o único jogo na cidade, mas uma vez o Firefox e o Webkit surgiu e começou a seguir os padrões corretamente, de repente se tornou um grande problema para os desenvolvedores da web.

Recomendado:  Por que o Chrome tem tantos processos abertos?

Falhas e
falhas de segurança Desde que a Microsoft decidiu que não precisava mais tentar, e não acompanhou a concorrência do Firefox e outros navegadores, bugs e falhas de segurança surgiram à esquerda e à direita – problemas realmente terríveis também. Por exemplo, este código é tudo o que é necessário para travar o IE6:

<script> para (x em document.write) {document.write (x);} </script>

Na verdade, a captura de tela no início desta seção foi um exemplo ao vivo de teste desse bug em particular.

O IE7 e o IE8 eram muito pequenos, muito tarde
Demorou cinco anos após o IE6 para que a Microsoft finalmente conseguisse lançar o IE7, que adicionava guias e tornava o navegador um pouco mais tolerável, mas para web designers ainda era um pesadelo de lidar, e apenas complicou o problema, pois agora você tinha que fazer as páginas renderizar corretamente em dois navegadores ruins em vez de apenas um.

Demorou mais 2,5 anos para a Microsoft finalmente lançar o Internet Explorer 8, que melhorou muito o suporte CSS para desenvolvedores da web e adicionou novos recursos como navegação privada, isolamento de guia para evitar que uma página inválida derrubasse todo o navegador e proteção contra phishing. A essa altura, a maioria dos geeks já havia migrado para o Firefox, e alguns de nós para o Google Chrome.

A verdadeira razão pela qual os geeks odeiam o IE

imagem [21]

Só porque somos geeks não significa que odiamos tudo o que é inferior e desatualizado – na verdade, muitas vezes amamos computação retro – é por isso que amamos Atari, NES, Commodore 64, etc. Temos orgulho de nosso conhecimento geek. Então, por que o Internet Explorer é uma história diferente?

Aqui estão alguns motivos que alimentaram nosso ódio pelo navegador com erros e, finalmente, nos colocaram no limite:

Apoiar o IE é como uma ilusão no olho dos desenvolvedores da web
Aqui está um exemplo de um dia na vida de um web designer: você passa horas certificando-se de que sua página está ótima e a testa no Google Chrome, Firefox, Safari, e até Opera. Parece ótimo, incrível!

Recomendado:  Como sempre exibir a contagem de palavras no Google Docs

Agora você abre o IE e a página parece que alguém colocou no liquidificador e apertou o botão Whip. Então, você gasta o dobro do tempo tentando consertá-lo para parecer tolerável no IE6 e no IE7, xingando alto o tempo todo.

Felizmente, em 2014, o Internet Explorer 6 e 7 são uma anomalia estatística no uso real da Internet, e a maioria dos sites maiores parou completamente de suportá-los. Até mesmo o uso do Internet Explorer 8 caiu para porcentagens de um dígito para muitos sites.

Geeks sendo forçados a usar o Internet Explorerimagem
E é aqui que chegamos ao verdadeiro problema – todo o motivo de os geeks não suportarem o Internet Explorer:

Geeks em todos os lugares foram forçados a usar o Internet Explorer no trabalho mesmo quando havia navegadores melhores, forçados a suportá-lo para aplicativos corporativos, forçados a garantir que os sites ainda funcionassem no IE e não poderíamos convencer todos a mudar para um navegador melhor.

Os geeks não odeiam algo que é inferior – mas odeiam quando é imposto a eles.

A boa notícia: o futuro é mais brilhante para o IE

Felizmente, parece que a Microsoft finalmente aprendeu com seus muitos, muitos erros no mundo dos navegadores. O Internet Explorer 10 e 11 são extremamente rápidos, em sua maioria compatíveis com os padrões e, além da interface de usuário desatualizada que realmente precisa de um pouco de atenção, são uma escolha sólida para qualquer pessoa. Existem até rumores de que a Microsoft pode finalmente lançar uma interface de usuário melhor para o IE no Windows 10. Esperamos!

Na verdade, com base em nossos testes recentes, muitos dos novos malwares não têm mais como alvo o Internet Explorer, porque escrever plug-ins para o IE é uma coisa complicada, enquanto escrever alguns códigos HTML e JavaScript rápidos para fazer extensões de adware de espionagem para Firefox ou O Chrome é realmente fácil.

É um mundo totalmente novo, e o Chrome, em vez do IE, é o alvo.