Internet
Transcrição
Internet
Oficina Oficina IEs4Linux IEs4Linux Utilizar o Microsoft Internet Explorer no Linux Internet Explorerno Linux rayudu NVS - www.sxc.hu Boas notícias para os web designers. Com o IEs4Linux é possível instalar o Internet Explorer no Linux num piscar de olhos e finalmente testar suas páginas Web sem precisar recorrer ao Windows. por Hendrik Heuer Easy Linux #12 | Maio de 2008 23 Oficina IEs4Linux O s web designers que trabalham na maior parte do tempo com o Linux têm o árduo trabalho de testar as páginas que criam em todos os navegadores disponíveis. Uma pena que o Internet Explorer (IE) da Microsoft não rode de forma nativa nos sistemas operacionais livres. Mas, devido à sua ampla utilização, ele dificilmente pode ser ignorado. Wine O Wine é um conjunto de ferramentas e bibliotecas livres que permite rodar programas feitos para Microsoft Windows® no Linux e outras plataformas. O ambiente de operação Wine permite, no entanto, que o IE seja administrado mesmo no Linux e que suas páginas web sejam testadas sem precisar utilizar o Windows. O Wine faz e acontece Como componente integral do Windows, o IE faz uso intensivo da WinAPI (funções intrínsecas ao sistema Windows). Embora o Wine consiga se entender bem com ele, a instalação do navegador ainda é uma aventura. Ela depende não só da versão do Wine, como também é preciso que você mesmo obtenha os inúmeros arquivos DLL utilizados pelo IE. O IEs4Linux não apenas o poupa dessa etapa, como também possibilita a instalação simultânea de várias versões do navegador proprietário. Ironicamente, o próprio Windows não permite isso sem um porém: a Microsoft aconselha aos seus clientes utilizar as diferentes versões do navegador em ambientes virtuais separados, como descrito no MSDN IEBlog, em http://blogs.msdn.com/ie/archive/2006/11/30/ie6-and-ie7running-on-a-single-machine.aspx . Como o IEs4Linux funciona O IEs4Linux consiste em um conjunto de scripts que baixam automaticamente os pacotes CAB comprimidos do site da Microsoft, ajustam os respectivos arquivos de configuração e instalam o software através do Wine. A versão estável do script atualmente instala as versões 5, 5.5 e 6 do Internet Explorer. A versão de teste já suporta também o novo Internet Explorer 7. Situação legal Para utilizar o Internet Explorer, é necessário possuir uma licença válida do Windows (Windows 95 ou mais novo). As condições da licença (encontradas em http://www.microsoft.com/msdownload/ ieplatform/ie/licence.txt) não dizem, entretanto, que você só pode operar 24 www.revistaeasylinux.com.br Oficina IEs4Linux o produto no Windows. Basta, portanto, possuir um dos diferentes sistemas operacionais Windows. A Microsoft há anos distribui seus produtos junto a computadores novos. Portanto, se seu computador veio com o sistema proprietário, você possui uma licença. Caso desejado, o IEs4Linux pode instalar também o plugin para animações Flash da Adobe. A licença está disponível em http://www. adobe.com/products/eulas/players/flash/. Instalação Para a instalação, é possível escolher entre o instalador baseado em texto da versão estável (disponível em http://www.tatanka.com. br/ies4linux/page/installation) e a versão em janelas (disponível em http://www.tatanka.com.br/ies4linux/news/ ). Utilizando o gerenciador de programas da sua distribuição, instale o Wine e também o programa chamdo cabextract. A seguir, baixe o IEs4Linux do endereço http://www.tatanka.com. br/ies4linux/downloads/ies4linux-2.0.5.tar.gz e descompacte o arquivo (dê um clique-duplo sobre o arquivo baixado para abrir o descompactador de arquivos). Para iniciar a instalação, será necessário utilizar o terminal de comandos. No Ubuntu, o terminal está disponível no menu Aplicações | Acessórios | Terminal. Se você decompactou o arquivo em seu diretório pessoal, digite cd ies4linux-2.0.5 e tecle [ENTER] , para entrar no diretório com o arquivo de instalação. Se o arquivo foi descompactado diretamente na Área de Trabalho (Desktop), digite cd ies4linux-2.0.5 e tecle [ENTER]. Em seguida, digite o comando ./ies4linux, digite [ENTER] e responda as perguntas feitas pelo programa. A interface gráfica da versão beta do IEs4Linux ( fi gura 1) facilita a instalação. O software rodou de maneira estável no teste. Para utilizar essa interface, é necessário instalar o programa adicional Python-gtk, também usando o gerenciador de programas da sua distribuição. Após chamar a interface (usando o mesmo procedimento no terminal mencionado anteriormente), escolha quais versões do IE deseja utilizar. Através do botão Avançado, pode ser solicitada a instalação ainda experimental do Internet Explorer 7. Plugin Caso queira que esse recurso seja utilizado, é preciso ler e aceitar a licença do Flash, antes de empregar o script. Figura 1 Graças à nova interface gráfica, o IEs4Linux torna mais fácil a instalação do Internet Explorer no Linux. Utilização dos IEs Podem ser utilizadas diferentes versões do Internet Explorer: 5, 5.5, 6 ou 7, conforme o escolhido na instalação. Lembre-se que não se trata de oferecer um navegador completamente maduro. O projeto se orienta principalmente pela necessidade de web designers em testar suas Easy Linux #12 | Maio de 2008 25 Oficina IEs4Linux páginas Web no Internet Explorer, reconhecidamente o navegador mais utilizado atualmente. Por isso, algumas funções geralmente operadas pelo usuário final, como os Favoritos, não são suportadas pelo IEs4Linux. Figura 2 O IEs4Linux também pode ser utilizado para testar páginas Web interativas, como esta demonstração de Javascript do site dojotoolkit.com. Internet Explorer 7 O IEs4Linux já traz na versão beta uma opção experimental para instalar o Internet Explorer 7. Devido às limitações do Wine, não é possível instalar o navegador completo, mas os desenvolvedores encontraram um caminho para permitir os testes com o novo navegador. Eles embutiram o componente do IE7, responsável pela montagem das páginas Web, na interface gráfica do próprio IE6. Por conta desses improvisos um tanto experimentais, o IE7 é limitado apenas a um ambiente de testes. Por isso, infelizmente, ainda não é possível acessar páginas protegidas com SSL através dele, não é apresentada nenhuma animação em Flash e também os cookies, utilizados por muitos sites, ainda não funcionam. 26 Resultado O projeto IEs4Linux, desenvolvido pelo estudante brasileiro Sérgio Lopes, é reconhecido como uma alternativa rápida e confortável a uma instalação demorada do IE feita no Wine manualmente. O programa finalmente oferece aos web designers a possibilidade de testar suas páginas Web com o Internet Explorer, sem terem de lidar com a complicada configuração do Wine ou precisarem utilizar um computador com Windows. O Internet Explorer, rodando através do Wine, é utilizado por desenvolvedores Web especialistas, que trabalham muito com técnicas como o AJAX (figura 2 ) e implementam e testam layouts complexos. ! www.revistaeasylinux.com.br