Domanda

Io sono in una posizione in cui posso scegliere il browser del client per la mia web app.L'app viene utilizzato internamente, e ci sono l'installazione di ogni cliente "manualmente".Vorrei trovare una soluzione migliore per il browser,quindi :

Che cosa è un buon browser che posso usare come client di un'applicazione web?

Funzionalità generali mi piacerebbe avere:

  • aprire il browser da un di scelta rapida, direttamente per l'applicazione dell'URL
  • possibilità di limitare la navigazione a una serie di ha permesso Url
  • la modalità a schermo intero, senza menu, senza barra degli indirizzi
  • javascript
  • buon supporto CSS
  • possibilità di annullare il pulsante Indietro (o almeno risolvere la "Pagina scaduta" IE problema)

IE7 e FireFox sono buoni candidati, ma ognuno sembra avere proprio problemi.

È stato utile?

Soluzione

Mozilla Prism sembra l'ideale per i vostri scopi.

Condivide il codice con Firefox, ma è progettato per eseguire applicazioni web, senza la solita interfaccia del Browser per farli apparire più come applicazioni desktop.Quindi nessun pulsante indietro o nella barra degli indirizzi di cui preoccuparsi.

Edit: Google Chrome ha I Collegamenti Alle Applicazioni in modo che può essere una migliore opzione.

Altri suggerimenti

Ultimo punto, risolvere il "pagina scaduta" problema può essere risolto completamente lato server da un uso giudizioso del "303 vedere altri" codice di stato HTTP.Invece di restituire una nuova pagina immediatamente come il risultato di un HTTP POST, ritorno a 303 del codice di risultato che reindirizza ad un'altra pagina che è un GET, che ottiene il contenuto che si desidera mostrare.Questo permette all'utente di utilizzare il pulsante indietro senza ottenere che il messaggio scaduto.

A causa di requisiti specifici, si potrebbe desiderare di prendere in considerazione l'incorporamento del internet explorer ActiveX in un'applicazione desktop.In questo modo si ottiene il pieno controllo del cliente.

Firefox con un po ' di olio di gomito è la vostra scommessa migliore.Ho scritto bloccato estensioni (uno che è a schermo intero e grande per il digital signage) nonché Live CD per facilitare l'installazione.

Quando si esegue in problemi seri, con Firefox è possibile rintracciare giù per il codice e magari convincere qualcuno a risolvere il problema.Con IE, non si può.

Firefox:

  • multi-piattaforma
  • chiosco di add-on
  • patch chrome logica con zip e javascript
  • vedi FF 3.1 javascript miglioramenti di velocità
  • facilmente distribuire standard preferiti

Anche se mi rendo conto che questo non può essere un'opzione di sicurezza, Google Chrome sembra avere alcune caratteristiche che sono state aggiunte appositamente per permettere che.Di nuovo, forse non è utilizzabile, ma di certo molto interessante!

(Vedere anche Chrome presentazione, 27:30)

Alcune altre ragioni per scegliere Firefox:

Questi addons rendere molto più facile lo sviluppo di applicazioni web.

Fino a quando le persone hanno più esperienza con Google Chrome io penso che Firefox è una scelta migliore.È estensibile, ben supportato.Mi piace Chrome di Google, ma appena hanno la tendenza ad avere lunga beta periodi e alcune volte di abbandonare progetti.

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top