Question

Je travaille sur un site pour mon entreprise qui, jusqu'à un certain point, était un Internet Explorer uniquement site pour diverses raisons, principalement lorsque le site a été conçu à l'origine IE avait un 90% + part de marché de sorte que le travail pour le faire fonctionner dans d'autres navigateurs n'a tout simplement pas de sens.

Maintenant que nous vivons dans une économie de navigateur plus diversifiée que nous faisons le travail pour obtenir le site de travail partout, et comme par hasard un morceau digne de celui-ci arrive juste au travail déjà réalisé.

Cependant, une question que nous sommes aux prises avec la question de ce que le soutien et ce ne pas le soutien. Pour commencer, les navigateurs non IE libèrent beaucoup plus fréquemment que IE a fait, et vous ne savez pas quelles versions sont encore dans la nature. Il y a eu essentiellement trois versions de IE publié dans la dernière décennie, et IE6 est encore soutenu jusqu'en 2014. Mais il y a une mise à jour pour Firefox tous les autres jours, Apple met à jour Safari plus ou moins chaque année. Et puis il y a Chrome.

Chrome est passé de 0,2 à 9,0 dans un peu plus de deux ans. 7.0.517 a été libéré un mois et demi après 6.0.472. Il y a trois versions différentes sur ce moment, une écurie, une version bêta, et un dev. Et la version dev de 9.0.587 a été effectivement libéré avant la dernière version bêta de 8.0.552.

Avec IE, nous avons eu la situation se où nous devons soutenir une ancienne version parce que le service informatique de la société en question ne permet pas aux employés de mettre à niveau. Avec les navigateurs non-IE Je pense que nous allons adopter la ligne de « mise à jour du dernier ou nous ne pouvons pas vous aider » mais je ne suis pas sûr de savoir comment est efficace.

En outre, mon entreprise fait une certaine quantité de limites artificielles. Par exemple, nous avons un produit destiné aux entreprises afin que nous ne soutenons pas « Home » versions de Windows (à savoir, XP, 7 Home Premium), même si il n'y a aucune raison technique nous ne pouvions pas.

Quand mon entreprise commence à poser « quelle version ou versions de Chrome supportons-nous », comment dois-je répondre?

Était-ce utile?

La solution

nouveau taux d'adoption de la version de Chrome est très rapide en raison de leur mise à niveau automatique. De manière plus rapide que IE et même un peu plus rapide que Firefox. En général, si vous soutenez la dernière version de stable de Chrome, vous devriez être bien. Il est littéralement seulement une question de jours ou de semaines avant une nouvelle version stable remplace presque totalement l'ancien.

text alt

Modifier Graphique Comment Google Chrome Garde frais

Autres conseils

Chrome, Safari et d'autres utilisent WebKit comme le noyau (voir http://en.wikipedia.org/wiki/ WebKit # Utilisation ). Ce que cela signifie que pour faire les choses semblent bonnes dans Chrome, il sera rendu le même dans tous les autres navigateurs. Firefox utilise un autre moteur de rendu. En bout de ligne est qu'ils sont tous les navigateurs conformes aux normes. Même IE a intensifié à la plaque avec IE 8 et maintenant IE 9. Normes de conformité des moyens, il est beaucoup plus facile de faire les choses ressemblent et se comportent de la même dans tous les navigateurs.

Les bonnes nouvelles sont qu'un tas de gens ont fait beaucoup de travail pour construire capable cross-browser CSS et Javascript. Si vous utilisez ces cadres, vous avez une bonne chance de ne pas avoir à se soucier trop de problèmes cross-browser.

La liste des cadres CSS:

La liste des cadres Javascript:

Les versions plus récentes des navigateurs font plus du HTML / Javascript / CSS standards travail actuel. Tant que vous restez loin de la substance de pointe, vous aurez sans aucun problème. HTML 4 et CSS 2 ont le plus grand soutien. Si vous utilisez quelque chose des nouvelles normes (comme le HTML 5, actuellement en développement ou CSS 3), puis fournir des solutions de repli aux normes connues. En bref, si vous mettez le fallback dans votre CSS d'abord, et le look amélioré seconde, les navigateurs qui acceptent ce paramètre CSS va l'utiliser et ceux qui n'utiliseront les solutions de repli.

Réponse courte

Dites-vous aux standards du Web X: HTML 4, CSS 2, etc. au lieu de dire que vous soutenez des versions spécifiques d'un navigateur

.

Ceci est juste mon opinion personnelle comme l'un qui développe des sites Web depuis un certain temps, mais je pense que le mieux que vous pouvez raisonnablement espérer faire (en fonction des contraintes de temps ou le budget, bien sûr) est pour but de répondre à tous les le plus récent publique navigateur construit. Malgré le calendrier de mise à jour rapide de Chrome, le rendu et reste d'interprétation assez cohérente grâce au moteur Webkit qui alimente à la fois par Chrome et Safari.

Ne vous inquiétez pas de soutenir les versions non publiques des navigateurs, ils ne sont pas officiels pour une raison et le développement contre eux est susceptible de causer plus de douleur que de bien à long terme.

La seule chose sur les navigateurs de Microsoft est que IE6 a été largement cassé en termes de standards du Web et de la qualité générale. Obtenir la version 9 a été comme tourner un tour de paquebot de croisière et chaque version majeure a été un changement important pour y arriver.

Chrome a eu beaucoup de normes de soutien d'un jour. Chrome a également un autre modèle versioning à IE. Ses versions majeures ne sont pas si radicalement différente de la version à la version par rapport à IE. D'un jour aux utilisateurs en perspective de jour ne remarquent même pas qu'ils utilisent une version différente.

est à peu près vrai pour Safari (qui utilise également Webkit) et Firefox. Être un peu plus prudent avec Opera.

En un mot, la plupart des grands navigateurs IE aucun ne vous fera pas de problème. ressources axées sur la gestion 4 différentes versions de IE!

La réponse à la question est: nous soutenons la dernière version

Licencié sous: CC-BY-SA avec attribution
scroll top