Esiste un solido ragionamento sul perché i siti non dovrebbero essere sviluppati con la funzionalità Ajax che carica le parti principali di ogni parte (supponendo che ci siano elementi come l'intestazione, la navigazione ecc. Che rimangono gli stessi)?
Sicuramente sarebbe meno dispendioso in termini di risorse poiché il server non dovrebbe servire il contenuto che appare su ogni pagina, a beneficio sia dell'host che dell'utente finale.
Rispondi alla domanda prendendo in considerazione:
Il comportamento javascript dei siti degrada con garbo in ogni istanza
Per la mia domanda sto parlando di nuovi siti in cui questo comportamento potrebbe essere implementato piuttosto da subito, quindi non costa tecnicamente alcun denaro - non stiamo tornando a un prodotto finito per implementarlo.
it doesn't technically cost any money
tranne che lo fa. Per avere un AJAXified che sia paragonabile alla normale esperienza di navigazione, dovrai reimplementare le funzionalità integrate del browser che sono automaticamente disponibili con i siti normali, come il pulsante Indietro, la cronologia del browser, la memorizzazione nella cache, ecc. Dovremo reimplementare le funzionalità dei collegamenti ipertestuali dai gestori di eventi click (inclusi: marker visitati e: attivi).