JavaScript viene spesso utilizzato per creare un pulsante Indietro per tornare alla pagina visualizzata in precedenza. Vedrai spesso qualcosa di simile in fondo a una pagina web:



Questo può essere utile Spesso, quando finisci di leggere una pagina web, il puntatore del mouse si trova nella parte inferiore della finestra, quindi può essere utile navigare dal basso. Tuttavia, prima di aggiungere un pulsante cronologia, ci sono diverse domande importanti a cui pensare:

Cosa significa back nel contesto della tua pagina web?
Dove vogliono tornare i tuoi lettori?
Dove vuoi che vadano i tuoi lettori?
È probabile che alcuni o tutti questi corrispondano all'URL nella cronologia del browser?

Troppo spesso, trovo una pagina Web davvero eccezionale da una ricerca web o un collegamento che è ovviamente parte 2 o 3 di una serie più grande. Vedo un pulsante Indietro, premilo pensando che mi riporterà alla pagina precedente della serie e tornerà alla pagina precedente della mia storia. Torno alla pagina che mi interessa, mi guardo intorno e non esiste alcun collegamento a un indice o alla prima pagina di una serie. C'è un pulsante avanti o avanti, l'immagine speculare di quello che ho provato, e passa alla pagina successiva della serie. Questo è probabilmente un cattivo uso della funzione cronologia.

Ci sono ottimi usi della funzione cronologia. Se colleghi parole difficili o non familiari a un glossario, avere un pulsante Indietro dopo ogni voce nel glossario potrebbe avere molto senso. Puoi collegare lo stesso articolo del glossario da diversi punti del tuo sito e le persone probabilmente vorranno tornare alla pagina che stavano leggendo dopo aver cercato il termine.

Inoltre, è necessario ricordare che è possibile che l'URL nella cronologia non torni alla pagina che l'utente stava visualizzando in precedenza. Esistono diversi modi per utilizzare JavaScript per modificare il contenuto della pagina senza modificare l'URL nella cronologia. Se si utilizza una di queste funzionalità e si desidera implementare una cronologia, è necessario implementarla da soli. Il lato positivo di questo è che, a differenza della cronologia del browser, sei responsabile di ciò che contiene. Il rovescio della medaglia è che funzionerà solo con il tuo sito.

Una volta deciso che si desidera implementare una funzione di cronologia, è molto facile da fare. Tutto quello che devi fare è collegare la tua immagine a un URL del modulo:

Torna indietro

O imposta un evento appropriato per chiamare window.history.back ()

Istruzioni Video: Tutorial per Pc I Punti di Ripristino La spiegazione più semplice del Web (Potrebbe 2024).