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

Documentos relacionados