navegador web

Mudando a "identidade" do seu Firefox

O (suposto) navegador web Internet Explorer reconhece uma série de sintaxes HTML fora do padrão internacional definido pelo W3C. E não reconhece (ou passou a reconhecer tardiamente) alguns elementos que já são padrão, como, por exemplo, o fundo transparente de imagens PNG (se você é um infeliz usuário do IE até a versão 6, vai ver um fundo branco no logo da teia, lá em cima, ao invés da transparência).

Essas incompatibilidades são o inferno dos desenvolvedores web, que acabam tendo que criar truques para adequar suas páginas a vários navegadores. Infelizmente alguns (também supostos) desenvolvedores nem se dão a esse trabalho. Simplesmente criam uma página que, teoricamente, só funciona no Internet Explorer e colocam um aviso de exclusividade de navegador (os famosos "Essa página é melhor visualizada no Internet Explorer"). Alguns outros fazem ainda pior e embutem códigos de JavaScript que simplesmente impedem o seu acesso à página caso você não utilize o (pretenso) navegador. Com isso, muita gente que não estão usando o dito cujo acham que a culpa é do navegador, numa falsa ilusão de que o produto da Microsoft é melhor porque abre qualquer página.

O Firefox pode se identificar como outros navegadoresMas como é que os desenvolvedores sabem qual navegador está acessando seu sítio? Simples. Toda vez que o navegador faz a requisição da página para o servidor onde ela está hospedada, ele envia uma série de informações chamadas User Agent strings, que, normalmente, possuem os seguintes dados: nome e versão do navegador, sistema operacional do usuário e o idioma preferencial. É graças a essas informações que, por exemplo, serviços de estatísticas conseguem dizer quais navegadores chegaram ao seu sítio.

Entretanto você pode alterar essas informações enviadas pelo seu navegador. Pra quem usa o Firefox, é possível fazer isso manualmente alterando as configurações do navegador através do recurso about:config. Ou usar um complemento que simplifica bem o seu trabalho: o User Agent Switcher. Após instalá-lo, sempre que quiser mudar a "identidade" do seu navegador, basta ir até o menu "Ferramentas", escolher a opção "User Agent Switcher" e selecionar a desejada. Inclusive o complemento tem uma opção para acrescentar novas informações de User Agent. Isso, associado às informações disponínveis no excelente sítio User Agent String.Com, lhe dão recursos para assumir a identidade de qualquer navegador, em qualquer sistema operacional e em qualquer idioma.

Experimente esse complemento e supreenda-se ao descobrir que muitas páginas "melhor visualizadas no Internet Explorer", funcionam perfeitamente bem no Firefox.

Novas regras do português no Firefox e OpenOffice.org/BrOffice.org

A notícia não é nova, mas ainda está em tempo de divulgar... 

O projeto BrOffice.org, que cuida da "versão brasileira" do pacote de escritório OpenOffice.org, desenvolveu um verificador ortográfico que já está adequado às novas regras do português. Seu nome é Vero. E o mais bacana é que ele pode ser utilizado em outros aplicativos, além do BrOffice.org/OpenOffice.org. Por exemplo, no navegador Firefox.

Essa publicação do blog Dicas de Informática traz detalhes de como implementar essa solução e deixar o seu navegador indicar os seus erros. Obviamente não é uma solução 100%. Imprecisões podem ocorrer (como em qualquer corretor ortográfico). Mas a sua taxa de acerto é grande o suficiente para ser confiável para nossas publicações. 

Maiores informações de outros usos do Vero podem ser conseguidas na página do projeto.

E, pra finalizar, uma observação. Não é curioso que o software livre tenha se adaptado às novas regras antes do software proprietário, que vive apregoando ser mais eficiente e oferecer melhor suporte?    Mais um bom motivo pras pessoas deixarem de usar aquele outro (chamado) navegador de Internet cheio de brechas de segurança e que não respeita os padrões internacionais.