Nessuno ha ipotesi per me?
Allora, innanzitutto provo a chiarire il problema così magari qualcuno può contribuire.
Io vorrei una pagina che richiami i contenuti di un div da altre pagine, e ciò avviene con XMLHttpRequest, dove, cliccando sui tasti indietro e avanti del browser, vengano rispettivamente caricati i contenuti precedente e successivo del suddetto div.
Tutto ciò mi è stato detto che è possibile con window.location.hash, inserendo dopo un # nell'url, dimodoché nella cronologia vengano salvati url diversi per ogni contenuto salvato nel div gestito da xmlhttprequest.
Fin qui ci siamo. Il problema è che l'unico modo funzionante in cui sono riuscito ad ottenere quello che voglio è utilizzando la libreria Jquery e il plugin jquery.history.js per far interagire hash e cronologia del browser. ci sono due inconvenienti di questa soluzione:
1) non sono io a farlo. e questo è un problema perché vorrei CAPIRE come si fa, non semplicemente trovare scripts funzionanti.
2) il peso: più di 70kb di libreria implementati solo per far funzionare il plugin history - il che è assurdo.

C'è qualcuno che sa spiegarmi o darmi links per documentarmi sul funzionamento di hash e sulla sua interazione con xmlhttprequest? Io continuo a sperarci! qualunque tipo di consiglio è assolutamente gradito, grazie mille a tutti per l'interessamento.
ciao!