Mostrando postagens com marcador Firefox. Mostrar todas as postagens
Mostrando postagens com marcador Firefox. Mostrar todas as postagens

segunda-feira, 28 de março de 2011

Primeiros Testes do Firefox 4.0: Novidades e Bugs

Decerto foi um grande "auê" quando recentemente a Fundação Mozilla anunciou o lançamento oficial do Firefox 4.0. Se você ainda não o baixou, pode baixar gratuitamente aqui, e se somar às dezenas de milhões de pessoas que já o baixaram.


  • Instalação

Ainda não existem binários do Firefox 4.0 nos repositórios de apt-get ou da maioria das Distros Linux (a não ser nos repositórios particulares da Fundação Mozilla). Assim, para usá-lo, basta baixar diretamente do portal acima o binário comprimido e descomprimir a pasta.
Se quiser, você pode descomprimí-lo e torná-lo disponível para todos os usuários, colocando-o na pasta /opt. Sigamos os passos:

tar -jxvf firefox-4.0.tar.bz2
mv firefox /opt/

Para executar, basta que se chame:

/opt/firefox/firefox

Simples e rápido!! Possivelmente a sua distro já tem as bibliotecas necessárias para rodar o Firefox 4. E este método também impede que você desinstale o Firefox 3, podendo testar a nova versão mantendo a anterior ativa.

  • Novidades


O Firefox 4.0 é bem interessante, tem um visual limpo e aprimorado graficamente, porém semelhante aos congêneres da versão 3. Como de esperado, é realmente mais rápido na execução de JavaScript e traz novas funcionalidades divertidas, como o conceito de "Aplicativo".
"Aplicativo" nada mais é do que reduzir uma aba ao pequeno ícone que ela porta, sem texto descritivo, de forma a diminuir o espaço ocupado pela aba. Muito útil para quem trabalha com muitas abas abertas ou para quem trabalha sempre com uma certa quantidade de abas fixas, como o GMail, Blogger, Facebook, etc. De certa forma, nos aproxima conceitualmente do que já reportamos como excelente funcionalidade do Flock no artigo Qual o Melhor Navegador??.
Aliás, se você é aficcionado por abas, você pode agora organizar suas abas em grupos, usando o recurso "Tab Groups", ou "Grupo de Abas". Basta selecionar a setinha para baixo no final da barra de abas e escolher este opção, que geralmente é a primeira. Inicialmente, suas abas vão surgir como pequenos quadrados dentro de um quadradão claro maior. Este quadradão claro é o grupo de abas, e só existe ele. Para criar um grupo novo, basta arrastar uma aba (na verdade, o quadrado com o desenho correspondente à aba que você deseja) para fora do quadrado branco maior, ou seja, em direção ao espaço vazio. Ela vai cair no chamado "Panorama", que é este espaço vazio, de modo que vai surgir um grupo novo para ela, ou seja, um novo quadradão branco. Daí é só brincar de arrastar abas para cá e para lá.
A vantagem de usar "Panorama" e "Grupo de Abas" é que em seu navegador surgem apenas as abas daquele grupo, de forma que muitas outras podem estar abertas, sem poluir sua tela nem deixar de ver o que acontece. Se você tiver medo de perder uma aba, basta verificar o ícone de grupo de abas que surge no final da barra de abas. Clicando nele, é possível se verificar outros grupos que você criou no Panorama. Um atalho para o "Panorama" é a combinação Crtl + Shift + E. Para abrir um grupo, basta dar um duplo-clique no mesmo. Para abrir uma aba de um outro grupo, basta clicar nela.
A famosa barra de status agora está reduzida e bem enxuta, deixando mais espaço para os plug-ins (extensões) que penduram ícones nela. Aliás, a engrenagem de extensões foi revisada e aprimorada, o que significa que possivelmente, ao instalar o Firefox 4, algumas extensões vão exigir que sejam atualizadas.
Outro recurso interessante é o Firefox Sync, disponível na janela de Preferências, aba Sync. Este recurso permite a criação gratuita de uma conta sua nos servidores do Firefox para você compartilhar seus favoritos entre cópias diferentes do Firefox, como, por exemplo, seu Firefox do trabalho, de onde estou digitando agora, com o de seu celular ou o de sua casa, onde você poderá desejar ver um favorito que você registrou em outra máquina. Assim, você não só tem um backup dos favoritos como também mantém a sincronia e não perde nada, nem mesmo o tempo de procurar duas vezes aquele artigo do Pajé que resolvia tanto seus problemas...


  • Bugs Novos

Como nem tudo são flores... notei que, apesar do excelente release, existem sérios bugs na funcionalidade de impressão. A impressão de páginas é intermitente: ela pode funcionar muito bem, como pode simplesmente fazer o Firefox "estourar" na sua cara após apertar o "Print" da janela de impressão. Eu mesmo reportei este Bug à Mozilla e espero que corrijam logo, uma vez que testei as mesmas páginas no Firefox 4 e no 3.6.16, notando que o 3.6.16 se comporta perfeitamente. O problema se acentua se você tentar imprimir apenas uma página específica de um endereço que tem muito conteúdo.
Creio que estes pequenos bugs não vão interferir na sua navegação, a não ser que você precise muito imprimir conteúdo da internet, e sei que rapidamente novos releases surgirão corrigindo os bugs mais grotescos, como este.


  • Conclusão

Embora seja realmente interessante e melhorado, o Firefox 4.0 não é uma revolução de navegador, como parecia ser o 3.0, e foi lançado possivelmente sem o rigor suficiente de testes, deixando alguns bugs fáceis de detectar expostos. No entanto, é um navegador realmente rápido, muito funcional, bem mais agradável e inteligente. Resolver muito bem o problema de gerenciamento de favoritos, o que é uma coisa importantíssima para grande parte dos usuários. Acredito que vale a pena ao menos o download e a experiência de testá-lo e sentir como ele funciona para você.
Qualquer outra coisa, deixe seu comentário aqui no Pajé!!

terça-feira, 8 de março de 2011

Qual o Melhor Navegador??

Vivemos cada vez mais as pressões que se resvalam sobre nós consoante à guerra dos navegadores. Vejamos que existem pesquisas minuciosas apontando qual o navegador mais popular, qual ganhou mais pontos, qual perdeu, para onde foram os pontos que flutuam entre um navegador e outro. Vemos o Firefox perder terreno para o Google Chrome, vemos novos navegadores surgindo e outros se apagando. Para o usuário final, fica difícil saber o que usar... neste artigo vamos discutir dois navegadores e entender um forte argumento que pode direcionar a sua busca pelo seu navegador ideal!! Acompanhe-nos!!
Uma pesquisa atual (2011) e detalhada sobre os principais navegadores pode ser encontrada aqui: http://internet-browser-review.toptenreviews.com/. Este portal investiga criteriosamente uma riqueza de detalhes, como: segurança, tempo de inicialização, compatibilidade, usabilidade, abas, zoom, getos do mouse, etc, etc... Com tanta informação, é possível se escolher o melhor navegador?? Bom, particularmente, uso o Firefox, e posso denfendê-lo com os seguintes argumentos:

  • É multiplataforma: não importa em que sistema você está, sempre haverá um Firefox possível de se usar. Assim, você terá intimidade com o navegador independente da máquina que está usando no momento; isto é essencial para quem precisa passar por diversos setores, para quem viaja ou para quem, por algum motivo, precisa usar máquinas diferentes em seu cotidiano;
  • Foi o primeiro a criar e ainda é o melhor a apresentar o conforto da navegação privada. Por mais que ela possa ser emulada com opções de configurações em qualquer navegador, isto incluiria diversos passos até que se tenha a segurança de se navegar sem deixar rastros. Se você usa computadores públicos, esta opção é mais do que desejável!!
  • A quantidade de extensões, temas e perfumarias é enorme!! Simplesmente enorme!! A própria engrenagem de extensões do Firefox permite que se construam os mais diversos plug-ins com as mais diferentes funcionalidades, dada a sua flexibilidade e engenhosidade, além da facilidade que oferece aos desenvolvedores ao resolver as extensões usando Javascript, e não linguagens específicas de programação ou script.

Mas note que estou apenas acrescentando mais informações e critérios a esta sopa que já está bem mexida e cheia... assim, antes que ela vire um grande Yakisoba, vou lançar apenas um critério para que você decida certeiramente qual navegador deve usar: escolha o que tem funcionalidades que mais lhe agradam ou ajudam em seu dia-a-dia, ou seja, o navegador que você mais gosta!!
O navegador é o seu melhor amigo, um cachorro virtual, e estará com você durante todo o tempo em que seu computador estiver ligado. Portanto, não se furte a decidir que o melhor deles é aquele que faz o que você precisa da maneira melhor!! Seja com um plug-in especial de que você precisa muito, seja com aquelas funcionalidades que você gosta, seja com a aparência que mais lhe agrada. Este é o melhor. Ele abana o rabo e traz o jornal. Quando preciso, deita-se e finge-se de morto. Está sempre ao seu lado e não falha.
Vamos a um exemplo... imagine que você é rato de webmail (como o GMail ou o Yahoo), escreve para um ou mais blogs (como este que você está lendo) e gosta de visitar o Youtube, Facebook, dentre outros sistemas de redes sociais e multimídia conhecidos. Se este é seu caso, eu recomendo que você use o Flock. As figuras abaixo não deixam negar:

  • O Flock tem excelentes ferramentas para decorar seu webmail e deixar você logado mesmo que a página esteja fechada. Você configura o tempo em que ele deve verificar o e-mail e ele envia avisos periódicos indicando mensagens novas. Tem inclusive uma tela especial para as mensagens de e-mail aparecerem sem precisar voltar ao webmail. Funciona com os principais sistemas, como GMail, Yahoo, etc.
  • Tem uma ferramenta equivalente para blogs (Blogger, Wordpress, Blogsome, Typepad, LiveJournal), Twitter, Facebook, MySpace, Digg, Bebo e muitas outras redes sociais;
  • Acessa o Delicious e tem uma ferramenta integrada para o Facebook Chat;
  • Tem um menu de pesquisa de fotos e vídeos automático e rápido (vide Figura 01), com ferramentas sofisticadas de compartilhamentos de imagens e multimídia nos mais diversos sistemas, como YouTube, Photobucket, Flirck, Picasa, TinyPic;
  • Permite que você arraste qualquer tela, figura ou texto do navegador para uma área reservada onde o conteúdo é guardado e indexado automaticamente, podendo depois ser convertido em imagem, exportado ou automaticamente anexado em um artigo de um blog ou e-mail, por exemplo;
  • O Flock tem um mini-editor de blog que permite a você escrever o artigo inteiro, colocar links, figuras e todas as coisas que normalmente se usam sem precisar digitar na tela do navegador (vide Figura 02). Ainda permite que se salve o rascunho, visualize o resultado e se coloque as Tags (Marcadores);
  • É gratuito e multiplataforma.

Tentador, não é?? Este é o melhor navegador?? Será o Firefox (ou outro navegador qualquer) melhor do que ele?? Siga meu argumento e se pergunte: "de que preciso realmente??"; de sua resposta mágica surgirá o seu verdadeiro melhor navegador, independente da complexidade das informações e da acurácia dos resultados das pesquisas. Navegue tranqüilo e seja feliz!!


Figura 01: Tela do Flock contendo a barra de imagens e a barra lateral de contas e serviços.



Figura 02: Editor de Blogs do Flock contendo parte deste artigo.


Blogged with the Flock Browser

segunda-feira, 26 de julho de 2010

Atualizando o Flash Player no Firefox

O Flash Player é um plugin para o Firefox. Ao atualizar o Firefox, muitas pessoas devem ter recebido a mensagem de que o plugin do Flash está desatualizado. De fato, existe uma versão mais nova (neste momento em que escrevo, a versão 10.1 substituiu a 10.0), que pode ser baixada do site oficial gratuitamente e instalada de diferentes maneiras, dependendo do formato do arquivo baixado (tar.gz, deb, etc.).


  • Instalando a Versão .deb

Esta é a mais fácil!! Basta baixar do site aí em cima o arquivo .deb e instalar com o comando (como root!!)

dpkg -i install_flash_player_10_linux.deb

Depois disso, reinicie o firefox.


  • Problemas e Observações Importantes:

1- Note que este procedimento acima instala sem o apt-get, aptitude ou qualquer outro gerenciador de pacotes moderno e sofisticado, logo, assume que você está baixando o arquivo correto para a sua distribuição. Se não for o arquivo correto, torna-se uma questão de sorte: o procedimento de instalação pode funcionar ou não, e, caso não funcione, você deve remover a instalação mal-sucedida deste pacote (que pode ser feita com o seu gerenciador de pacotes preferido, ou o apt-get).

2- Note que isto instala a biblioteca do Flash Player (que, na verdade, é apenas um arquivo, denominado "libflashplayer.so") no sistema, ou seja, na pasta "plugins" do local onde o seu Firefox ou Iceweasel está instalado. Isto pode não funcionar, porque o Firefox tem uma arquitetura que privilegia os arquivos encontrados na pasta pessoal do usuário em detrimento aos instalados no sistema.

O que isto quer dizer????
Bom, observe que você tem um diretório, em sua área pessoal (/home/usuario), denominado ".mozilla". Neste diretório são colocadas todas as preferências pessoais suas (temas, configurações, favoritos, etc.), que devem ser prioridades em relação aos padrões do sistema, ou seja, devem sobrescrever os padrões do sistema no momento em que o Firefox se carrega. Dentre estas opções, existe uma pasta denominada ".mozilla/plugins", onde os seus plugins pessoais podem ser carregados. Desta maneira, é possível instalar um plugin que tenha efeito apenas para um usuário (ou então, um usuário que não tem prioridade de administrador do sistema pode instalar seus plugins favoritos). O problema se inicia se você tem aí uma versão antiga do plugin do Flash. No momento em que o navegador se carrega na memória, ele vai dar preferência a esta versão antiga, deixando de lado a versão novinha instalada pelo root...

Como corrigir isto???
Há duas maneiras: a primeira, mais fácil, é remover o plugin antigo, deixando o Firefox carregar o plugin instalado no sistema. A segunda, é esta abaixo:


  • Instalando o Plugin na Pasta Pessoal do Usuário (versão .tar.gz)

Também é simples: basta baixar a versão do arquivo no formato .tar.gz e descomprimi-la:

tar -zxvf install_flash_player_10_linux.tar.gz

Surgirá o arquivo "libflashplayer.so". Agora, basta copiá-lo para o diretório de plugins desejado, que pode ser inclusive o diretório pessoal do Firefox, na sua área de usuário:

cp libflashplayer.so /home/usuario/.mozilla/plugins

Reinicie o Firefox!!


Para verificar a versão dos plugins, vá em Ferramentas -> Complementos -> Plugins e veja, na lista que surge, qual a versão do plugin do Flash que foi carregada!! Outra opção é você utilizar as facilidades do Pajé Online e clicar no botão "Plugins" da seção "Navigator" aí do lado direito.
Claro, se tudo der certo, faça logo o backup da sua pasta .mozilla, de forma a não perder as suas configurações!!
Bom, espero ter ajudado!! Qualquer coisa, vocês já sabem qual é a dança do Pajé: COMENTEM!!!!!

quarta-feira, 7 de julho de 2010

Firefox e Flash sem Som no Linux (sem áudio)

Não é raro mas, com a grande diversidade de distribuições de Linux, suas versões, além das várias versões do Firefox, do Flash e tudo o mais, em muitos casos as pessoas se deparam com o Firefox funcionando quase perfeitamente no Linux, com o único problema de que: o Flash não toca!! O Firefox não consegue tocar nada... o que pode ser isto, Meu Deus????
Bom, primeiramente, para você ficar feliz, corrija o problema. Possivelmente o que você vai precisar é digitar, como root, o seguinte comando:

usermod -a -G audio [nome de seu usuário]

onde [nome de seu usuário], evidentemente, é o nome de seu usuário, aquele que você usa para fazer login no sistema. Se você não sabe isto ou está em dúvidas, basta digitar, no terminal, o comando whoami.
Agora feche o Firefox e todos os programas e faça logoff (fechar a seção). Não precisa reiniciar a máquina (lembre-se: não é Windows!!). Depois que encerrar a seção, faça o login de novo, abra o Firefox e teste algum site com som, como o Youtube. Possivelmente funcionará!!


  • Por Que o Firefox Não Toca??

O que acontecia antes da correção foi o seguinte: você provavelmente usava um usuário que não estava no grupo de áudio, denominado "audio" em praticamente todas as distros Linux. O comando que você digitou adiciona seu usuário ao grupo "audio". Para ter certeza, se você for chato, digite estes comandos:

groups [nome de seu usuário]
ls -l /dev/dsp

O primeiro informará todos os grupos a que seu usuário pertence. O segundo listará o dispositivo de som (o /dev/dsp), informando, dentre muitas coisas, em que grupo ele se encontra (possivelmente, será o grupo "audio"). Assim, se o seu usuário passa a fazer parte do grupo do dispositivo de som, ele será capaz de "enxergar" este dispositivo, escrever e ler dele. Muito bom!!

Se esta dica não resolveu o problema, existe um fórum cheio de possibilidades de soluções com milhares de pessoas que tiveram este mesmo contratempo e corrigiram por diferentes mecanismos. Basta acessar aqui.


  • Links Úteis

Se você quer saber como instalar o Flash no Linux e no Firefox, visite nosso artigo sobre isto!!
Quero saber mais sobre usuários e grupos no Linux!! Caaaalmaa.... temos um artigo completo sobre isto também!!

É isso aí, camarada!! Volte sempre!!

quinta-feira, 11 de fevereiro de 2010

Usando o Firefox e o Iceweasel Simultaneamente



Algumas distribuições, como o Debian, vêm com o navegador Iceweasel, um navegador em quase tudo igual ao Firefox, com a única diferença que ele substitui algumas bibliotecas não livres (ou seja: apesar de gratuitas, não têm o código-fonte livre) que o Firefox usa internamente por outras equivalentes em open source.
Bom, agora vem o problema: o Firefox se atualiza e lança novas versões com muita freqüência, garantindo a qualidade e segurança, além da modernidade, do produto. O Iceweasel, no entanto, demora muito para lançar novas versões, ficando para trás tanto tecnologicamente quanto em termos de segurança, pois as suas falhas passam a ser mais conhecidas, difundidas e exploradas.
Instalar o Firefox por algum gerenciador de pacotes ou ferramenta de atualização, como o apt-get, poderá comprometer o seu Iceweasel que está funcionando direitinho... então segue a dica, para poder usar facilmente a ambos e testar bastante antes de decidir com qual ficar!!

  • Baixe a versão compilada do Firefox, no próprio portal http://www.firefox.com. Deve ser um arquivo no formato .tar.bz2 (ex: firefox-3.6.tar.bz2);
  • Coloque o arquivo na sua área de usuário (ex: /home/user);
  • Descomprima com o comando: tar -jxvf firefox-3.6.tar.bz2 (o parâmetro "j" é para filtrar com o bzip2 antes de desempacotar o arquivo tar);
  • Agora basta usar o Firefox: digite cd firefox (para acessar o diretório recém-criado) e ./firefox (chamando o executável do Firefox);
  • O Firefox vai carregar, reconhecendo todos os favoritos, plugins e demais apetrechos que você instalou no Iceweasel!!

OBS1: não precisa ser root em nenhum momento!!
OBS2: por precaução, antes de qualquer coisa, faça backup de seus favoritos!!
OBS3: Note que isto instala o Firefox na área de um usuário, e não em todo o sistema, o que pode o tornar indisponível para outros usuários de sua máquina.

Depois de testar, você pode se tornar administrador e instalar o Firefox para uso por todos os usuários do sistema (colocando-o, por exemplo, em /opt/firefox e criando um link simbólico para seu executável em /usr/bin, ou algum outro local que esteja no PATH do sistema).

Importante: antes de fazer isso, convém atualizar o seu sistema, para garantir que você terá as bibliotecas corretas necessárias para rodar o Firefox:

  • apt-get update
  • apt-get dist-upgrade (este aqui pode demorar!!)

Boa sorte!! E, claro, COMENTE!!!
Curiosidade: este artigo foi escrito no Firefox 3.6 local, testando o procedimento que descrevi!!

sábado, 6 de setembro de 2008

Firefox: Principais Plugins para Desenvolvimento

Se você é ou quer ser desenvolvedor web, independente de quais linguagens ou tecnologias você vai utilizar, certamente haverá a necessidade perene de testar seu sistema em pelo menos um navegador (dependendo do público a que se destina, será necessário testes em váááários navegadores!!). Entretanto, disto decorre um pequeno problema: os navegadores não foram feitos para testar portais, mas sim para visitá-los!! Por isso existem recursos como cache, armazenamento de senhas, etc..., coisas que podem mesmo atrapalhar o desenvolvedor nos seus testes de comportamento, funcionalidades e desempenho de seu sistema!!
Se é esta a sua situação, seus problemas acabaram!! E isto não é uma propaganda das facas guinço ou das meias vivarina!! Com um bom navegador, como o Firefox, e armado de certos plugins, tarefas como inspecionar o heap do navegador, investigar a estrutura de dados de cookies, manipular os processos de rede, medir posicionamentos, colocar breakpoints em scripts, manipular dados de XMLs, etc., impossíveis (ou hercúleas!) em condições normais, passam a ser simplórias e, muitas vezes, divertidas. Acompanhe como, com um mínimo de plugins, você se tornará um mestre da web:

  • MeasureIt: Este parece ser um daqueles plugins de web designer que um desenvolvedor nunca vai precisar, mas, acredite, como ele é útil!! E simples!! O MeasureIt coloca um singelo botãozinho no extremo esquerdo da barra de status do Firefox. Ao clicar nele, sua tela fica semi-transparente e, com o mouse, você é capaz de desenhar uma régua de qualquer tamanho, capaz de medir a altura e largura de qualquer item na tela. A régua pode ser arrastada e redesenhada. Agora você não precisa mais ficar "chutando" quantos pixels pra lá ou quantos pra cá vc vai colocar até acertar os componentes no lugar certo (ou até perder a paciência e achar que já não tá mais tão torto)... meça, veja o numerinho e reposicione seus componente numa única e certeira vez!!
  • Firebug: Este é tão essencial que, se você não o tem, você não pode ser considerado um desenvolvedor web moderno. O Firebug faz tudo que você sempre sonhou em fazer e nunca achou possível. Com ele, vc pode ler e alterar instantaneamente toda a estrutura DOM da sua página (não o HTML fonte, mas o DOM mesmo, ou seja, tudo que foi montado dinamicamente e está apenas no heap do navegador); pode ler cada arquivo js da página, colocar breakpoints nele, avaliar os valores das variáveis e alterá-los, além de entrar com comando num console simples, acessando o mesmo heap; pode fazer estatísticas e monitoramento de rede e de desempenho de cada requisição HTTP (bom para saber qual imagem vem de outro domínio, ou qual componente demorar mais para carregar); pode avaliar toda a hierarquia de CSS e aterar seus valores; suporta perfis e configurações. Ele ainda marca de azul na tela o componente que vacê tá editando, pra saber que é mesmo este!! Realmente, é o mais importante de todos os plugins!
  • WebDeveloper: Outro plugin muito importante! Com ele, você é capaz de tudo o que o Firebug não se propõe. Você pode configurar tamanhos de tela, para mudar com um clique (800x600, 1024x768, etc...); pode examinar detalhadamente, todos os cookies, ou apagar ou editar os valores de um específico; pode habilitar ou desabilitar qualquer coisa: css, java, javascript, etc... pode até exibir os comentários e os campos hidden em plena página!! Ele tem inclusive uma régua semelhante à do MeasureIt, embora eu não a prefira! Sem dúvida, você não vai querer ficar sem este plugin!!
  • XML Developer: Assim como o Web Developer, o XML Developer segue a mesma linha, porém agora centrado em arquivos XML. Você pode não precisar deste plugin, caso não utilize arquivos XML, mas ele pode vir a ser útil. Com o XML Developer, você pode validar um arquivo XML contra um Schema pré-existente ou mesmo gerar um Schema ou um DTD a partir de um XML pré-existente (fantástico!); pode salvar seu XML ou Schema para o disco (ótimo para quem tem que lidar com tantos WSDLs externos ao seus sistemas e precisa saber o que eles estão fazendo de errado!!); pode gerar estatísticas diversas para um XML, aplicar um CSS à sua visão, dentre outras coisinhas.

Conclusão: com um navegador gratuito e robusto, como o Firefox, e poucos plugins igualmente gratuitos e poderosos, bem selecionados e propriamente instalados, é possível se desenvolver para a web com muitos mais agilidade, facilidade, confiança e, principalmente, qualidade.

Útil: você pode pesquisar outros plugins para o firefox, inclusive os não direcionados a desenvolvedores, olhando aqui!! Se tiver preguiça, veja estas sugestões.