Autor: alex

  • Pong

    Uma bola que sai do canto superior esquerdo com um determinado ângulo e velocidade e, ao batar numa tabela, reflete o movimento com o mesmo ângulo, no sentido oposto. É um exemplo simples de uma animação criada com a função setInterval. Mais à frente usaremos outra forma de criar animações. A direção inicial é dada…

  • Programar no Canvas

    O HTML5 introduziu um novo objeto – o canvas – onde é possível programar em javascript, como uma tela, da mesma forma que se programa sobre painéis em Java. Há uma série de funções predefinidas para desenhar círculos, retângulos, linhas e escrever textos, com a cor, espessura e fonte que quisermos. No exemplo abaixo, criamos…

  • Captcha com Canvas e Javascript

    Há uns anos atrás fiz um captcha em PHP com o jpgraph. Funcionava bem, mas dependia de uma ferramenta que foi deixando de ser de uso livre (o jpgraph) e, como estava a correr em Linux, o uso de tipos de letras diferentes estava muito limitado. Ontem descobri que um dos captchas que estava a…

  • Objetivos deste sítio

    Estruturas e procedimentos mais importantes do javascript. Exemplos de utilização. Conceitos básicos de programação Eventos de sistema e eventos de rato Variáveis: tipos, declaração, locais e globais Constantes: Numéricas, booleanas, de string Expressões e operadores Estruturas de controlo: decisão e iteração Vetores Funções Cookies Classes e objetos: propriedades e métodos Ajax jQuery