páginas web usan más el efecto de sustitución como un ancla para un enlace , lo que significa que al hacer clic en él traerá al usuario a otra página web , abra otra página Web , o saltar a otro lugar de la actual página. El uso de un vuelco sin un hipervínculo, por lo tanto, puede ser confuso para algunos usuarios , ya que han llegado a esperar un cierto resultado . Un sitio Web educativo puede mostrar imágenes o textos que piden algún tipo de identificación y se extiende sobre ellos revela la respuesta, pero este uso de mouseover es más raro que un hipervínculo. Constructores web tratan de usar la discreción al decidir si usar un efecto mouseover para algo más que un hipervínculo. Yahoo! Finanzas Javascript
Antes de 2004 , que codifica para el efecto mouseover fue ejecutado en JavaScript, que es un lenguaje de programación que manipula HTML . JavaScript incrustado en el código HTML ejecuta eventos y es reactivo a los datos que se intercambian entre el servidor y el usuario final . Esto dio a las páginas Web de una amplia gama de interactividad. Rollovers siempre han sido uno de los usos más populares de JavaScript en la Web. JavaScript se sigue utilizando , pero no tan ampliamente como lo era antes.
CSS
Otra manera de manipular HTML está utilizando Cascading Style Sheets o CSS, presentación a la web en 2004. Estas ejecuciones de programación hacen mucho de lo que JavaScript no usar su propio conjunto de comandos . CSS puede crear efectos más impresionantes con mucha menos código escrito . Un efecto mouseover utilizando CSS es más eficiente que el JavaScript , es decir, las páginas web se cargan más rápido y el navegador del usuario final no necesita tener Javascript activado. Efectos de rollover son herramientas poderosas , pero demasiados en una página puede llegar a cansar . Los buenos programadores saben que la moderación es siempre lo mejor.