Améliorations des performances de la nouvelle page à onglet de Firefox

Essayez Notre Instrument Pour Éliminer Les Problèmes

Mozilla a présenté Nouvel onglet de Firefox à la fin de janvier 2012. C'était essentiellement la version de la société sur la page de numérotation abrégée d'Opera, affichant neuf pages fréquemment visitées avec des options pour épingler des pages sélectionnées à l'interface pour les rendre disponibles à tout moment. La nouvelle page à onglet devrait fournir aux utilisateurs de Firefox une option pour charger les pages populaires plus rapidement.

Les utilisateurs de Firefox qui ne sont pas intéressés par la page peuvent soit désactiver leur historique de navigation dans le programme, soit changer l'URL de la nouvelle page à onglet en une autre, par exemple. about: vide, ou remplacez-le par l'un des nombreux modules complémentaires qui ont modifié la nouvelle page à onglet au cours des dernières années.

firefox new tab page

Les utilisateurs de Firefox sur des systèmes bas de gamme plus lents peuvent avoir remarqué que cela peut prendre du temps avant que la nouvelle page à onglet ne s'affiche complètement sur leur ordinateur. La page HTML statique doit être analysée et rendue, c'est pourquoi vous pouvez voir un retard notable. C'est un problème étant donné que l'ouverture d'une nouvelle page à onglet est l'une des opérations les plus courantes dans le navigateur.

Mozilla dans Firefox 17 - qui est la version actuelle de Nightly du navigateur Web - a mis en œuvre un changement qui devrait améliorer les performances lors du chargement de la nouvelle page à onglet dans le navigateur. le Solution précharge une partie des données en arrière-plan afin que le rendu de la nouvelle page à onglet prenne moins de temps.

Une idée simple serait de précharger la page newtab en arrière-plan et lorsque gBrowser.addTab () est appelé, déplacez le docShell nouvellement chargé vers l'arrière-plan et échangez-le avec le docShell préchargé.

L'utilisateur peut désormais interagir avec l'onglet chargé instantanément ou simplement s'en aller. Lorsqu'un autre onglet est ouvert, nous échangeons simplement à nouveau car l'onglet précédent devrait maintenant être chargé en arrière-plan. S'il n'est pas encore chargé (ce qui ne devrait presque jamais être le cas), nous ne pouvons tout simplement pas échanger et laisser le nouvel onglet se charger normalement.

La fonctionnalité a atterri dans Firefox 17 sous la forme d'une préférence qui est désactivée par défaut. Pour l'activer, charger about: config dans le navigateur, filtrez browser.newtab.preload ici et double-cliquez sur l'entrée pour la définir sur vrai pour l'activer. Pour le désactiver à nouveau ultérieurement, effectuez la même opération et assurez-vous que la valeur du paramètre est définie sur false à la fin.

Le deuxième changement est subtil : Mozilla a supprimé l'indicateur de connexion lorsqu'une nouvelle page à onglet est chargée dans le navigateur.

Actuellement, la chaîne de texte «Connexion…» apparaît très brièvement dans le titre d'un onglet nouvellement créé avant que le texte ne soit remplacé par «Nouvel onglet». Ce texte ne doit pas apparaître pour deux raisons. Premièrement, parce qu’il est visible pendant une durée trop courte pour être lu et qu’aucun texte que nous affichons ne doit être illisible. Deuxièmement, parce qu'il est inexact, car Nouvel onglet utilise plutôt des données mises en cache et ne nécessite aucune connexion.

L'onglet doit être vide avant l'affichage de «Nouvel onglet», et de préférence «Nouvel onglet» s'affiche si rapidement qu'il apparaît instantanément sur un nouvel onglet.

Il est automatiquement actif dans les dernières versions de Firefox 17.