Come ottenere un riproduttore di bozze?

0

Sono interessato a sviluppare un web music player simile a quello di soundcloud

Tuttavia, non riesco a capire una cosa: come un giocatore come soundclou uno (e qualche altro) può "resistere" a un cambio di pagina, continua a giocare senza alcuna latenza, anche se la pagina in background si sta caricando, il il giocatore è qui e continua il suo lavoro senza ritardi al momento in cui clicchiamo sui link. L'unico modo per fermarlo è ricaricare la pagina con il browser

Come può essere raggiunto? Ciò viene utilizzato utilizzando un particolare linguaggio e un'architettura del sito che centrano il giocatore? In caso contrario, qualsiasi linguaggio / struttura offre la possibilità di fare una cosa del genere?

EDIT:

Quindi ho effettuato una ricerca parziale e ho ottenuto la seguente idea:

  • Pjax: ciò ti consente di ricaricare solo determinati contenuti.
  • API della cronologia HTML5: l'API dietro PJax
  • APP di una sola pagina: molto più difficile. Ma usando Ajax potrebbe funzionare.

Queste soluzioni sono buone? Quale sarebbe più facile / migliore? Ci sono altre alternative?

    
posta Carlier Robin 29.08.2014 - 08:33
fonte

0 risposte

Leggi altre domande sui tag