8
votes

Comment informer les utilisateurs que son navigateur n'est pas pris en charge

Je travaille dans une petite entreprise et nous développons un web application. Avec les très rares ressources que nous avons disponibles, nous ne pouvons pas nous permettre Pour assembler l'équipe de développement, nous aimerions (nous ne sommes que deux personnes). L'application Web devient très complexe au fil du temps et il est très difficile Garder les progrès avec IEX, Firefox, Safari et d'autres. Nous essayons d'être propres Au codage, nous avons donc une application Web presque fonctionnelle pour tous les non-IEX modernes navigateurs, mais c'est-à-dire est une autre histoire.

Comment informons-nous les utilisateurs que c'est-à-dire non pris en charge et ils devraient Installez un navigateur moderne pour continuer?

N'oubliez pas que la question ne soit pas si nous devrions ou ne devrions pas Support IE. Parce que nous ne le ferons pas. La question est de savoir comment informer les utilisateurs changer le navigateur.

Actuellement, nous avons une petite boîte blanche sur la page qui s'affiche Quelque texte et a des liens vers Firefox et Chrome. Est-ce que tu avoir des idées sur la manière de y parvenir? Toute personne qui a abordé cette problème avant et a une certaine expérience?


10 commentaires

Attendez, parlez-vous de IE6 ou de chaque version d'IE?


Il existe des centaines de milliers d'employés d'entreprise qui ne sont pas capables de changer de navigateur et qui seront irrités par votre suggestion qu'ils le font.


Vous pouvez ignorer IE? Je suis jaloux...


Je peux comprendre ne pas soutenir IE 6, mais 7 et 8 sont plutôt bons ces jours-ci. Vous ferez certainement mal à votre clientèle.


Ne pas supporter IE6, je trouve justifiable. Ne pas supporter c'est du tout, pas. Pourrait être une grosse erreur. Je déteste également la répartition des tonnes de divergences, mais elle devient de plus en plus facile avec chaque nouvelle version.


Vous êtes assez courageux si vous excluez + 60% de tous les internautes. Ou vous avez un produit très très souhaitable qui fera télécharger un nouveau navigateur. (Le téléchargement d'un nouveau navigateur exclut presque tous les utilisateurs d'entreprises)


Tout le monde ne se soucie pas d'attirer les utilisateurs de Windows.


Tu es mon héros! J'ai les larmes aux yeux. 2010 peut venir, avec des gens courageux comme vous!


Pour les critiques: vous ne connaissez pas sa démographie. Seuls 19,2% des utilisateurs de ce site utilisent Internet Explorer: heise.de/open/meldung/...


Une raison pour laquelle vous avez changé votre décision de quelle réponse accepte-t-elle?


9 Réponses :


0
votes

Les commentaires conditionnels d'IE sont plus fiables que les chaînes d'agent utilisateur.

partir


1 commentaires

Encore une fois, comment informer les utilisateurs et non comment détecter le navigateur utilisateur.



8
votes

IE soutient les commentaires conditionnels, qui est un peu étrange, mais cela fonctionnera dans ce cas. Vous pouvez faire quelque chose comme ceci: xxx

à tout autre navigateur (FF, chrome, safari, etc.) Cela ressemblera à un commentaire HTML normal et sera ignoré, cependant, c'est-à-dire réellement Évaluez la déclaration et rendez-vous à ce que vous le demandez.

EDIT: Vérifiez le Article MSDN sur les commentaires conditionnels pour plus d'informations. Cette fonctionnalité existe depuis environ 5, il est donc assez sûr et fiable à utiliser.


4 commentaires

L'idée de la question est de savoir comment informer l'utilisateur, et non comment détecter le navigateur utilisateur. Merci pour la réponse quand même, n'ai pas encore essayé de conditionnels.


C'est exactement ce que cela permet. Tout ce qui est à l'intérieur des commentaires sera rendu à l'utilisateur si elles utilisent IE, par exemple, si vous placez des balises à l'intérieur de ce commentaire conditionnel, vous informez efficacement vos utilisateurs que «hé, vous ne devez vraiment pas utiliser ce navigateur , "Alors que vos autres utilisateurs ne voient rien. Si ce n'est pas ce que vous étiez après, j'apprisons pour les malentendus.


Je suppose que vous recherchiez une réponse plus philosophique telle que le verbiage à utiliser ou comment l'expliquer clairement.


Apparemment, cela ne fonctionne pas dans IE 10+ :( Source: docs.microsoft.com/en-us/previous-versions/windows/...



6
votes

1) Soutien-vous un sous-ensemble de fonctionnalité gracieusement réduit sur IE?

Si tel est le cas, contemplez un message d'avertissement la première fois que l'utilisateur voit l'application, indiquant qu'en raison de la limitation technique du logiciel Internet Explorer, la fonctionnalité de l'application est réduite

Sinon, affichez une page d'erreur explicite indiquant qu'un autre navigateur est nécessaire.

2) Les utilisateurs potentiels ont-ils un grand niveau de confiance en vous?

Si la page Web Joe Schmoe est livrée et me dit d'installer XXX, je dirai cette page Web "Non".

La meilleure approche consiste donc à créer un lien vers une source Web de confiance en expliquant les navigateurs non-IS et comment les installer, soit au lieu d'en plus de vos propres instructions.


1 commentaires

Voir La réponse de Cyril Re Browser-Update.org , pour une mise en œuvre complète de cette approche.



0
votes

En ce qui concerne la mécanique de la façon de le faire, on dirait que les commentaires conditionnels de MSIE vous permettront de gérer cela.

En ce qui concerne le libellé, soyez prudent. Vous ne voulez pas ennuyer les gens, même si vous ne soutenez pas leur navigateur. Vous devriez probablement vous recommander quelque chose comme "Ce site fonctionne mieux avec Firefox, Safari, Opera ou Chrome". Si votre site fonctionnera sous MSIE mais pas aussi élégamment, alors dites-le, soigneusement.

L'un des sites d'entreprise internes que je dois utiliser ne prend pas en charge Firefox sur MacOS X (et il rend les maquettes dans le navigateur - je n'ai pas enquêté pourquoi; ça fonctionne bien avec Firefox sur XP, mais je ne démarre que de temps en temps le XP Machine Ces jours-ci, principalement pour le garder plus ou moins à jour avec des correctifs de sécurité). Il apparaît une boîte de dialogue me disant autant, mais me permet de continuer. Le truc fonctionne - ça a l'air pourri.


0 commentaires

3
votes

envisager de soutenir le cadre chrome pour les personnes forcées d'utiliser IE6 (dans un environnement d'entreprise).

Et pendant qu'il est totalement compréhensible de ne pas supporter IE6, si vous ne pouvez pas supporter IE8, vous faites quelque chose de mal. Il devrait être très peu de travail pour faire fonctionner une application Web basée sur des normes sur IE8 après avoir déjà fonctionné sur Firefox et WebKit.


2 commentaires

Au contraire, IE8 ne prend pas en charge de nombreuses normes et pratiques actuelles disponibles sur tous les autres navigateurs principaux et que je comprends parfaitement pourquoi on ne le soutiendrait pas. Il ne supporte pas de façon native SVG, XHTML a servi de xhtml, des parties du DOM, JavaScript et ainsi de suite (ne voulez pas faire une liste). Même les parties qu'il appuient, il fait mal ou incorrectement. Dans tous les cas, tout ce thread n'est pas sur la question de savoir s'il devrait supporter, c'est-à-dire ou non.


Remarque: le chrome est interrompu. Google recommande de ne pas l'utiliser. : "Si vous avez une image chromée installée, veuillez le désinstaller. Il n'est plus pris en charge ni à jour."



3
votes

Les gens installent toujours des logiciels supplémentaires et des clients pour utiliser différents services. Mais lorsque vous proposez un autre navigateur, ils deviennent parfois hostiles.

Essayez de trouver un libellé qui explique qu'il s'agit d'un autre logiciel, un autre client, et qu'ils n'ont pas besoin d'abandonner leur Explorateur Internet bien-aimé. Ils ont juste besoin d'un navigateur actuel pour votre application / application Web.

Installation de Google Chrome et Firefox Supplément à un Explorer Internet existant est aussi simple que d'installer la nouvelle version de Get-Me-Porn et I-Ne-Pay-for-music.

quelque chose comme ceci:

Pour utiliser cette application Web, vous devez utiliser un autre client. Veuillez commencer Firefox> = 3.5, Google Chrome, Safari> = 4 ou Opera> = 9 et visitez cette adresse à nouveau.

Vous pouvez installer tout navigateur actuel supplémentaire à Internet Explorer sans problèmes. Il suffit de démarrer l'installateur téléchargé comme n'importe quel autre installateur. Internet Explorer ne s'affecte pas! Ne changez pas le navigateur par défaut, si vous ne voulez pas.

Vous pouvez lier les noms de navigateur aux pages de téléchargement.

et aux critiques: pouvez-vous participer à Second Life avec votre navigateur? Pouvez-vous jouer au monde de Warcraft dans votre navigateur?


3 commentaires

Eh bien, depuis la navigation à onglets, l'onglets a semblé ouvrir un autre navigateur juste pour un seul site est une sorte de nuisance. Vous ne déménagez pas un autre système d'exploitation pour chaque autre application que vous utilisez, n'est-ce pas? Et vous seriez probablement à juste titre réparé par une personne qui vous suggère de devoir.


Réponse très similaire à DVK, mais je pense que celui-ci est plus détaillé.


@Johannes Rössel: La plupart des utilisateurs de c.-à-davo n'ont aucun problème à démarrer Outlook (Express) pour un courrier électronique.



2
votes

Si vous utilisez jQuery, détecter IE est aussi simple que:

if ( $.browser.msie )
 alert( 'Unfortunately, you are using Internet Explorer, which is obsolete...' );


0 commentaires

4
votes

3 commentaires

-1 parce que stopie n'a pas été mis à jour depuis un moment et l'image que vous avez postée n'est pas si explicative. Merci quand même.


Je n'ai pas fourni à Stopie Link pour mettre votre site Web, veuillez lire la réponse à nouveau. Je vous ai dit de trouver un site Web pertinent, sinon de fournir pourquoi ne pas soutenir, c'est-à-dire qu'il est clair. Je pensais que l'image explique la raison de ne pas supporter IE pour votre demande. Puisque vous n'avez pas fourni la raison de ne pas le soutenir, je ne peux rien dire d'autre. Et vous êtes les bienvenus.


Désolé Jcasso, je ne devrais peut-être pas voter. Je ne pense pas que l'image soit assez pertinente, du point de vue des utilisateurs.