Question

Je suis dans une position où je peux choisir le navigateur client pour mon application web.L'app est utilisée en interne, et nous sommes l'installation de chaque client "manuellement".Je voudrais trouver une meilleure solution pour le navigateur,donc :

Ce qui est un bon navigateur que je peux l'utiliser en tant que client d'une application web?

Fonctionnalités générales, je voudrais avoir:

  • ouvrir le navigateur à partir d'un raccourci, directement à l'application de l'URL
  • possibilité de restreindre la navigation à un ensemble de permis Url
  • le mode plein écran, pas de menu, pas de barre d'adresse
  • javascript
  • bonne prise en charge de CSS
  • possibilité d'annuler bouton de Retour (ou au moins de résoudre le "Page web a expiré" IE problème)

IE7 et FireFox sont de bons candidats, mais chacun semble avoir ses propres problèmes et de questions.

Était-ce utile?

La solution

Mozilla Prism semble idéal pour vos besoins.

Il partage de code avec Firefox, mais est conçu pour exécuter des applications web sans l'habituelle interface de Navigateur pour les faire apparaître plus comme des applications de bureau.Donc pas de bouton de retour ou la barre d'adresse à vous en inquiéter.

Edit: Google Chrome a Raccourcis De L'Application donc, qui peut être une meilleure option.

Autres conseils

Votre dernier point, la résolution de la page a expiré" problème peut être résolu entièrement sur le côté serveur par l'utilisation judicieuse de la "303 voir d'autres" code d'état HTTP.Au lieu de retourner une nouvelle page, immédiatement à la suite d'un POST HTTP, retour a 303 code de résultat qui redirige vers une autre page qui est une, qui obtient le contenu que vous souhaitez afficher.Cela permet à l'utilisateur d'utiliser le bouton de retour, sans avoir expiré message.

Parce que de vos besoins spécifiques, vous pourriez envisager l'incorporation de l'IE ActiveX dans une application de bureau.De cette façon, vous obtenez le plein contrôle du client.

Firefox avec un peu d'huile de coude est votre meilleur pari.J'ai écrit verrouillé extensions (celui qui est en plein écran et idéal pour l'affichage numérique) ainsi que Live CD pour faciliter le déploiement.

Si vous rencontrez des problèmes graves, avec Firefox, vous pouvez le tracer vers le bas pour le code et peut-être trouver quelqu'un pour le réparer.Avec IE, vous ne pouvez pas.

Firefox:

  • multi-plateforme
  • kiosque add-on
  • patch le chrome logique avec zip et javascript
  • voir la FF 3.1 javascript amélioration de la vitesse
  • facilement déployer les standards des signets

Bien que je réalise que j'ai peut-être pas une option encore, Google Chrome semble avoir quelques fonctionnalités qui ont été ajoutées spécifiquement pour permettre cela.Encore une fois, peut-être pas utilisable, encore, mais certainement très intéressant!

(Voir aussi le Chrome présentation, 27:30)

Quelques autres raisons de choisir Firefox:

Ces addons rendre beaucoup plus facile de développer une application web pour.

Jusqu'à ce que les gens ont plus d'expérience avec Google Chrome, je pense que Firefox est un meilleur choix.Il est extensible, bien pris en charge.J'aime Chrome, mais Google vient de avez tendance à avoir de longues périodes de bêta, et parfois abandonner des projets.

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top