Comment faire en sorte que Chrome cesse de tuer mes onglets en arrière-plan?

37

J'ai une page de discussion ouverte à l' adresse https://app.purechat.com/quick-links et après quelques heures, je reviens à la page et Chrome la recharge car elle l'a tué en arrière-plan. L'application pense que je suis hors ligne et que je ne reçois pas de notifications de discussion. Comment puis-je empêcher Chrome de tuer l'onglet dans lequel il est chargé? J'ai 32 Go.

Chloe
la source
8
Chrome ne tue pas votre onglet, il l'hiberne, pour consommer de la mémoire. Voir aussi: developers.google.com/web/updates/2015/09/tab-discarding
LPChip
3
@ 3D1T0R OK je l'ai épinglé. Mais ensuite, il se déplace à l'extrême gauche, alors que je garde normalement mon environnement de développement sur l'onglet CTRL+1et la discussion CTRL+4.
Chloé
10
@LPChip: Selon cette page, Chrome est en train de le tuer: "Qu'est-ce qu'on entend par jeter? ... On le tue mais il est toujours visible sur la bande de l'onglet Chrome." Cependant, cela indique également une solution pour @ Chloe: "Une nouvelle page appelée chrome: // Rejetée vous permet de répertorier les onglets actuellement ouverts et nous essayons de partager un aperçu de leur intérêt (nous pensons) pour vous, de le plus au moins. " D'après cette description, cela peut ne pas sembler être une solution, mais y aller dans les versions actuelles de Chrome me fournit une liste d'onglets qu'il pourrait supprimer et propose une option "bascule" pour empêcher l'élimination de certains onglets.
3D1T0R
17
@ 3D1T0R N'est-il pas évident que 32 Go font référence à de la RAM? Le demandeur dit sûrement: "Je dispose de beaucoup de mémoire vive, de sorte que Chrome n'a pas besoin de supprimer cet onglet pour économiser de la mémoire." 32 Go d’espace disque serait à peu près inutile.
David Richerby
6
@DavidRicherby: Oui et non. Il est évident pour quelqu'un qui connaît parfaitement les ordinateurs que c'est ce à quoi il devrait faire référence, mais ceux d'entre nous qui répondent aux questions sur les sites SE ne savent pas nécessairement combien d'expérience en informatique un demandeur a, et Il y a une chance (pour autant que je sache) que @ Chloe utilise un netbook avec un SSD de 32 Go et dit «j'ai 32 Go». parce qu'ils ont acheté "le modèle 32 Go" de ce netbook et ne se sont pas rendu compte qu'il ne contenait que très peu de RAM. (Remarque: je ne dis pas que c'est le cas, mais sans clarification de la part du PO, nous ne le savons pas vraiment .)
3D1T0R

Réponses:

58

Alternative 1

Pour empêcher Chrome de recharger des pages lorsque vous y revenez après leur passage en arrière-plan:

  1. Entrez les informations suivantes dans votre barre d’adresse Chrome: chrome://flags/
  2. Rechercher l'indicateur "Suppression automatique des onglets"
  3. Réglez-le sur "Disabled"

Vous voudrez peut-être également régler le drapeau "Mode de rechargement automatique hors ligne" sur "Désactivé".


Alternative 2

Si vous ne souhaitez pas désactiver la suppression automatique des onglets pour tous les onglets, vous avez également la possibilité de supprimer manuellement les onglets de sélection via chrome://discards.

Sur cette page, si la suppression automatique des onglets est toujours activée, vous pouvez cliquer sur "Basculer" en regard de n'importe quel onglet pour empêcher son élimination automatique.


Alternative 3

Épingler l'onglet empêchera également son élimination automatique. Cependant, l'onglet épinglé est déplacé à l'extrême gauche, ce qui peut constituer un comportement inacceptable (en particulier pour ceux qui utilisent des raccourcis clavier pour naviguer dans leurs premiers onglets). Les onglets épinglés sont également plus petits que les onglets classiques.


Les références:

https://developers.google.com/web/updates/2015/09/tab-discarding
https://www.guidingtech.com/stop-chrome-reloading-tabs-automatiquement-switching/
https: //www.makeuseof .com / tag / 10-hidden-chrome-settings-changer /

Jlevis
la source
3
Pouvez-vous ajouter le peu sur chrome://discardset le Auto Discardable Togglelien? Personne ne veut désactiver la fonctionnalité pour tous les onglets.
Chloé
1
En ce qui concerne l'option 1, je n'ai pas ce drapeau chrome sur ma page chrome: // drapeaux. Une idée pourquoi? Je suis sur Chrome 68.
Gaurang Tandon
En ce qui concerne la troisième option, Ctrl + 1, etc. fonctionne-t-il pour passer aux onglets épinglés?
Deltab
Chrome supprime-t-il également les "onglets" ouverts dans une fenêtre personnalisée (comme c'est le cas avec Menu > More tools > Create shortcut... > Check "Open as Window"?) Cela expliquerait pourquoi Discord ne crée plus de notifications pour moi après avoir réduit cette fenêtre pendant un certain temps.
Ray
1
L'alternative 2 ne fonctionne pas. Il rejette toujours mes onglets et les recharge à mon retour, même si j'ai désactivé la bascule pour cet onglet.
Chloé
6

J'ai été en mesure d'accéder à chrome://discards/partir du lien dans les commentaires et d'activer un paramètre sur l'onglet pour l'empêcher d'être tué.

entrez la description de l'image ici

Chloe
la source
6
Est-ce que cela persiste après la fermeture et la réouverture de Chrome? ou devez-vous l'activer à chaque fois que vous lancez Chrome?
3D1T0R
1
@ 3D1T0R Sur ma version de chrome (68.0.3440.106 - 64 bits) lors d'une relance (à partir du bouton "Relance" de la page des drapeaux), le bouton n'est pas désactivé
Taelsin
Il serait alors peut-être préférable de simplement épingler l'onglet, car cela persiste jusqu'au prochain lancement de Chrome (tant que vous ne fermez pas la fenêtre sur laquelle elle était bloquée avant de quitter Chrome, par exemple, fermez cette fenêtre en dernier, ou utilisez Menu> Quitter ou Ctrl + Maj + Q pour quitter).
3D1T0R
Cela ne fonctionne pas réellement. Même lorsqu'il est désactivé, il se défait de l'onglet.
Chloé