Dica: Corra o IE em qualquer plataforma com o RemoteIE
O Internet Explorer (IE) ainda é o navegador privilegiado para levar as pessoas ao mundo da Internet. Odiado por muitos e amados por outros, o IE é o browser onde tudo deve funcionar.
Assim, para facilitar a vida aos developers e para alargar a utilização desta ferramenta a utilizadores de outras plataformas, a Microsoft decidiu agora facilitar a vida a todos os programadores e passou a permitir que o IE possa ser executado em qualquer plataforma, quer seja de desktop ou móvel.
Esta solução não é ainda a apresentação do browser universal da Microsoft, mas sim o acesso a uma máquina remota que permite que depois se execute o Internet Explorer.
Desta forma simples podemos aceder de qualquer plataforma ao IE e aí testar todos os sites que estejamos a desenvolver ou a experimentar. Assente no Azure RemoteApp, o RemoteIE vem facilitar a vida a todos os que querem ter acesso à mais recente versão do Internet Explorer.
Todo o processo de acesso a esta plataforma de testes remota da Microsoft começa com o acesso ao site de registo do RemoteIE, onde devem entrar com a vossa conta Microsoft.
Uma vez dentro desse site devem registar-se para a utilização deste recurso. Para uma melhor experiência é ainda importante que definam com a maior exatidão possível a vossa localização.
Após esse registo é apresentado ao utilizador os links de acesso às ferramentas necessárias para utilizar o RemoteIE. A utilização destas ferramentas é essencial para o acesso ao IE e para realizar os testes pretendidos.
Uma vez que este serviço assenta no acesso remoto a máquinas Microsoft, a ferramenta a ser usada é o Microsoft Remote Desktop, que recentemente foi actualizado para a totalidade das plataformas suportadas.
Depois de instalado e configurado o Microsoft Remote Desktop é hora de aceder ao Internet Explorer remoto. Para isso na interface da aplicação procurem pela opção Microsoft Remote App.
Escolham-na e autentiquem-se com as credências que usaram no registo do site RemoteIE. De imediato vai surgir a opção que procuram - IE Technical Preview.
De imediato a ligação à máquina remota da Microsoft vai ser feita, sendo o login automático. Este passo do processo não requer qualquer intervenção do utilizador.
No final da ligação será apresentado no desktop uma janela do IE que pode ser usada como qualquer outra aplicação do vosso sistema operativo, com a excepção de que será a única disponível, vinda da máquina remota.
Todas as ferramentas que podem encontrar no Windows, associadas ao IE vão estar presentes, desde as definições de segurança até às ferramentas de debug e de optimização.
Claro que por ser uma aplicação a correr numa máquina remota existem algumas limitações naturais, mas para os processos de testes esta solução é mais que satisfatória.
Apesar do serviço RemoteIE ser uma excelente opção e estar assente numa excelente plataforma, tem algumas limitações.
- O IE será a única aplicação disponível, mas inclui as F12 Developer tools
- O Remote App requer o Windows Server 2012 ou mais recente, pelo que as versões mais antigas do IE não estão disponíveis. Estas podem ser testadas com o recurso aos modos de compatibilidade.
- As sessões são limitadas para gestão eficiente dos recursos. Sessões com tempos de paragem de 10 minutos vão ser desligadas e nenhuma sessão durará mais de 60 minutos.
- A performance não será idêntica á de correr localmente o IE, com perda, por exemplo, de aceleração GPU.
- O RemoteIE não terá a capacidade de aceder a sites locais ou que estejam por trás de uma firewall. Devem garantir que os sites a querem aceder têm um endereço IP público, acessível da Internet.
O limite está agora do lado de quem desenvolve aplicações para a Internet ou sites. O acesso ao Internet Explorer, um dos elementos mais vezes criticados por não ser verdadeiramente multiplataforma, está garantido.
Este artigo tem mais de um ano
Era mesmo o que eu queria 🙂
+1
Esta afirmação do artigo rasga-me todo :
”
… o IE é o browser onde tudo deve funcionar.
”
Pra quem só agora corre algumas tags de HTML5 … Enfim …
Por se dizer “deve funcionar”, não quer dizer que funciona, logo tá bem dito.
Não é “qualquer plataforma”, não vejo aí Linux algum…
E também não vejo um remote desktop como solução. Aliás, nem é correr IE noutras plataformas, é acedê-lo. Ele continua num Windows algures…
E concordo aqui com o Kabindas: “IE é o browser onde tudo deve funcionar” desde que não funcione em qualquer concorrente.
Também reparei. A palavra adequada seria “deveria”. 😉
E por acaso, só mesmo por acaso, é o browser que apresenta mais erros de compatibilidade. LOL
Mas quem é que ainda pretende usar o IE quanto mais remotamente? xD
+1
Esta solução tambem resolve quem precisa de usar sites em silverlight no android.
já não funciona direito no Windows, imagina portado para outra plataforma, pq a Microsoft não arruma ele em vez de portabilizar