Immagine rollover è un effetto creato sulle pagine web per rendere più facile la navigazione per l'utente finale . Ad esempio, supponiamo che durante gli acquisti su un sito web a trovare qualcosa da comprare e si è pronti a pagare . Un pulsante bianco con scritto " Acquista ora " potrebbe diventare verde quando si passa sopra con il mouse , a indicare che questo è il tasto giusto da cliccare per arrivare a una pagina di pagamento sicuro . Anche se le pagine Web sono costruite utilizzando il codice HTML , l'effetto rollover non è creato in HTML , ma piuttosto una delle altre due linguaggi di programmazione che rendono le pagine Web interattive . Un effetto rollover , noto anche come un passaggio del mouse , è uno degli strumenti di navigazione più diffusi sul web . Collegamenti ipertestuali
Pagine più Web utilizzano l'effetto rollover come ancoraggio per un collegamento ipertestuale , il che significa che cliccando su di esso porterà l' utente a un altro sito web , aprire un'altra pagina Web , o passare a un altro punto della corrente pag . Utilizzando un rollover senza un collegamento ipertestuale , quindi , può essere fonte di confusione per alcuni utenti , perché si aspettano un certo risultato . Un sito web educativo potrebbe visualizzare le immagini o testo per chiedere un qualche tipo di identificazione e rotolando su di loro rivela la risposta, ma questo uso di mouseover è più raro di un collegamento ipertestuale . Costruttori Web tenta di usare discrezione quando si decide di utilizzare un effetto mouseover per qualcosa di diverso da un collegamento ipertestuale .
JavaScript
Prima del 2004 , che codifica per l'effetto mouseover è stato eseguito in JavaScript , che è un linguaggio di programmazione che manipola HTML . JavaScript incorporato nel codice HTML viene eseguito eventi ed è reattivo ai dati che vengono scambiati tra il server e l'utente finale . Questo ha dato le pagine Web di una gamma completa di interattività . Rollover sono sempre stati uno degli usi più popolari di JavaScript sul web . JavaScript è ancora usato , ma non così estesamente come era una volta .
CSS
Un altro modo per manipolare HTML è utilizzando Cascading Style Sheets , o CSS, introdotto per il web nel 2004. Queste esecuzioni di programmazione fare molto di quello Javascript non utilizzando il proprio set di comandi . CSS può creare effetti più spettacolari , con un sacco di codice meno scritto . Un effetto mouseover utilizzando i CSS è più efficiente di JavaScript , che significa caricare più velocemente le pagine web e il browser dell'utente finale non ha bisogno è attivato JavaScript. Effetti di rollover sono strumenti potenti , ma troppi in una pagina può diventare noioso. I bravi programmatori sanno che la moderazione è sempre la cosa migliore .