Beaucoup de nos clients sont sur des réseaux d'entreprise où ils n'ont aucun contrôle sur les versions de leur navigateur, etc.
Nous avons un site Wordpress qui ne fonctionne pas bien avec IE8.
Nous ne pouvons pas informer les clients de la mise à niveau car ils ne le peuvent pas.
Comment devons-nous y faire face?
Réponses:
Faites bien jouer votre site avec IE8. Vraiment.
IE8 n'est pas si obsolète. À moins que votre site ne soit conçu uniquement pour y répondre, auquel cas il aurait dû être fait pour fonctionner avec ce qu'ils ont en premier lieu.
Vous n'avez pas de contrôle sur ce qu'ils gèrent ... ils n'ont pas de contrôle sur ce qu'ils gèrent ... mais vous avez le contrôle sur ce que vous servez. La réponse semble donc assez évidente.
la source
C'est une question de produit et de politique, pas une question technique. Cependant, je fais face à une situation similaire - nous hébergeons un site Web basé sur le produit d'un fournisseur, et il a une liste de compatibilité. Cette liste est remise à nos clients dans le cadre de leur énoncé de travail. S'ils ne peuvent pas exécuter le ou les navigateurs avec lesquels nous pensons que notre site fonctionne, ils ne reçoivent pas d'assistance pour ces navigateurs (ou peuvent même choisir de ne pas être clients.)
Si l'entreprise du client achète votre service, elle doit connaître votre liste de compatibilité. Ce n'est pas très différent de l'achat d'un logiciel pour fonctionner dans leur propre environnement - s'il nécessite SQL 2008 mais qu'ils n'ont que SQL 2005, c'est à eux d'essayer de le faire fonctionner, de mettre à niveau vers la version prise en charge ou de ne pas acheter le produit.
la source
L'une des meilleures options est de leur faire installer le plugin Chrome Frame: http://code.google.com/chrome/chromeframe/
Les avantages sont les suivants:
Vous devrez ajouter une balise META à votre site wordpress. Il existe également un plugin wordpress pour le faire: http://wordpress.org/extend/plugins/google-chrome-frame/
la source
Je sais que vous posez des questions sur IE8, comme beaucoup l'ont dit ici - vous devriez soutenir. Mais disons que vous ne pouvez vraiment pas recréer leur problème pour une raison quelconque, vous pouvez essayer ce que nous faisons lorsque nous devons traiter avec des organisations exécutant IE6 en interne (vous ne croirez pas combien il y en a en Israël): nous plaidons pour l'équipe informatique pour leur permettre d'installer Firefox et / ou Chrome. Cela implique souvent la mendicité et la supplication (tactiques très stratégiques). Dans la plupart des cas, ils le permettent et cela devient le navigateur de choix pour notre client au sein de l'organisation.
la source
Je travaille pour une université en tant que développeur web et IE8 est un vrai mal de balle! Un script que j'avais développé qui fonctionnait parfaitement sur ma version locale d'IE8, était en train de gâcher sur les PC de construction uni également sur IE8. Je n'ai pas pu recréer le problème sur ma machine, comme je vous ai vu le dire dans un commentaire, puis j'ai remarqué que j'utilisais 8.7.xxxx.xxxxx mais les machines uni où fonctionnaient 8.6.xxxx.xxxxx ... les deux versions semblent différer beaucoup ... Je suppose que cela peut être votre problème à recréer votre problème erhhh, je sais que cela m'a foiré! Vous pouvez récupérer la version 8.0 de l' ancienne version . Je suppose que si cela fonctionne dans 8.0, cela fonctionnera pour 8.x.
En réponse à votre question principale, vous devez y faire face. IE8 a toujours une part importante du marché des navigateurs, bien qu'IE8 n'ait aucune possibilité de croître, seulement de rétrécir, nous devons toujours répondre aux besoins des utilisateurs. Le développement Web serait plus facile pour beaucoup de gens si nous n'avions pas à gérer les mises en page foireuses et l'ignorance envers les normes Web établies ... mais à la fin de la journée, ses concurrents, les développeurs sur IE font beaucoup de trucs sympas, je souhaite juste qu'ils aient une politique de mise à jour de 6 semaines comme le chrome afin qu'ils puissent réparer les trucs sympas qui tournent mal!
la source
Honnêtement, faites fonctionner votre site avec IE 8; il supporte assez bien CSS <3 et JavaScript. S'il y a quelques problèmes mineurs avec IE, utilisez des commentaires conditionnels . Si vous utilisez HTML5, utilisez au moins html5shiv , mais vous devriez probablement utiliser Modernizr , qui inclut html5shiv.
Si votre thème ne prend pas en charge IE <8, créez un thème dérivé ou enfant , ou utilisez un thème différent. Voici le guide officiel de WordPress pour développer un thème .
la source