Noté mise à jour Support du navigateur
12 juillet 2011 à 08:55 pm par Jenny Donnelly et Matt Sweeney | En développement , les Support du navigateur Graded | Les 24 commentairesChangements GBS
Les changements spécifiques pour cette mise à jour comprennent:
- Pas plus attribuer des notes d'expérience
- Supprimé prescrire les systèmes d'exploitation spécifiques (sauf pour les mobiles)
- Ajout de la couverture Internet Explorer 9
- Ajouté couverture pour Firefox 4. †
- Ajouté couverture pour Firefox 5. †
Baseline Browser Test
| Internet Explorer | 6.0 | 7.0 | 8.0 | 9.0 |
|---|---|---|---|---|
| Firefox | 3. † | 4. † | 5. † | |
| Chrome † | Dernière version stable | |||
| Safari | 5. † | iOS 3. † | iOS 4. † | |
| Webkit | Android 2. † | |||
Notes:
- Le symbole poignard (comme dans "Firefox 4. †») indique que le plus courant non-version bêta à ce niveau de la branche reçoit un soutien.
- Aucune orientation n'est donnée sur iOS ou l'utilisation appareil Android OS. La recommandation est que vous choisissez les appareils qui sont le plus représentatif de votre base d'utilisateurs pour chaque OS.
Supprimant les classes de la base de test du navigateur
Cette édition de la mise à jour GBS représente un départ de nos mises à jour précédentes en ce que nous nous éloignons de navigateurs cartographie directement aux grades de l'expérience (par exemple "A-grade" et "C-grade"). Plutôt que de prescrire ce que l'expérience utilisateur est approprié pour les navigateurs, nous allons nous concentrer sur la définition d'une stratégie de base de test efficace qui maximise la couverture de test et minimise la surface de test. Par exemple, IE6 a encore d'importantes parts de marché mondiales garantit la poursuite des essais; GBS cependant aujourd'hui permet pour l'expérience utilisateur IE6 à être différent de l'expérience IE9.
Retrait des systèmes d'exploitation de la base de test du navigateur
Afin de rationaliser les tests et de minimiser les besoins en ressources, nous ne précisons plus le système d'exploitation devrait être testé sur. La seule exception est lorsque le navigateur est étroitement couplée avec la version OS, dans ce cas, nous nous référons à la version de l'OS plutôt que la version du navigateur (par exemple "Safari iOS 4"). Cela nous permet de mettre l'accent sur la couverture de test versions de navigateurs, et de minimiser les essais redudant toutes les plateformes. Problèmes avec le même navigateur à travers les versions sont négligeables, et généralement liée à des différences de niveau supérieur OS, tels que la gestion des clés et des polices disponibles. Le code qui est connu pour aborder les questions multi-plateformes devrait être testé sur plus de plateformes que possible, mais ce test ne peut généralement être isolé aux questions spécifiques plutôt que l'exécution d'un test de régression complète de toutes les fonctionnalités. Nous recommandons l'alignement des priorités des essais du système d'exploitation avec votre base d'utilisateurs.
Pourquoi est-IE6 toujours sur la liste?
IE6 a encore une importante part du marché mondial suffisamment pour justifier une expérience utilisateur de vérifier acceptable. Une idée fausse commune avec la stratégie d'amélioration progressive a été qu'une fois qu'un navigateur entre "catégorie C" qu'il devient "non supporté", alors qu'en fait, cela signifie vraiment qu'il devrait être livré l'expérience en HTML seulement. Maintenant que nous n'avons plus prescrire les navigateurs qui reçoivent ce que l'expérience, cela est laissé à des projets de décider en fonction de leurs utilisateurs et les ressources. Le GBS met l'accent sur la spécification qui les navigateurs ont besoin d'une expérience vérifiée utilisable en fonction de facteurs tels que la part de marché et de l'influence. Définir ce qui est «utilisable» et spécifiant les niveaux acceptables de dégradation sont laissés pour les équipes de décider. Nous avons encore la promotion d'une simple amélioration progressive du modèle, et de décourager les projets de création de nouveaux paliers sans tenir compte des coûts supplémentaires en matière de développement, les essais, et les ressources de maintenance.
GBS Prévisions
Nous nous attendons à apporter les modifications suivantes dans la mise à jour suivante:
- Cesser de couverture pour Safari sur iOS 3.
- Ajouter une couverture pour Webkit sur Android 3.
- Ajouter une couverture pour Firefox 6.
- Ajouter une couverture pour Safari iOS 5.
Les Archives GBS
- GBS mise à jour, 2010-11-03
- GBS mise à jour, 16/02/2010
- GBS mise à jour, 2009-10-16
- GBS mise à jour, 2009-07-02
- GBS mise à jour, 2009-01-28
- GBS mise à jour, 03/07/2008
- GBS mise à jour, 2008-02-19
Partagez et étendre: Créer un signet avec del.icio.us | digg it! | reddit!
24 Commentaires »
Flux RSS des commentaires sur ce post. TrackBack URI
Laisser un commentaire

Copyright © 2006-2012 Yahoo! Inc Tous droits réservés. Politique de confidentialité - Conditions d'utilisation
Propulsé par WordPress sur Yahoo! Hébergement Web .

Etes-vous tous fous ou quoi? Google ne supportent même plus IE7 et encore moins IE6. Arrêter de soutenir les navigateurs obsolètes.
Commentaire par WTF - 13 Juillet, 2011 #
Comment définissez-vous important? Selon StatCounter, IE6 avait 3,54% du marché au cours des 7 derniers jours:
http://gs.statcounter.com/ # browser_version-ww-quotidienne-20110706-20110712-bar
Je comprends que vous voulez couvrir un large spectre, mais il est temps de laisser aller de IE6. Les applications d'entreprise qui nécessitent IE6 auront toujours les anciennes versions de YUI disponibles pour travailler avec ... si ces applications ne vont pas être mis à jour pour fonctionner avec les navigateurs plus récents, alors il est très peu probable qu'ils seront mis à jour pour utiliser les nouvelles fonctionnalités YUI soit.
Commentaire par Pierre Foti - 13 Juillet, 2011 #
Je me demandais si Opera pourrait entrer dans la grille maintenant. Je ne suis pas sûr de savoir comment vous créez des tests. Mais avec l'Opéra et le Watir WebDriver il devient beaucoup plus facile de faire automatisation. Le sélénium a inclus.
Commentaire par karl - 13 Juillet, 2011 #
"Définir ce qui est« utilisable »et spécifiant les niveaux acceptables de dégradation sont laissés pour les équipes de décider."
See ya tard IE6!
* Ne * Happy Dance
Commentaire par Derek Gathright - 13 Juillet, 2011 #
@ Wtf
Cela ne signifie pas que toutes les caractéristiques doivent être pris en charge. Si les statistiques utilisateur vous suggérer que de servir une expérience de grade C pour tout navigateur dans la liste est approprié, alors que c'est parfaitement acceptable.
Si votre projet est abonnée au service d'assistance du navigateur Graded, c'est à vous de décider lequel des navigateurs cotées recevoir le grade A et qui reçoivent de l'expérience C-grade. Si vous faites autre chose que Support du navigateur Graded, vous pouvez continuer à définir, tester, et de maintenir vos niveaux d'expérience propres.
Voir http://developer.yahoo.com/yui/articles/gbs/index.html # define-support pour plus de notre définition de «support» et de se renseigner sur l'amélioration progressive.
@ Foti
Selon nos statistiques, la part de marché IE6 et 7 encore justifier une vérification de l'expérience utilisateur. Cela ne signifie pas qu'ils vont obtenir le "A-grade" expérience.
L'objectif principal de cette mise à jour est de découpler les tests de la stratégie de développement. Son jusqu'à vous et votre équipe de décider ce que l'expérience devrait être pour votre produit. Nous en aucun cas vous recommandons d'essayer de soutenir toutes les fonctionnalités pour tous les navigateurs mentionnés, mais nous vous suggérons de ne pas offrir une expérience cassé non plus.
Commentaire par Matt Sweeney - 13 Juillet, 2011 #
[Navigateurs pris en charge] »est laissée pour les projets de décider".
Cette orientation est exactement pourquoi j'ai été la suite de l'ABG YUI. Pourquoi devrais-je considérer ce que le SGB dit maintenant que je dois décider de soutien pour moi-même? Fondamentalement maintenant tout ce qu'il dit: «Voici une liste ou navigateurs. Aller à comprendre comment les soutenir. "Je faisais déjà avant que l'ABG.
Commentaire par Jeff - 14 Juillet 2011 #
Je suis d'accord avec Jeff - cela semble être YUI est la sauvegarde loin de toute orientation. Environ 3 mois depuis IE9 est sorti, et la mise à jour seulement ici est «ne nous demandez pas ce que pour soutenir plus" et une liste de toutes les versions de navigateur actives.
Voilà pour toute orientation.
Commentaire par souhaits que nous avions de véritables repères - 14 juillet 2011 #
@ Jeff, souhaits que nous avons eues @ orientations réel
Le projet s'efforce actuellement YUI à fournir un soutien complet pour toutes les fonctions dans tous les navigateurs de base. À toutes fins pratiques, la ligne de base reste notre "A-grade" liste pour le moment. Toutefois, nous évoluons à notre stratégie visant à autoriser des exceptions lorsque les caractéristiques sont incomplètes, voire impossible, pour un navigateur spécifique, et la notion actuelle de grades plus compte de ces spécifications per-feature/per-browser. Nous avons l'intention de fournir des mises à jour de notre progrès que nous affiner notre stratégie, mais ce changement initial jette les bases pour la nouvelle direction nous nous dirigeons po
En tant que meilleure pratique, nous recommandons que vous vous efforcez de donner les mêmes fonctionnalités à tous les navigateurs listés, et de documenter toutes les exceptions.
Commentaire par Jenny Donnelly - 14 Juillet 2011 #
La page Developer Network @ http://developer.yahoo.com/yui/articles/gbs/ doit être mis à jour. Avec l'abandon de grades expérience attribuer (A, B, C), devraient encore être que référencé sur la page? Faut-il noter qu'il est uniquement applicable aux versions antérieures de l'ABG?
Commentaire par Steve - 15 Juillet 2011 #
@ Merci Jenny pour l'explication. J'ai hâte de voir où vous les gars profiter de cette.
Commentaire par Jeff - 15 Juillet 2011 #
Moi aussi, j'ai à s'interroger sur l'utilité continue de ce tableau dans son format actuel ... cela nous aiderait à guider si nous savions au moins quelle est la part de marché de chaque navigateur possède, et si c'est vers le haut ou vers le bas sur le dernier rapport du GBS. Actuellement, je suis à assumer j'ai besoin pour soutenir IE6 aussi complètement que FireFox 5!
Commentaire par Jonathan - Juillet 17, 2011 #
@ Steve
En fait, les notes sont encore une stratégie valable * le développement. Ce que nous avons fait, c'est découpler l'* test * stratégie à partir des grades. Ainsi, par exemple, votre projet pourrait toujours mapper certains navigateurs à certaines qualités (c.-à-définir IE 6 comme une «catégorie C navigateur"), mais nous plus prescrire une cartographie unique pour chaque projet.
Sinon, votre projet peut ne pas vouloir utiliser les grades - vous pouvez utiliser d'autres moyens de définir le support de fonctionnalité. Maintenant, votre projet peut mapper votre soutien fonctionnalité pour les navigateurs "de base" comme il est logique que votre base d'utilisateurs.
Au fil du temps, nous aimerions à s'éloigner de notes nous-mêmes, et nous mettrons à jour la communauté de nos progrès que nous allons. J'espère que cela rend les choses un peu plus clair.
Commentaire par Jenny Donnelly - Juillet 18, 2011 #
Un des avantages de l'ancienne GBS a été la prévention (récurrent) de longues discussions avec des collègues et peut-être votre patron. Quel navigateur doit combien de soutien? Peut-être que ce fut la plus grande ou même le seul avantage de l'ABG.
Avec la nouvelle GBS, cet avantage est (presque) complètement disparu. Nous sommes de retour à nos discussions fastidieuses. Dommage.
Commentaire par Edwin Martin - Juillet 19, 2011 #
@ Jenny
Merci pour la clarification de la différence.
Cela aide beaucoup.
Commentaire par Steve - 20 Juillet 2011 #
Je suis surpris de la section sur les systèmes d'exploitation et de rendu de police ne distingue pas l'importance de tester IE8 sur Windows XP, et Safari sur Mac OS X.
(Les versions ultérieures de Windows rendu des polices différemment à XP, et bien sûr IE8 est la dernière version de IE qui se déroulera sur elle. Pour la plupart des sites Web Safari est probablement le navigateur web le plus populaire Mac, plus il est utilisé sur le Mac plus que sur fenêtres.)
Commentaire par Dave Hodder - 22 Juillet 2011 #
Juste remarqué cette page n'est pas lié sur la page principale GBS comme les trimestres précédents, cette discussion est donc facilement accessible aux visiteurs qui ne sont pas venus à partir du poste d'origine Blog
Commentaire par Jonathan - Août 11, 2011 #
»N'est pas facilement accessible" Je veux dire :-(
Commentaire par Jonathan - Août 11, 2011 #
Chers gens YUI,
Quelle est la prochaine mise à jour devrait être?
Je reçois beaucoup de questions concernant YUI3 avec iOS 5,
Est-ce que ça va être avant la sortie de l'iOS 5?
Par exemple, nous avons vu que l'scrollview ne fonctionne plus dans le nouveau safari (sur iOS 5 beta)
Merci beaucoup pour votre réponse :-) bravo!
Loic Schule
Commentaire par Loic Schule - 20 Septembre 2011 #
Hey Loic,
Re: ScrollView:
S'il vous plaît soumettre un bug avec un cas de test. Nous avons testé la bibliothèque sur les 5 bêtas iOS comme ils viennent (iOS5b6 être le dernier que nous avons testé le), et nous n'avons pas vu tous les problèmes, de sorte que nous avions besoin d'un cas de test pour voir ce qui se passe.
Cordialement,
Satyen
Commentaire par Satyen Desai - Septembre 21, 2011 #
S'il vous plaît s'il vous plaît mettre à jour la page d'accueil à un SGB) inclure un lien vers cette page et b) déprécier les conseils qu'il donne sur le classement navigateur.
Je viens de passer plusieurs jours de travail une proposition sur le soutien du navigateur, en utilisant la plupart des conseils sur ces pages et maintenant je vais avoir à examiner tout cela: (
Commentaire par Alice - Octobre 11, 2011 #
Le fait qu'il s'agit d'un) n'est pas lié à partir de la page d'accueil (comme cela a été souvent souligné) et b) comprend IE6 (un concurrent risible pour tout niveau de référence et fait encore plus par la déclaration qu'il a encore un mondiale "reste importante parts de marché ") sape la crédibilité de l'ensemble du programme.
Yahoo prévoit un retrait de IE6 de A * de qualité plus qu'il ya un an *, et même que c'était beaucoup trop tard. Il Y compris maintenant parce que vous ne sont plus assigner les grades de l'expérience confond simplement la question. IE6 a été libéré en 1999 pour l'amour de Dieu! Si vous êtes encore l'utilisant, vous deserrve d'être battu comme un enfant pas roux.
Commentaire par Chris - 21 Novembre, 2011 #
Quelle est la prochaine mise à jour du GBS prévu? De toute évidence, Firefox ont traversé versions comme un fou (ils sont même en utilisant les versions majeures / mineures plus?) Et part de marché IE6 a chuté en dessous d'Opera qui n'est pas dans la liste GBS.
Je pense que une nouvelle version maintenant aiderait clairement à tous ceux.
Mises à jour semble se produire tous les 8-9 mois, ce qui signifie que nous sommes presque là pour obtenir une nouvelle actualisation de la liste GBS.
Commentaire par Denis - Mars 29, 2012 #
Est-ce le plus à la liste date? La plupart des utilisateurs de Firefox utilisent maintenant Firefox 9 ou 10. Devrions-nous être vraiment que des tests de 3 à 5? J'ai besoin de créer un guidlines précises sur cette base. Devrais-je chercher ailleurs où pour une norme précise?
Commentaire par GovWorker - Avril 16, 2012 #
Ce n'est certainement bien plus à jour. Whos encore l'utilisation de Firefox 3 et 4. Et même avec Safari, la plupart des utilisateurs sont sur 5.xx maintenant!
S'il vous plaît mettre à jour cette liste en utilisant les stats depuis les 12 derniers mois au moins!
Commentaire par Yasmine - Avril 18, 2012 #