rollover de imagem é um efeito criado em páginas da Web para tornar a navegação mais fácil para o usuário final. Por exemplo , suponha que enquanto fazia compras em um site que você encontrar alguma coisa para comprar e você está pronto para pagar. Um botão branco que diz "Buy Now" pode ficar verde quando você rolar sobre ele com o mouse, o que indica que este é o botão correto para clicar para chegar a uma página de pagamento seguro. Embora as páginas da Web são construídos usando o código HTML, o efeito de rolagem não é criada em HTML, mas sim uma das duas outras linguagens de programação que tornam as páginas da Web interativas. Um efeito de sobreposição , também conhecida como mouseover , é uma das ferramentas de navegação mais comuns na web. Hyperlinks
A maioria das páginas da Web usam o efeito de sobreposição como uma âncora para um hiperlink, o que significa que clicar sobre ele vai trazer o usuário para outro site, abrir uma outra página da Web, ou ir para algum outro lugar na atual página . Usando um capotamento sem um hiperlink , portanto, pode ser confuso para alguns usuários , porque eles têm vindo a esperar um certo resultado. Um website educacional pode exibir imagens ou texto pedindo algum tipo de identificação e material sobre eles revela a resposta, mas esse uso de mouseover é mais raro do que um hiperlink. Construtores da Web tentar usar discrição ao decidir usar um efeito de mouseover para algo diferente de um hyperlink.
JavaScript
Antes de 2004 , a codificação para o efeito mouseover foi executado em JavaScript, que é uma linguagem de programação que manipula HTML . JavaScript embutido no código HTML executa eventos e é reativa a dados que estão sendo trocados entre o servidor eo usuário final. Isso deu a páginas Web de uma gama completa de interatividade. Rollovers sempre foram um dos usos mais populares de JavaScript na web. JavaScript é usado ainda , mas não de forma extensiva como era antes.
CSS
Outra maneira de manipular HTML é usando Cascading Style Sheets , ou CSS, introduzido no web em 2004. Estas execuções de programação fazer muito do que faz JavaScript usando seu próprio conjunto de comandos. CSS pode criar mais efeitos impressionantes com código muito menos escrito . Um efeito mouseover usando CSS é mais eficiente que o JavaScript , ou seja, páginas da Web carregam mais rápido eo navegador do usuário final não precisa ter o JavaScript habilitado . Efeitos de sobreposição são ferramentas poderosas , mas muitos em uma página pode se tornar cansativo . Bons programadores sabem que a moderação é sempre melhor.