Internet Explorer 8 e a tecnologia Loosely Coupled
O Internet Explorer 8 (IE) já está em fase beta e foi liberado para a comunidade recentemente. Um dos recursos inovadores é o Loosely-Coupled IE (LCIE) que permite rodar cada aba do navegador em um processo separado.

O LCIE é a base para um grande avanço deste navegador: a possibilidade de continuar trabalhando normalmente quando uma das abas travar. No IE 7, por exemplo, se uma das abas abertas sofre algum problema todo o browser precisa ser reiniciado. No IE 8 com o recurso LCIE somente a aba com problema será afetada e o navegador continuará funcionando normalmente.
Além disso, o LCIE também possibilitou a criação de outro recurso chamado Automatic Crash Recovery, que possibilita o IE 8 recuperar-se rapidamente de algum problema ocorrido.
Hoje tive a oportunidade de ver o LCIE funcionando na prática. Ao acessar o portal Microsoft Connect e tentar fazer o download de uma imagem para um post do blog aconteceu o seguinte:

Se fosse no IE 7 ao clicar no botão Close program eu teria que esperar o IE fechar e todas as abas abertas fechariam junto. No IE 8 as duas tecnologias descritas acima entraram em ação. A primeira delas garantiu que o navegador não fosse fechado e a segunda recuperou a aba com problema, ou seja, em poucos segundos eu estava com a página reaberta na minha frente.
Não deixe de conferir também o post do Scott Hanselman que explica com mais detalhes como funciona o LCIE. Ele discute inclusive o Chrome e faz uma comparação entre os dois navegadores e os modelos utilizados para gerenciar as múltiplas abas.
Por hoje é só.




Deixe o seu comentário