Aller au contenu

Dédupliquer les onglets

Quand vous ouvrez un lien déjà ouvert dans votre navigateur, SmartTab Organizer conserve un seul onglet et ferme l’autre. La stratégie de conservation détermine lequel survit.

  1. Le toggle de déduplication global est activé (popup ou page Paramètres).
  2. Une règle de domaine correspond au domaine de l'onglet ouvert.
  3. Cette règle a son option Déduplication activée.

Deux onglets sont considérés comme doublons uniquement si leurs URL sont identiques au caractère près : même protocole, même domaine, même chemin, mêmes paramètres de requête, même fragment.

URL existanteNouvel ongletRésultat
https://example.com/page?lang=frhttps://example.com/page?lang=frDoublon, fermé
https://example.com/page?lang=frhttps://example.com/page?lang=enDistinct, conservé
https://example.com/page#section1https://example.com/page#section2Distinct, conservé

Adapté aux sites où les paramètres d’URL ont une signification fonctionnelle (filtres, langues, identifiants).

Identique au mode URL exacte, mais certains paramètres de requête sont retirés des deux URL avant la comparaison. Pratique pour neutraliser les paramètres de tracking (utm_source, fbclid) ou les identifiants de session qui n’affectent pas le contenu.

Les paramètres à ignorer se déclarent dans la règle sous forme de liste. Chaque entrée peut être :

  • un nom exact, sensible à la casse : utm_source ne retire que ce paramètre.
  • un motif avec wildcard * : utm_* retire tout paramètre commençant par utm_, *_id tout paramètre finissant par _id, * tous les paramètres.
URL existanteNouvel ongletParamètres ignorésRésultat
https://example.com/article?id=42&utm_source=twitterhttps://example.com/article?id=42&utm_source=newsletterutm_*Doublon, fermé
https://example.com/article?id=42&utm_source=twitterhttps://example.com/article?id=43&utm_source=twitterutm_*Distinct, conservé
https://example.com/post?fbclid=abc&ref=homehttps://example.com/post?ref=homefbclidDoublon, fermé

Deux onglets sont considérés comme doublons si l’URL de l’un est contenue dans l’URL de l’autre (sous-chaîne, dans n’importe quel sens).

URL existanteNouvel ongletRésultat
https://example.com/products/item/123https://example.com/products/itemDoublon, fermé
https://example.com/productshttps://example.com/aboutDistinct, conservé

Adapté aux sites où naviguer en profondeur dans une section ne doit pas créer de doublons par rapport à la page parente.

Trois niveaux de contrôle interagissent, du plus général au plus fin.

Le toggle Déduplication dans la popup ou la page Paramètres est un interrupteur maître. Désactivé, aucune déduplication n’a lieu, quelles que soient les règles. Une pastille D orange apparait sur l’icône de l’extension dans ce cas.

Le paramètre Dédupliquer les onglets sans règle de domaine définit ce qui se passe sur les sites que vous n’avez pas configurés.

  • Activé : les onglets des domaines sans règle sont dédupliqués en mode URL exacte quand le toggle global est actif.
  • Désactivé (défaut) : les onglets des domaines sans règle ne sont jamais dédupliqués.

Les règles de domaine restent prioritaires : un domaine couvert par une règle explicite suit toujours cette règle.

Chaque règle possède son propre toggle Déduplication. Désactivé sur une règle, les doublons sur ce domaine sont conservés même si le toggle global est actif.

Dans la page Paramètres, section Déduplication, vous choisissez lequel des deux onglets en doublon survit :

StratégieComportement
L’onglet existantL’onglet déjà ouvert est conservé. Utile quand le tab existant a un état (scroll, formulaire, session) que vous ne voulez pas perdre.
Le nouvel onglet ouvertLe nouvel onglet survit. Attention : si l’ancien onglet appartenait à un groupe, il disparait du groupe.
L’onglet groupé gagne, sinon l’existantSi l’un des deux est groupé et l’autre pas, le groupé survit. Sinon retombe sur L’onglet existant.
L’onglet groupé gagne, sinon le nouveau (défaut)Si l’un des deux est groupé et l’autre pas, le groupé survit. Sinon retombe sur Le nouvel onglet ouvert. Protège les onglets groupés contre une fermeture au profit d’une copie non groupée, tout en privilégiant la version fraîchement chargée quand le groupe ne tranche pas.

Quand le paramètre Notifier lors d’une déduplication est activé, une notification système apparait après chaque fermeture de doublon. Elle indique le titre de l’onglet fermé et propose un bouton Annuler.

Cliquer sur Annuler rouvre l’onglet fermé dans la même fenêtre et le rend actif. Si l’onglet fermé faisait partie d’un groupe, l’action tente de le rattacher à ce groupe ; si le groupe n’existe plus, un nouveau groupe est créé.

Ce paramètre est indépendant de celui du groupement : vous pouvez activer les notifications uniquement pour la déduplication, uniquement pour le groupement, pour les deux, ou pour aucun.

L’action Organiser tous les onglets de la popup lance la déduplication et le groupement ensemble sur la fenêtre courante : les doublons sont fermés selon la stratégie de conservation, puis les onglets restants sont groupés selon leurs règles.