Mozilla ajoute -webkit préfixe d’émulation de sélectionner les sites dans Firefox

0
204

Mozilla a ajouté une nouvelle fonctionnalité de Firefox 39 qui émule quelques -webkit préfixes sur une sélection de sites pour améliorer la compatibilité de ces sites dans le navigateur Firefox.

Un problème que vous pouvez rencontrer lors de la navigation sur des sites sur l’Internet est que les développeurs web peuvent avoir utilisé vendeur préfixes spécifiques pour le style. Alors que ce n’est pas un problème, si les solutions ont été mises en œuvre, il peut causer des problèmes d’affichage lorsque ce n’est pas le cas.

Commune de préfixes sont webkit, utilisé par Chrome navigateurs, moz, utilisé par les navigateurs basés sur Mozilla, et mme utilisés par Internet Explorer.

Une comparaison de la liste des préfixes dans les moteurs de rendu est disponible sur cette page. Là, vous remarquerez que certains préfixes n’ont pas d’équivalents dans d’autres navigateurs, par exemple, si une propriété n’est pas pris en charge par le navigateur.

Si vous jetez un oeil à l’exemple suivant, vous remarquerez que les problèmes d’implantation sur le site dans Firefox si vous utilisez un pré-39 version d’accès, et pas de ces questions dans Firefox 39 ou plus tard.

firefox without webkit firefox with webkit

Le problème ici est que ces problèmes d’implantation peut refléter mal sur le navigateur web et qui semble être la raison principale pourquoi Mozilla a décidé de mettre en œuvre webkit préfixe émulations pour sélectionner des sites web.

L’émulation est codé en dur dans Firefox 39 ce qui signifie qu’il ne fonctionne que sur une liste de sites que Mozilla ajouté à cela en particulier.

La majorité de ces sites semblent être les Japonais et les Chinois, avec beaucoup d’entre eux liés à des images et des appareils mobiles.

Tous les sites inscrits sur la liste devraient afficher de meilleurs dans Firefox 39 et en particulier dans Firefox pour Android, considérant que la majorité des sites répertoriés sont mobiles.

La raison principale de ceci est mis en œuvre uniquement pour la sélection de sites web est simple: si Mozilla serait l’activer pour tous, il serait envoyer un mauvais signal à la communauté des développeurs web.

Les utilisateurs de Firefox peuvent désactiver l’émulation sur le navigateur sur:page de configuration:

  1. Tapez about:config dans la barre d’adresse du navigateur et appuyez sur entrée.
  2. Confirmer que vous serez prudent si le message apparaît.
  3. Recherche de mise en page.css.unprefixing-service.activé
  4. Double-cliquez sur la préférence.

Une valeur true signifie qu’il est activé, l’un des faux qu’il est désactivé dans le navigateur Firefox.

webkit prefix firefox

Découvrez bug 1107378 pour plus d’informations et la mise en œuvre dans le navigateur web Firefox.

Ce changement n’affecte pas les utilisateurs de Firefox qui ne visitez pas de sites pris en charge par la solution de contournement. Il est cependant probable que la liste des sites seront mis à jour régulièrement. (par Sören Hentzschel)