Firefox 3.5 Beta 4 executa Javascript mais rápido ainda

Primeiro devo admitir, dei uma sumida, caiu o número de posts aqui, mas tá dificil conseguir tempo, ultimamente, além do trabalho, estou fazendo freela e estudando e meio sem criatividade pra postar, espero que seja breve.

No post de hoje vou falar sobre duas coisas que me ajudam muito na minha profissão, Firefox e Javascript.

Ontem ví uma notícia, que a versão 3.5 Beta 4 do Firefox (que está demorando um tantão pra ser lançada), tem um algoritmo que executa Javascript 19% mais rápido do que a versão Beta 3, esta que também já é mais rápida que a versão atual do Firefox. Isso é bom pra quem é programador de interface, e principalmente pro usuário.

Comecei a usar o Firefox em meados de 2005, achei legal porque “tinha abas”. Na época eu era programador back end, e como a maioria, pouco me importava se meus sites rodavam em outro browser ou não. De lá pra cá eu, as empresas, as agências, os clientes, os navegadores, os sites e até os usuários mudaram. Hoje temos (todos nós) o conceito de webstandards muito forte, e hoje os próprios usuários também são mais exigentes… normalmente temos diversas opções pra qualquer tipo de serviço web, então se um site não funcionou no navegador do usuário, ele não muda de navegador, muda de site… procura por outro serviço que faz a mesma coisa, é claro que não serve pra tudo (como sites de bancos, malditos).

Comecei a programar em Javascript pois detestava sites em flash, e comecei a ver que em algumas aplicações simples, dava pra fazer o mesmo efeito em Javascript.

E depois, quando “descobri” o firebug, ficou tudo mais fácil.

Mais uma vez o Firefox contribui diretamente e incentiva o uso de Firefox pra desenvolvimento de interação.

Além do mais, até nas extensões do Firefox (como GreaseMonkey e Ubiquity) é possível fazer coisas muito interessantes usando somente javascript.

Enfim, usem firefox… =)

[]s

Firebug Lite: Firebug para IE, Opera e Safari

A famosa extensão para firefox ganhou uma solução para os demais browsers, o firebug lite. Não é a mesma maravilha, mas dá pra quebrar um galho na hora de procurar onde é que está a cagada.

firebug-lite

Veja o Firebug Lite em funcionamento clicando aqui.

Funciona diferente, é um arquivo javascript que você deve invocar dentro da tag head da sua página.

<script type='text/javascript' src='js/firebug-lite.js'></script>

Além de obter todo o css dos elementos, é possível adicionar css. A página também passa a aceitar console.log(‘teste’); para testar, ao invés de ficar dando alert(‘teste’);

A documentação completa está disponível no site do firebug lite.

Para quem procura ferramentas de auxílio no desenvolvimento para o IE, recomendo também :

IE developer toolbar
ie developer toolbar
Bom para corrigir erros de layout / css. É possível inspecionar, obter e alterar todo o css de um elemento.

E o Debug bar.
Debug Bar
Esse é melhor para corrigir erros de javascript, lista todas os scripts e as funções e é possível executar javascript a partir de seu console.