paint-brush
A história do Internet Explorer e dos padrões da Webpor@webhistory
3,799 leituras
3,799 leituras

A história do Internet Explorer e dos padrões da Web

por History of the Web8m2023/01/22
Read on Terminal Reader

Muito longo; Para ler

Em 2007, Molly Holzschlag foi convidada para sentar-se com Bill Gates em um evento de mesa redonda da Microsoft. Ela estava lá representando o Web Standards Project (WaSP) O WaSP vinha trabalhando com a Microsoft há vários anos, defendendo o suporte a padrões no Internet Explorer que acompanhava os desenvolvimentos mais recentes do W3C.
featured image - A história do Internet Explorer e dos padrões da Web
 History of the Web HackerNoon profile picture
0-item

Em 2007, o projeto de padrões da web entrou em cena mais uma vez para levar a Microsoft a construir seu navegador mais compatível com os padrões até hoje.


Um agradecimento muito especial a Molly Holzschlag por toda a sua ajuda para escrever este artigo e com este projeto em geral. Muito obrigado a você Molly, por seu apoio contínuo e trabalho contínuo com a web.


No final de 2007, Molly Holzschlag foi convidada a sentar-se com Bill Gates em um evento de mesa redonda da Microsoft. Holzschlag conheceu Gates no ano anterior, em um evento semelhante, e eles estavam lá para discutir a mesma coisa – navegadores e padrões da web. A reunião foi bastante curta; cada pessoa recebeu apenas uma única pergunta.


Ela estava lá representando o Web Standards Project (WaSP) em seu papel como líder do projeto. O WaSP trabalhou com a Microsoft por vários anos, defendendo o suporte a padrões no Internet Explorer que acompanhou os desenvolvimentos mais recentes do W3C. O Internet Explorer 7, lançado um ano antes, era a prova de uma colaboração bem-sucedida entre a Microsoft e a comunidade de desenvolvedores trabalhando em nome do WaSP. Holzschlag, no entanto, percebeu que a comunicação entre o WaSP e a Microsoft estava falhando.


Como um estranho vindo para a reunião, Holzschlag estava em uma posição única para pressionar a Microsoft e contornar a política interna da maior empresa de tecnologia do país. Então, quando chegou a hora de sua pergunta, ela foi direto ao ponto. Ela explicou que, nos últimos seis meses, a Microsoft abandonou algumas linhas de comunicação que haviam sido tão úteis em suas colaborações anteriores, acrescentando:


Porque sendo a pessoa aqui que deveria ser a ligação entre designers e desenvolvedores para a Web e a conversa do navegador, essa conversa parece ter sido encerrada.


Gates a encaminhou para Dean Hachamovitch, gerente geral da equipe do IE, para falar sobre que tipo de melhorias seriam introduzidas no Internet Explorer 8. Gates queria ter certeza de que Holzschalg soubesse que isso era apenas um deslize temporário e que ela A equipe e a dele logo estariam na mesma página.


“Vou dar uma olhada nisso,” ele prometeu.


Este era o CEO da Microsoft, uma empresa de software notoriamente fechada, garantindo que não apenas os padrões da web seriam um cidadão de primeira classe no Internet Explorer 8, mas a transparência e a colaboração eram fundamentais para o desenvolvimento do navegador.


Para entender o quanto as coisas mudaram na Microsoft – o quão importante era esse nível de transparência – você precisa voltar vários anos, na época em que o WaSP foi criado.

Uma década antes dessa reunião, em meados da década de 1990, a Microsoft e a Netscape competiam agressivamente pela participação no mercado de navegadores, no que mais tarde seria chamado de Guerra dos Navegadores . As duas empresas trabalharam isoladamente, Netscape no Navigator e Microsoft no Internet Explorer, adicionando recursos proprietários e se afastando ainda mais dos padrões e da promessa de uma web aberta.


Os desenvolvedores se sentiram frustrados e presos no meio desse conflito. Um movimento popular formado com o objetivo de convencer os navegadores a oferecer suporte mais uniforme às tecnologias da Web, especialmente o Document Object Model (DOM). Eles se autodenominavam Web Standards Project, ou WaSP. Jeffrey Zeldman, liderando a primeira iteração do grupo, costumava usar uma tática conhecida como “string” do WaSP – colocando pressão pública sobre os navegadores para adotar melhores padrões e suporte a DOM por meio de editoriais públicos on-line contundentes e campanhas de e-mail amplas e implacáveis. . A Microsoft era um alvo frequente.


Em 2001, a Microsoft lançou o Internet Explorer 6. Os padrões da Web começaram a mudar. O navegador foi, em sua maior parte, elogiado por Zeldman e pelo Web Standards Project pelo suporte a DOM e padrões acima da média. Com o tempo, a organização se apoiou menos na armadilha do WaSP e mudou seu foco de pressionar navegadores para educação e divulgação de desenvolvedores.

Pelo menos, isto é, por um curto período de tempo.


A Microsoft , não muito interessada em aprender com os erros do passado, decidiu que basicamente havia feito seu trabalho. Após o lançamento do IE6, eles transferiram os engenheiros da equipe do IE para outros lugares e deixaram apenas uma ou duas pessoas por perto para dirigir o navio.


A plataforma web, entretanto, continuou a avançar. Muita coisa aconteceu em apenas alguns anos. O W3C estava em transição para XHTML e novas especificações de padrões. O CSS, uma tecnologia relativamente nova quando o IE 6 foi lançado, estava sendo trabalhado ativamente no W3C. O Firefox, um desdobramento do Netscape , lançou seu navegador de código aberto compatível com os padrões. O Opera, um defensor constante dos padrões da web, estava atualizado para a versão 7, o primeiro navegador a introduzir a navegação por guias. E ambos adicionaram um suporte CSS realmente impressionante (mesmo que sua participação no mercado fosse pequena).


A Microsoft não tinha nada de novo a acrescentar à conversa. O IE 6, que já foi um campeão dos padrões da web, mais uma vez ficou para trás e foi criticado por não conseguir acompanhar os padrões da web modernos. Com pouco ou nenhum movimento no navegador em meia década, muitos desenvolvedores até começaram a culpar a Microsoft por atrasar a web.


Holzschlag trabalhou com a organização por anos, principalmente em CSS. Em 2003, ela foi convidada a ajudar a liderar o projeto, junto com o co-líder Steve Champeon. Ela entrou em um mundo de especificações da web em rápida evolução e entusiasmo genuíno de uma comunidade crescente de desenvolvedores da web. A Microsoft, no entanto, continuou sendo um grande obstáculo e, se a web progredisse, a Microsoft precisaria entrar a bordo.

O site do Web Standards Project quando Holzschlag assumiu o comando

Numa época em que parecia que a Microsoft e o WaSP estavam aprofundando suas trincheiras, tudo o que Holzschlag viu foi uma ponte. Essa perspectiva acabaria tendo um grande impacto nos padrões da web.


Em vez de coordenar um ataque contra a Microsoft, Holzschlag começou a se reunir com membros da equipe do Internet Explorer para ver se havia alguma maneira de trabalharem juntos. Para sua surpresa, eles ficaram encantados em conhecê-la. Embora não fossem amplamente conhecidos na época, alguns funcionários da Microsoft começaram a defender internamente um melhor suporte a padrões e uma nova versão do navegador. Desenvolvedores como Chris Wilson e Markus Mielke vinham pressionando seus chefes para fazer melhor por um tempo. Mas o que eles precisavam era de um bom empurrão de fora.


Logo após as apresentações, o WaSP criou a Força-Tarefa do Projeto de Padrões da Web da Microsoft, uma declaração oficial de cooperação entre o WaSP e a Microsoft. A comunidade da web aprendeu muito sobre HTML e CSS de navegadores de código aberto como Opera e Firefox. Mas esse suporte a padrões precisava entrar no IE. A força-tarefa trabalhou com a Microsoft, conectando-se diretamente com os desenvolvedores de sua equipe e defendendo uma melhor conformidade com os padrões W3C em futuras versões do Internet Explorer.


Nem todos concordaram com a nova direção do WaSP; havia defensores de padrões que adiavam a cooperação com a Microsoft. Mas Holzschlag sabia que a rivalidade havia levado à estagnação. A cooperação pode levar ao progresso.


E a Microsoft realmente começou a abrir as coisas. Eles conversaram com a comunidade e coletaram feedback. Wilson e Mielke começaram um blog público, com despachos de dentro da equipe de desenvolvimento do Internet Explorer. Com suporte de fora - e agora com pelo menos algum suporte também de dentro - aquela equipe Internet Explorer 7 em 2006, com melhor conformidade com os padrões da Web, uma interface mais rápida e uma interface do usuário totalmente nova.


Também em 2006, Holzschlag foi convidado para o Mix anual da Microsoft. Ela participou de um painel com outros membros da comunidade da web, como Andy Clarke e Eric Meyer, junto com membros da equipe do IE. Eles falaram abertamente sobre os problemas que os desenvolvedores enfrentaram ao trabalhar com seus navegadores e o que poderia ser feito melhor no futuro. A versão beta já foi lançada para o IE 7, mas a equipe da Microsoft ouviu esse feedback e começou a trabalhar na próxima versão. Foi lá que ela conheceu Bill Gates pela primeira vez.

Participantes do evento de mesa redonda

O que nos leva de volta a 2007, quando Holzschlag foi convidado a voltar para o evento de mesa redonda - Microsoft Mix'n'Mash (desta vez com um grupo um pouco mais restrito de engenheiros fazendo as perguntas) - com uma pergunta para Bill Gates que começou esta postagem.


Naquele período, após o lançamento do Internet Explorer 7 e antes do lançamento do Internet Explorer 8, a equipe de navegadores da Microsoft era apaixonada e ambiciosa. Muitos eram representantes no W3C. Eles sabiam o que tinha que ser feito, mas precisavam da aprovação do alto. Holzschlag pressionou um pouco com sua pergunta para Gates, empurrando os padrões da web de volta para a conversa.


Muita coisa mudou em dez anos. Bill Gates agora compreendia a importância do Internet Explorer e dos padrões da web. Quando Holzschlag fez a pergunta dela, ele respondeu diretamente. A cultura em torno da equipe de navegadores da Microsoft realmente mudou. Eles receberam liberdade e suporte para trabalhar em tecnologias que não apenas tornariam o Internet Explorer melhor, mas também tornariam a Web melhor.


Nos anos seguintes, essa equipe de navegadores se abriria ainda mais. Em anúncios públicos e em um blog crescente escrito por Wilson, Mielke e outros da equipe do IE, a Microsoft mostrou-se disposta e capaz de colaborar com o WaSP e com desenvolvedores focados em padrões.

O lançamento do Internet Explorer 8 em 2009 provou isso. Ele tinha melhor conformidade com os padrões W3C do que qualquer um de seus predecessores, incluindo uma implementação mais completa do DOM, melhor suporte a CSS e a inclusão de marcos ARIA. Foi uma mudança incrível em relação à Microsoft que lançou o Internet Explorer 6 em 2001.


Holzschlag acabou deixando seu cargo de líder na WaSP e começou a prestar consultoria para a Microsoft. Seu trabalho com a web, defendendo o acesso aberto e os padrões da web, nunca parou. Seu tempo no WaSP foi parte de uma comunidade da web que cresceu em conjunto rumo a um futuro mais compatível com os padrões.


Este post introduziu 2 marcos na linha do tempo.


Força-Tarefa de Padrões da Web da Microsoft

  • 5 de julho de 2005
  • Liderado por Molly Holzschlag, The Web Standards Projects cria uma força-tarefa para ajudar a trazer um melhor suporte aos padrões da web para o navegador da Microsoft, o Internet Explorer. Nos anos seguintes, esse grupo forneceria à Microsoft orientação sobre a melhor forma de implementar as especificações HTML e CSS mais recentes.


Internet Explorer 6

  • 27 de agosto de 2001

  • A Microsoft lança o Internet Explorer 6 junto com o Windows XP. O navegador é bastante avançado, apresenta os padrões da Web mais recentes e ocupa uma grande fatia do mercado. No entanto, a próxima versão do IE demoraria 5 anos para ser lançada e logo ficou para trás de seus concorrentes.



Fontes


Publicado pela primeira vez aqui .