some changes are about to happen...
stay tunned for next year

Vobis

Posted: December 2nd, 2005 | Author: Vitor | Filed under: Coding |

Não, não é nenhuma queixa relativamente à empresa mas apenas uma consideração sobre o site deles.
Só agora que eu meu irmão anda à procura de um computador portátil, é que reparei que têm no site deles um menu flutuante parecido com o meu.
Então lá se foi toda a tua suposta originalidade…
Hum… não necessariamente.
Em primeiro lugar, o menu deles (que podem ver do lado direito com as opções de registo e login) é posicionado de forma relativa, enquanto o meu é de forma absoluta. Em segundo, o código usado é muito diferente:
Eles usam este

  1. < script language=javascript>
  2. follow = document.getElementById(”followMe”);
  3. follow.visibility = “hidden”;
  4. mover = function() {
  5. targetY = (document.all)? document.body.scrollTop-435 : window.pageYOffset-436;
  6. currentY = follow.offsetTop
  7. difference = currentY - targetY;
  8. decrement = Math.round(difference / 6);
  9. follow.style.top = currentY-decrement;}
  10. window.setInterval(”mover()”, 55);< /SCRIPT>

 

  1. < script>
  2. myTimer1 = setTimeout(”follow.visibility = ’show’”)
  3. < /SCRIPT>
  4. < style type=text/css>#followMe {
  5. POSITION: relative;
  6. Z-INDEX: 998;}
  7. < /style>

Enquanto eu uso este http://www.dynamicdrive.com/dynamicindex17/floatbar.htm.

Em terceiro lugar, eu quero dar a este menu a possibilidade de expansão (que estou a testar com o Moo.Fx) de modo a que seja possível, por exemplo, colocar um comentário através desse menu flutuante numa área que “cresce” sempre que vocês estiverem a ver um post em página individual.

O que me falta fazer (devido sobretudo à falta de tempo e azelhice em programação):
- utilizar o behaviour.js para evitar misturas de html com javascript;
- por o menu a expandir e contraír bem em todos os browsers;

Alterei o menu para o lado direito porque dessa forma, sempre que redimensionarem a janela do browser ele mantém a posição.
Vejamos se consigo fazer progressos nos próximos dias.


4 Comments on “Vobis”

  1. #1 Mario said at 5:24 am on December 2nd, 2005:

    O facto de ele acompanhar o ecrã ja tinha visto varias vezes em varios sites mas não num blog. muito menos um menu a expandir-se sem estragar o visual do site.
    Agora conseguires fazer o menu ser mais util que apenas links… :D era magnifico

    Me gusta lo site

  2. #2 Cláudio Franco said at 12:43 pm on December 2nd, 2005:

    Uma coisa que eu reparei, é que se não houver JS o menu aparece de forma bastante estranha…

    Talvez pudesses fazer um e esconder o menu ou então colocá-lo num local “lógico” de maneira a não se perder também nada ;)

  3. #3 Vitor said at 8:42 pm on December 2nd, 2005:

    @Mario: dê por onde der, vou ter que conseguir por no menu a possibilidade de “post a comment” :smile:
    @CF: tenho que assegurar que quem tiver o .js off vai continuar a poder realizar as operações básicas. Se precisar de ajuda talvez te incomode :wink:

  4. #4 andr3 said at 9:23 pm on December 2nd, 2005:

    Pois Vitor… tenho acompanhado as mudanças e testes que tens feito, e só me preocupa mesmo isso. Parece-me que o teu site está a ficar muito dependente do Javascript. Mas se tiveres atenção a isso, consegues arranjar maneiras alternativas de navegação, de colocar comentários, etc. :)


Leave a Reply