Skip to content

Instantly share code, notes, and snippets.

@jls28
Last active May 20, 2026 18:16
Show Gist options
  • Select an option

  • Save jls28/70d3086ca3eca30643000c541b90654a to your computer and use it in GitHub Desktop.

Select an option

Save jls28/70d3086ca3eca30643000c541b90654a to your computer and use it in GitHub Desktop.
TabBrowser2
4 façons d'ouvrir un favori :
1 - cliquer : ouvre le favori dans un nouvel onglet;
2 - selectionner un favori, attendre environ 3 secondes, puis cliquer : ouvre le favoris dans la page en cours;
3 - avec la souris, faire glisser et déposer le favori sur la page en cours : ouvre le favoris dans la page en cours;
4 - avec la souris, faire glisser et déposer le favori sur la zone des onglets : ouvre le favori dans un nouvel onglet;
version 1.31 - Mai 2026
Nouveau :
Le mode filtrage (publicités + espions) est maintenant disponible avec 2 modes de navigation :
mode contrôle de navigation strict : toutes les navigations ou redirections vers un site
externe doivent être confirmés sauf si la page/domain source est définie
comme "source de confiance" (dans ce cas la navigation est autorisé);
mode contrôle de navigation relaxé :
toutes les navigations ou redirections vers un site externe sont autorisés sans confirmation
sauf si la page/domain source est définie comme "potentiellement dangereuse"
(dans ce cas une confirmation sera systématiquement demandé);
Ce mode me parait le plus utile car les sites qui ont un comportement indésirables
sont assez peu nombreux d'après mon expérience.
Dans tous les cas, toutes les navigations ou redirections non initiés par une action
utilisateur devront être confirmés.
Nouvelle page d'accueil pour les nouveaux onglets : il s'agit d'une extension
(open-source, adapté de celle ci : https://github.com/Hayagriva0/New-WEB)
installé automatiquement au premier démarrage du navigateur
(cela peut prendre quelques secondes, merci de patienter,
il s'agit d'une extension locale, aucun téléchargement n'a lieu);
Cette page d'accueil est notamment tout à fait respectueuse de la vie privée
(voir https://github.com/Hayagriva0/New-WEB/blob/main/privacy-policy.md)
Si cette page d'accueil ne vous convient pas,
il est tout a fait facile de la désactiver et éventuellement d'en installer une autre
(de nombreuses extensions de ce type sont librement disponibles,
exemple : https://www.justgeek.fr/fluent-new-tab-extension-edge-page-accueil-146578/)
ou bien d'utiliser n'importe quelle page de votre choix.
Définition de sites/domaines à visiter uniquement en mode inPrivate : cela rend le mode inPrivate beaucoup plus
pratique à utiliser : vous définissez les sites/domaines à visiter en mode inPrivate et ensuite
ces sites seront toujours visités automatiquement en mode inPrivate.
Sauvegarde et restauration de la dernière session;
Ouverture automatique d'un nouvel onglet au démarrage (nouvelle option);
Nouvelle page pour licences externes : tb2://credits;
Amélioration notable de l'affichage des icones dans le titre des onglets;
RAPPEL : ce logiciel gratuit ne télécharge aucune mise à jour ou autre, n'inclus aucune publicité,
et peut parfaitement fonctionner sans Internet y compris la page d'accueil.
La seule chose nécessaire c'est webview2 qui est inclus dans Windows 11 et souvent déjà
installé dans Windows 10 (sinon ça sera à vous de l'installer, c'est facile).
L'exécutable n'a pas de signature numérique (mais a été testé par environ 70 anti-virus
à www.virustotal.com) : pour cette raison Windows vous demandera peut être une confirmation
(voir https://www.01net.com/astuces/windows-10-comment-autoriser-l-execution-de-programmes-bloques-par-windows-defender-1363447.html)
lors de la première exécution de ce logiciel,
ou sinon il est possible votre configuration bloque les exécutables sans signature numérique.
version 1.27.9 - 11 Novembre 2025:
Nouveau :
mode plein écran pour videos, images...;
mode plein écran pour la navigation;
page d'aide pour le mode plein écran;
affichage plus rapide de la première page au démarrage;
affichage des mots de passe enregistrés pour la page en cours;
quelques petites amélioration utiles, visualisation du drag-drop entre autres, meilleure compatibilité Windows 11;
version 1.26RC5 - 2 Juillet 2025 :
Nouveau :
gestion complète des autorisations : géolocalisation, notifications, microphone, caméra...;
page d'aide : tb2://help;
zoom persistant possible pour chaque page et pour ces descendants;
nouveau sous-menu "Explorer cette page":
"Cookies..."
"Autorisations..."
"localStorage..."
"sessionStorage..."
diverses petites améliorations;
notes à propos du mode anti-pubs, anti-navigations/popups non désirés, anti-espions :
https://gist.github.com/jls28/70d3086ca3eca30643000c541b90654a#file-mode-anti-publicites-anti-navigations-popups-non-desires-et-anti-espionnage
version 1.25RC5 - 20 Mai 2025 :
L'option de navigation sécurisé et blocage des pubs/navigations/popups non désirés est maintenant persistante;
Mise en place d'une solution pour afficher les flux rss. Cette solution nécessite
d'autoriser l'application dans le pare-feu, pour tout le reste ce n'est pas nécessaire.
Nouveau raccourci CTRL+S pour enregistrer une page dans un fichier;
Quelques problèmes mineurs résolus;
Version 1.31 (21 Mai 2026) :
https://drive.google.com/file/d/1TJlYMhQFtrBaDCINDR-rlnchCmC-HUl8/view?usp=sharing
TabBrowser2p1.31.zip:
Hachage MD5: 91cf672a1bca6a21249f3a5fdc4ad14b
Hachage SHA256: fac7e8620f77d8017dbd2be5ddbb6bbb556693b388f757ee46832e363bd30b37
Hachage SHA512 : 1b7ba6d3ce85f3e08277e93897ce82149e83544a07d045deaeb76537fe7faccee293578e8aa664fd5ad8f793f13b11515af443981412e6466f6574531a80f56c
TabBrowser2p.exe zipped CRC32 : 9D3ABDF1
(cet exécutable a été testé par environ 70 anti-virus avec www.virustotal.com)
Le principal intérêt de ce navigateur,
c'est son mode anti-publicités, anti-navigations/popups non désirés et anti-espionnage :
Le principe est simple,
quand ce mode est activé, lorsque l'on visite une page,
tout ce qui est extérieur au domaine de cette page est bloqué,
que ce soit images, vidéos, scripts, favicons...et aussi les iframes.
Il est possible de consulter la liste de des domaines bloqués.
Pour les iframes, il y a une option qui permet de demander
à l'utilisateur de bloquer ou pas chaque iframe si une page
contient une iframe (ou plusieurs) vers un domaine externe.
De plus, dans ce mode les navigations ou redirections vers un domaine externe
doivent être confirmés par l'utilisateur.
Avec la plupart des sites simples ou ordinaires, ça fonctionne sans problème,
exemples:
https://lecrabeinfo.net :
une demi-douzaine de domaines externes bloqués
(publicités ou espions inutiles).
https://cineminuit-fr.over-blog.com :
un site qui envoi pas mal de publicité,
avec le mode filtrage,
plus d'une douzaine de domaines externes
bloqués (publicités ou espions inutiles).
https://www.leboncoin.fr/
une demi-douzaine de domaines externes bloqués
(publicités ou espions inutiles).
pour d'autres sites il peut être necessaire de définir des exceptions,
exemple pour https://allocine.fr,
il faut autoriser le domaine acsta.net,
pour cela, il suffit d'entrer ce script dans la base de registre :
Windows Registry Editor Version 5.00
[HKEY_CURRENT_USER\SOFTWARE\JLSoftware\TabBrowser2\Exceptions\WebResource\allocine.fr]
[HKEY_CURRENT_USER\SOFTWARE\JLSoftware\TabBrowser2\Exceptions\WebResource\allocine.fr\acsta.net]
Voila le principe. Donc certains sites peuvent necessiter des exceptions,
mais il est rare qu'il en ait plus de deux necessaires.
autres exemples d'exception nécessaires déja incluses :
pour linkedin.com, autoriser licdn.com;
pour reddit.com, autoriser redditstatic.com;
pour amazon.fr, autoriser amazon.com, media-amazon.com, ssl-images-amazon.com;
pour aliexpress.com, autoriser alicdn.com, aliexpress-media.com;
pour youtube.com, autoriser googlevideo.com;
pour wikipedia.org, autoriser wikimedia.org;
Notes :
Puisque l'exécutable n'a pas de signature numérique, Windows Defender/SmartScreen peut bloquer
la première utilisation, il suffit de cliquer sur 'informations complémentaires"
puis "exécuter quand même".
L'unique exécutable est petit mais excepté pour le runtime de WebView2
(inclus dans Windows 11 et souvent déjà installé dans Windows 10 car de plus en plus de logiciels
l'utilisent), il est entièrement autonome, n'installe et ne télécharge rien, ne diffuse aucune publicité,
ne nécessite pas d'installation et par sécurité est inutilisable par un utilisateur-administrateur.
Pour fonctionner, ce logiciel crée et utilise un répertoire de travail pour WebView2
et une clé de registre pour enregistrer les options persistantes,
pour plus de précisions, voir cette page : "tb2://infos".
Autres notes:
Pour visualiser les flux rss, il peut être nécessaire d'autoriser l'application
dans le pare-feu;
Une fois qu'un onglet est ouvert en mode inPrivate ou non inPrivate,
ce mode ne plus être modifié et sera inchangé pour toutes les pages affichés
dans cet onglet.
Si un onglet est en mode inPrivate tous les liens ouverts à partir de cet onglet seront
également ouverts en mode inPrivate.
L'exécutable TabBrower2p.exe correspond à la version portable;
Cette version portable crée et utilise un répertoire de travail pour WebView2
situé dans le même répertoire que l'exécutable.
Pour obtenir une version non portable, renommer l'exécutable en TabBrower2.exe.
Cette version non portable crée et utilise un répertoire de travail pour WebView2
situé à %userprofile%\AppData\Local\TabBrowser2.
La page "tb2://infos" fournie toutes les précisions à ce sujet.
Une fois que vous aurez fini de tester ce navigateur,
vous souhaiterez peut être l'effacer complètement de votre appareil, c'est très facile :
il suffit d'effacer le répertoire de travail "TabBrowser2p.exe.WebView2" qui
dans le cas de la version portable se trouve dans le même répertoire que l'exécutable
(sinon voir note à propos de la version non portable)
et la clé de registre (current_user)/Software/JLSoftware/
rien d'autre à part l'exécutable n'est utilisé !
TabBrowser2, c'est le résultat de beaucoup d'expérience, de travail et de tests.
Au départ (2022) c'était un projet expérimental ayant pour but si possible obtenir quelque
chose approchant d'un véritable navigateur Internet : aujourd'hui ce but est atteint.
Commentaires bienvenus (en anglais éventuellement)
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment