text: 
  //  Quando a página for carregada 
  //  Chama a função carregar()
  //
  window.onload = function carregar() {
  //  Captura o Canvas
      var canvas = document.getElementById("canvas");
  //  Passagem do canvas para a função efeitoMatrix()
      efeitoMatrix(canvas);
  //  Função que efetua o efeito matrix
      function efeitoMatrix(neo) {
      //	Variáveis
          var tela = window.screen;
          var largura = (neo.width = tela.width);
          var altura = (neo.height = tela.height);
          var letras = Array(256).join(1).split("");
      //	Desenha o efeito matrix na tela
          var desenhaMatrix = function () {
      //  Fundo Preto e transparência em .05
          neo.getContext("2d").fillStyle = "rgba(0,0,0,.05)";
          neo.getContext("2d").fillRect(0, 0, largura, altura);
      //	Letras
          neo.getContext("2d").fillStyle = "#0F0";
      //  Função Map que desenha as letras
          letras.map(function (posicao_y, index) {
      //	Texto
          // var texto = String.fromCharCode(48 + Math.random() * 33);
          var texto = String.fromCharCode(51);
          var posicao_x = index * 20;
          neo.getContext("2d").fillText(texto, posicao_x, posicao_y);
          neo.getContext("2d").font = '33px Arial';
      //	Array index de descreve o efeito matrix
          letras[index] = posicao_y > 758 + Math.random() * 1e4 ? 0 : posicao_y + 30;
      //
          });
        }
      //  A um intervalo de milisegundos a função desenhaMatrix() é chamada
          setInterval(desenhaMatrix, 60);
      }
  }
  