Come si memorizza in cache un'applicazione Web offline?


2

Il mio capo deve regolarmente dimostrare la nostra applicazione web ai clienti in una situazione senza WiFi disponibile e accesso abbozzato 3G - molto spesso, il 3G lo abbandona.

Ho preso in considerazione l'idea di installare una copia del nostro server su una macchina virtuale sul suo laptop in modo da poterlo demo offline, ma temo che questo introdurrà ulteriori mal di testa quando dimenticherà come avviare la VM.

Quello che mi piacerebbe idealmente è un modo per rispecchiare la webapp, registrando l'accesso a un'app Web, salvando le copie di tutte le pagine e legando i link e i pulsanti su cui si fa clic su copie offline delle pagine salvate. In altre parole, è possibile eseguire la dimostrazione che si intende fornire e memorizzarla nella cache delle pagine. Quando si fa clic sugli stessi pulsanti e collegamenti in modalità offline, verranno visualizzate le pagine offline pertinenti.

Come potrei implementare qualcosa di simile?

Risposte:


1

Esiste una cosa del genere?

Se lo fa, è garantito mettere in imbarazzo il tuo capo di fronte a clienti molto importanti quando fa clic freneticamente su un pulsante non funzionante perché ha dimenticato la sceneggiatura esatta o è stato respinto da una domanda.

Qualcuno può consigliare soluzioni alternative a questo problema?

  • Presentazione.

  • Una di quelle app che "filma" cosa sta succedendo sullo schermo e può riprodurlo con la possibilità di mettere in pausa.

  • Mordere il proiettile, installare una copia locale dell'app.


3

È anche possibile installare un pacchetto WAMP sul suo laptop. Quindi il suo laptop esegue solo un server locale. Poi può persino aggiungere dati dimostrativi specifici del cliente.


+1 WAMP è ace, lo uso qui per configurare le pagine intranet locali prima di utilizzarle nel nostro ambiente di produzione :)
HaydnWVN

Questo presuppone che la nostra webapp funzioni su WAMP, cosa che non funziona. Dovrei installare IIS, SQL Server 2005, ASP.NET MVC e molte altre cose.
littlecharva

1
@littlecharva: Scarica Microsoft's Web Platform Installer. Questo è un buon programma di installazione che scaricherà e installerà il software pertinente su una singola macchina di prova per lo sviluppo di app Web. microsoft.com/web/downloads/platform.aspx . Vorrei aggiungere questo come una risposta, ma è essenzialmente un sottoinsieme di WAMP. Tieni presente che WAMP non si applica più solo a MySQL, Apache, Microsoft e PHP. Ma è essenzialmente il confezionamento di tutti e tre i livelli in un pacchetto installato localmente.
surfasb
Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.