Mi piacciono di più e mi chiedo perché non siano più comuni. Le spiegazioni relative al caching o alla SEO hanno senso per me, ma non le vedo come direttamente influenzate dalle considerazioni sull'esperienza degli utenti. In che modo i siti tradizionali con la pagina si ricaricano meglio per l'utente?Cosa parla delle app a pagina singola dal punto di vista dell'esperienza utente?
risposta
Personalmente penso che l'argomento migliore per il normale caricamento della pagina dal punto di vista dell'utente sia che quando lo si fa è molto più difficile rompere molte funzioni del browser di base. In generale i pulsanti Indietro/Avanti funzionano, i lavori di bookmarking, copia e incolla i collegamenti, i lavori di cronologia, i titoli delle pagine funzionano, ottenendo una pagina di errore quando una chiamata al server fallisce, tutto funziona come previsto. Gratuito.
Ho visto un'applicazione a pagina singola implementata in un modo che interrompe uno o più dei precedenti più volte di quanto possa contare.
Naturalmente non è un problema se lo si ottiene a destra (e quindi sarà in generale più bello da usare), ma non tutti i siti lo fanno.
Proprio come un esempio, ecco uno screenshot di come un sito che è una SPA e in modo giustificato (hanno un lettore musicale che non si desidera interrompere con carichi di pagina), ha rotto una funzione di base del browser in un modo che potrebbero nemmeno pensato. Stavo cercando di trovare una canzone che ho ascoltato di recente ma non riuscivo a ricordare il titolo esatto ... ma a causa della SPAness i titoli delle pagine non si riflettevano correttamente nella mia cronologia del browser.
- 1. integrazione paypal con app a singola pagina
- 2. ExpandoObject vs. Dizionario dal punto di vista delle prestazioni?
- 3. Qual è il significato di "app a pagina singola" nel contesto delle app "round trip"?
- 4. Ember JS e app multiple a singola pagina
- 5. Applicazione pagina singola - Frontend indipendente dal backend?
- 6. Distribuzione continua di un'app a pagina singola?
- 7. Come appaiono le stringhe dal punto di vista del compilatore?
- 8. Quanto costa la creazione delle istanze CloudStorageAccount o CloudBlobClient dal punto di vista delle prestazioni?
- 9. Facebook-connect o OpenID? Dal punto di vista dello sviluppatore
- 10. Punto di rottura dell'eclisse in lambda a linea singola/singola?
- 11. Trackevent di Google Analytics nell'app Web a pagina singola
- 12. Metodi statici o Singletons dal punto di vista delle prestazioni (Android)?
- 13. scala PDF a pagina singola
- 14. Genera PDF a pagina singola con PhantomJS
- 15. Architettura di un'applicazione Web JavaScript a pagina singola?
- 16. dojo vs extjs per grande pagina singola js app
- 17. Tracciamento GPS efficiente dal punto di vista energetico
- 18. Che cos'è fatwire dal punto di vista del programmatore?
- 19. Design a pagina singola con Orchard CMS
- 20. applicazione singola pagina web riguarda
- 21. Cosa significa punto interrogativo uguale a CoffeeScript?
- 22. Multiple ViewModelli associati a una singola vista
- 23. Come migliorare le prestazioni dell'applicazione a pagina singola?
- 24. AMD/Dojo 1.7 Pagina singola App: dove inserire Require()?
- 25. pagina singola, multi-pagina problema di stampa
- 26. Reindirizza la singola pagina http a https
- 27. Uso delle impostazioni app nel livello DAL
- 28. CLI Firebase: "Configura come app a pagina singola (riscrivi tutti gli URL in /index.html)"
- 29. Instradamento in un'applicazione a pagina singola con un'altra pagina iniziale
- 30. sftp a riga singola dal terminale
Si potrebbe ricevere buone risposte su questo sito: http://ux.stackexchange.com/ :) Stack Overflow è per questioni di programmazione/sviluppo, non tanto sulla teoria – jhhoff02
penso che il web- il mondo dello sviluppo si muove rapidamente e sta passando rapidamente alle SPA. Nonostante i problemi SEO (ci sono modi per aggirarlo) le SPA in genere offrono un'esperienza UX molto migliore. Non ho sentito di molte nuove app sviluppate che non sono per lo più se non interamente una SPA. D'altra parte, c'è un sacco di codice legacy. Non è facile passare rapidamente. – lostdorje