Postado em: 14 de julho de 2008 por Pedro Rogério
Quem sabe isso algum dia pode lhe ajudar:
function getElementsByAttr(tag, attr, value){
var arrayEl = new Array();
var el = document.getElementsByTagName(tag);
for(i=0, j=0; i<el .length; i++){
if(el[i].getAttribute(attr) == value){
arrayEl[j] = el[i];
j++;
}
}
return arrayEl;
}
Exemplo de uso:
var inputTxt = getElementsByAttr('input', 'type', 'text');
Via: Snipplr.com
Postado em: 12 de julho de 2008 por Pedro Rogério
Quer personalizar sua área de trabalho com alguns papéis de parede do Firefox? Então vá até o site Hongkiat.com e veja a lista completa.
Postado em: 11 de julho de 2008 por Pedro Rogério

Como a alum tempo atrás me tornei usuário de Linux, logo percepi o problema que existia com o plugin do Flash, onde, se você passar o parâmetro wmode=”transparent” em sua animações flash, no windows irá funcionar corretamente, mas no linux, isso não funciona, e muitas vezes é desastroso você tentar visitar um site que mescla Flash e HTML em seu conteúdo. Mas a Adobe, por sua vez, lançou recentemente a versão 10 beta 2 do plugin, que está estável e sem bugs, onde isso foi corrigido. Se você é usuário de Linux e quer testar, basta fazer o seguinte: 1- Faça o download do arquivo e descompacte. 2- Pegue apenas o (libflashplayer.so) e mova até a pasta onde o plugin do flash está instalado, por segurança, aconselho você a renomear o arquivo antigo caso ocorra algum problema.
Via: NotíciasLinux.com.br.
Postado em: 10 de julho de 2008 por Pedro Rogério
Se você já precisou posicionar elementos fixos na tela, com certeza já percebeu que esse tipo de posicionamento é falho no Internet Explorer 6 e menores, mas, como sempre existe uma forma de fazer as “coisas funcionarem” no IE.
Para que position:fixed funcione no IE6 e anteriores, faremos o uso de expressões proprietárias para converter fixo em absoluto:
Browsers Standard
#elemento_fixo {
position: fixed;
top: 100px;
}
Internet Explorer
* html #elemento_fixo {
position: absolute;
top: expression(document.compatMode=="CSS1Compat"? document.documentElement.scrollTop+100+"px" : body.scrollTop+100+"px");
}
Como podem ver, o elemento que possuir o id “elemento_fixo” sempre irá ficar posicionado a 100px do topo independente do scroll da página. Existem outras formas de se obter esse mesmo resultado, mas essa é a mais simples e com certeza a mais suja. Essa dica eu retirei do site: ceslava.com /blog.
Postado em: 8 de julho de 2008 por Pedro Rogério

Pedro Simonetti, vendo a dificuldade de desenvolvedores brasileiros em trabalhar com Frameworks JavaScript, sendo que esses, ou possuem uma documentação em inglês e muito complicada de entender, ou outros que ao mesmo tempo possuem uma fragilidade em sua documentação, resolveu reunir as idéias utilizadas nos mais famosos Frameworks JavaScript como: jQuery, Ext, Prototype, Mootools, e nos artigos e códigos de Peter Paul Koch, Dean Edwards e Douglas Crockford, e nas boas práticas de programação apresentadas na quinta edição do livro “JavaScript - The Definitive Guide - 5th Edition” de David Flanagan, resolveu criar o Framework jProton.
Esse projeto existe desde Setembro de 2007, ainda está em fase Alpha, mas creio que logo saia a versão beta pois o Pedro agora conta com a ajuda de Yuri Nascimento e Thiago Victorino.
Saiba mais
Postado em: 7 de julho de 2008 por Pedro Rogério
Se você está buscando uma forma de customizar seu twitter, mas está sem criatividade, seus problemas acabaram, pois o blog Positive Space desenvolveu 3 layouts gratuitos. Visite o site e customize agora mesmo a sua conta.
Via: Blog and Web
Postado em: 27 de junho de 2008 por Pedro Rogério
É com muito orgulho que digo que esse é o post de número 500:
Quem sabe daqui 2 anos eu não chego aos 1000 posts!!! Mas mudando de assunto, o que não é o fanatísmo? Para comemorar o lançamento do Firefox 3 construíram um robô de 5.48 metros de altura.
Via: Anieto2K
Postado em: 24 de junho de 2008 por Pedro Rogério
Quer ficar por dentro das propriedades CSS suportadas pelo novo Firefox 3? No site Mozilla Developer Center existe uma lista de tudo que foi implementado o suporte a CSS nessa nova versão.
Postado em: 23 de junho de 2008 por Pedro Rogério
Infelizmente eu ainda tenho que testar meus sites no Internet Explorer 6, apesar de ser um browser precário, muita gente ainda o utiliza. Mas quando irá chegar o dia em que vou poder dizer adeus a essa porcaria e desinstalá-lo de meu PC? A empresa Apple deixou de dar suporte ao IE6 após lançar o seu novo serviço MobileMe, não, não é mais uma sátira, a informação é verdadeira e você pode conferir mo site 37signals.
Dou o meu total apoio a eles, o IE 6 é um browser que nem sequer tem total suporte a CSS 1.0 que foi criada em 1996, e a Microsoft nem sequer estimula os usuários de Windows a fazer um upgrade para o Internet Explorer 7. Se o cenário continuar dessa forma, ou nós desenvolvedores sacrificamos essa aberração ou daqui 1 ano vamos ter que testar nossos sites no IE 6, IE 7 e IE 8 buscando total compatibilidade entre essas versões.
Postado em: 19 de junho de 2008 por Pedro Rogério
Quando a Mozilla lançou a versão 2 do Firefox, a equipe de desenvolvimento do Internet Explorer, em um gesto caridoso, enviou um bolo a equipe de desenvolvimento do Firefox dando os parabéns pelo seu ótimo trabalho:
E dessa vez, em mais um gesto caridoso, de dar orgulho, os desenvolvedores do IE mandaram mais um bolo para a Mozilla dando os parabémns após o lançamento do Firefox 3:
A fundação Mozilla comovida com esse ato já pensa em colocar o código-fonte do Firefox em um Pendrive e mandar para a equipe de desenvolvedores do IE em forma de retribuição de tão brilhante ato.