JavaScript se usa a menudo para crear un botón de retroceso para volver a la página vista anteriormente. A menudo verá algo como esto en la parte inferior de una página web:



Esto puede ser útil. A menudo, cuando termina de leer una página web, el puntero del mouse está cerca de la parte inferior de la ventana, por lo que puede ser útil navegar desde la parte inferior. Sin embargo, antes de agregar un botón de historial, hay varias preguntas importantes en las que pensar:

¿Qué significa volver en el contexto de su página web?
¿A dónde quieren volver sus lectores?
¿Dónde quieres que vayan tus lectores?
¿Es probable que alguno o todos estos coincidan con la URL en el historial del navegador?

Con demasiada frecuencia, encuentro una página web realmente excelente en una búsqueda o enlace web que obviamente es parte 2 o 3 de una serie más grande. Veo un botón de retroceso, lo presiono pensando que me llevará de vuelta a la página anterior de la serie y volveré a la página anterior de mi historial. Vuelvo a la página que me interesa, miro a mi alrededor y no hay ningún enlace a un índice o la primera página de una serie. Hay un botón siguiente o hacia adelante, la imagen especular del que probé, y va a la página siguiente de la serie. Este es probablemente un mal uso de la función de historial.

Hay excelentes usos de la función de historial. Si vincula palabras difíciles o desconocidas a un glosario, tener un botón de retroceso después de cada entrada en el glosario podría tener mucho sentido. Puede vincular al mismo elemento del glosario desde varios lugares diferentes en su sitio y es probable que las personas quieran volver a la página que estaban leyendo después de buscar el término.

Además, debe recordar que es posible que la URL en el historial no regrese a la página que su usuario estaba viendo anteriormente. Hay varias formas de usar JavaScript para cambiar el contenido de la página sin cambiar la URL en el historial. Si está utilizando una de estas características y desea implementar un historial, deberá implementarlo usted mismo. La ventaja de esto es que, a diferencia del historial del navegador, usted está a cargo de lo que contiene. La desventaja es que solo funcionará con su sitio.

Una vez que decide que desea implementar una función de historial, es muy fácil de hacer. Todo lo que tiene que hacer es vincular su imagen a una URL del formulario:

Regresa

O configure un evento apropiado para llamar a window.history.back ()

Instrucciones De Vídeo: Sistema multimedia Ford Sync 2 | Menús, clima y botones (Abril 2024).