4 de junho de 2008
CSS, Javascript | Sem comentários »
por Ricardo José Corrêa
Essa vem lá do WebDesignerWall, aliás, tenho que tirar o chapéu para eles, site lindo e ótimo conteúdo.
São 10 exemplos práticos de JQuery destinados à designers, e como eles mesmo dizem, e novatos.
Para quem não sabe JQuery é uma biblioteca de JavaScript que tem o intuito de facilitar a vida do desenvolvedor, parafraseado o WebDesignerWall, é um “escrever menos, fazer mais”.
Você pode ler o artigo, ver a página de demonstração ou baixar o arquivo com tudo dentro.
24 de maio de 2008
Javascript | 1 Comentário »
por Ricardo José Corrêa
Ao ver o JIT (JavaScript Information Visualization Toolkit) pela primeira vez, uma palavra escapou da minha boca: UAU!
Quando você colocar seus olhos na qualidade e na maneira como os dados são apresentados, vai entender a exclamação. Esse javascript é um kit avançado de ferramentas de visualização de informação apresentado em 4 formatos diferentes: Continue lendo…
23 de maio de 2008
Divertido, Javascript | 2 Comentários »
por Ricardo José Corrêa

Se você não consegue desgrudar dos consoles de vídeo game e não vê a hora de voltar para casa quando está na escola ou no trabalho, só para poder jogar mais um pouquinho, a sua vez chegou!
Super Mário Kart, o grande sucesso da Nintendo, ganhou uma versão online em javascript.
Você pode curtir esse jogo bacanão e matar a saudade sem precisar de mais nada além da internet.
Aprovado!
20 de maio de 2008
CSS, Drops, Javascript, Utilitário | Sem comentários »
por Ricardo José Corrêa

Depois de muito tempo fora do ar, o Webmonkey voltou.
Quem é macaco velho (ops) na web, conhece bem esse excelente site de recursos Javascript, CSS, HTML e APis que, apesar de ainda conter pouquíssimos códigos (afinal de contas, as coisas mudaram bastante desde que saiu do ar), vai certamente se tornar um grande sucesso – ainda mais se depender da boa reputação que ostenta entre os veteranos.
Além de tudo isso, o site está lindão.
12 de maio de 2008
Javascript | 2 Comentários »
por Ricardo José Corrêa
Meu amigo Fábio Arantes desenvolveu um microformato muito interessante: o HideShow.
Basta você inserir o arquivo hideshow.js em seu HTML e quando quiser fazer o sempre útil hide/show em um objeto (div, ul etc.), basta colocar um id no objeto e no link acrescentar rel=”hideShow|nomeId”.
Fácil, fácil.
hideshow.js
//////////////////////////////////////////////////////////////////////////
/////////////////////////Hide Show Microformat.../////////////////////////
///////////////////Created by Fábio Arantes dos Santos////////////////////
////////////////////////http://www.fabioarantes.com///////////////////////
////////////////Tested in Firefox and IE6 Works Perfectly/////////////////
//////////////////////////////////////////////////////////////////////////
/////////////////////////////////EXAMPLE://///////////////////////////////
//////////////////////////////////////////////////////////////////////////
/*
<script language="JavaScript" type="text/javascript" src="hideshow.js">
</script>
<h3><a href="#" rel="hideShow|DivIdName">Div Title</a></h3>
<div id="DivIdName">
Div Content
</div>
<h3><a href="#" rel="hideShow|UlIdName">Ul Title</a></h3>
<ul id="UlIdName">
<li>List Content 01</li>
<li>List Content 02</li>
<li>List Content 03</li>
</ul>
*/
//////////////////////////////////////////////////////////////////////////
//////////////////////////////////////////////////////////////////////////
var hideShow = new Object();
var listElement = new Array();
var active = "";
hideShow.show = function () {
if(active == arguments[0]){
document.getElementById(arguments[0]).style.display = "none";
active = "";
} else {
hideShow.hide();
for(i=0; i<arguments.length; i++){
document.getElementById(arguments[i]).style.display = "block";
active = arguments[i];
}
}
}
hideShow.hide = function (){
for(i=0; i<listElement.length; i++){
document.getElementById(listElement[i]).style.display = "none";
}
}
hideShow.initialize = function () {
var links = document.getElementsByTagName('a');
for(i=0; i<links.length; i++){
var str = links[i].rel.split('|')
if(str[0] == "hideShow"){
listElement.push(str[1]);
links[i].href = "javascript: hideShow.show('"+str[1]+"');";
}
}
hideShow.hide();
}
function StartApplets() {
hideShow.initialize();
}
if(navigator.appName != "Microsoft Internet Explorer"){
document.addEventListener( "DOMContentLoaded", StartApplets, false );
} else {
setTimeout("hideShow.initialize()", 0);
}