Back

5 forks intéressants de Chromium que vous ne connaissez peut-être pas

5 forks intéressants de Chromium que vous ne connaissez peut-être pas

Bien que Chrome domine le marché des navigateurs, le projet open source Chromium a donné naissance à des dizaines de versions alternatives qui résolvent des problèmes spécifiques que le navigateur de Google n’aborde pas. Au-delà des options grand public comme Brave ou Edge, un écosystème florissant de navigateurs Chromium moins connus offre des avantages convaincants pour les développeurs et les utilisateurs soucieux de leur vie privée. Voici cinq forks de Chromium qui démontrent la flexibilité du développement open source.

Points clés à retenir

  • Cromite offre des fonctionnalités de confidentialité robustes sans compromettre la compatibilité des sites web
  • Thorium atteint des performances supérieures de 8 à 38 % grâce à des optimisations agressives du compilateur
  • Supermium apporte un Chromium moderne aux systèmes Windows obsolètes comme XP et Vista
  • Ces navigateurs spécialisés démontrent comment les communautés open source résolvent des problèmes que les navigateurs grand public ignorent

1. Cromite : la confidentialité sans compromis

Cromite reprend le flambeau de Bromite, désormais abandonné, en proposant un fork de Chromium axé sur la confidentialité avec blocage publicitaire intégré et mesures anti-empreinte numérique. Contrairement à de nombreux navigateurs axés sur la vie privée qui cassent les sites web, Cromite maintient la compatibilité tout en supprimant l’infrastructure de traçage de Google.

Ce qui distingue Cromite, c’est son cycle de développement actif et sa prise en charge multiplateforme. Disponible pour Android (ARM et x86), Windows et Linux, il offre une protection cohérente de la vie privée sur tous les appareils. Le projet maintient plus de 100 correctifs personnalisés qui désactivent la télémétrie, modifient le système de permissions et protègent contre l’empreinte numérique canvas—tout en préservant la compatibilité avec les extensions Chrome.

Pour les développeurs, la documentation transparente des correctifs de Cromite fournit des informations sur les mécanismes de confidentialité de Chromium. Le mainteneur, uazo, fusionne régulièrement les mises à jour de sécurité en amont dans les jours suivant leur publication, répondant ainsi à la critique courante selon laquelle les versions alternatives de Chromium accusent un retard en matière de sécurité.

2. Thorium : la vitesse par l’optimisation du compilateur

Thorium adopte une approche différente—il s’agit essentiellement de Chromium recompilé avec des flags d’optimisation agressifs pour les processeurs modernes. Le développeur Alex313031 utilise des flags de compilateur comme -O3, -march=native et l’optimisation au moment de l’édition des liens pour atteindre des performances supérieures de 8 à 38 % dans les benchmarks JavaScript.

Les gains de performance sont particulièrement perceptibles dans les applications WebGL et les sites riches en canvas. Thorium active par défaut des fonctionnalités comme l’accélération matérielle VAAPI sur Linux et inclut des correctifs pour une meilleure allocation de la mémoire. Bien que le projet ait fait l’objet de controverses en 2024, les mérites techniques demeurent : il démontre comment les navigateurs Chromium open source peuvent être optimisés au-delà des paramètres conservateurs de Google.

Pour les développeurs frontend travaillant sur des applications gourmandes en performances, Thorium constitue un environnement de test utile pour voir comment votre code se comporte dans des conditions optimales.

3. Supermium : Chromium moderne pour systèmes obsolètes

Supermium résout un problème spécifique : exécuter un Chromium moderne sur Windows XP, Vista et 7. Alors que Google a abandonné le support de ces systèmes il y a des années, Supermium rétroporte les correctifs de sécurité et maintient des couches de compatibilité pour les API obsolètes.

Il ne s’agit pas seulement de nostalgie—de nombreuses industries utilisent encore des systèmes Windows obsolètes pour des logiciels ou du matériel spécialisés. Supermium fournit à ces environnements un navigateur moderne et sécurisé qui prend en charge les standards web actuels. Le mainteneur, win32ss, a mis en œuvre des solutions ingénieuses pour les API Windows manquantes, notamment des implémentations personnalisées de fonctions cryptographiques et de primitives de threading.

Le projet met en évidence un avantage négligé des forks légers de Chromium : prolonger le cycle de vie du matériel en fournissant des logiciels modernes pour les systèmes plus anciens.

4. Iridium : ingénierie transparente de la confidentialité

Iridium précède de nombreux navigateurs axés sur la confidentialité, établissant des modèles que d’autres adopteraient par la suite. Ce qui distingue Iridium, c’est son engagement envers la transparence—chaque modification est documentée avec des explications claires des implications en matière de vie privée.

Le navigateur désactive la transmission automatique de requêtes partielles, modifie la politique de référent et supprime les téléchargements de blobs binaires. Contrairement à certains navigateurs axés sur la vie privée qui effectuent des changements radicaux, Iridium adopte une approche chirurgicale, ne modifiant que ce qui est nécessaire pour empêcher le traçage tout en maintenant la compatibilité.

L’ensemble de correctifs d’Iridium a influencé d’autres projets, plusieurs de ses modifications ayant été adoptées par ungoogled-chromium et Bromite. Pour les développeurs intéressés par l’ingénierie de la confidentialité des navigateurs, la base de code d’Iridium sert de ressource éducative pour identifier et neutraliser les mécanismes de traçage.

5. Omarchy Chromium : un micro-fork avec un objectif précis

Lorsque 37signals a créé sa nouvelle distribution Linux Omarchy, ils avaient besoin que Chromium prenne en charge la thématisation des couleurs en temps réel, pouvant changer instantanément avec la palette système. Plutôt que d’attendre le support en amont, ils ont créé un petit micro-fork de Chromium pour ajouter cette seule fonctionnalité. Le résultat, Omarchy Chromium, est disponible sur l’Arch User Repository et peut être installé comme n’importe quel autre paquet.

C’est un exemple parfait de l’éthique open source décrite par David Heinemeier Hansson : vous pouvez tout changer si vous en avez la volonté et les compétences. Le fork n’essaie pas de rivaliser avec les navigateurs axés sur la confidentialité ou optimisés pour les performances—il existe uniquement pour permettre la thématisation dynamique dans l’environnement de bureau d’Omarchy. Simple, élégant et rapide à déployer, c’est un rappel que parfois les meilleurs forks ne sont pas de grandes réinventions mais de petites améliorations ciblées.

Conclusion

Ces cinq projets montrent que la force de Chromium ne réside pas seulement dans sa domination, mais dans son adaptabilité. Chaque fork répond à un objectif distinct : Cromite et Iridium affinent la confidentialité, Thorium pousse les performances brutes, Supermium maintient les systèmes plus anciens en vie, et Omarchy Chromium prouve à quelle vitesse l’open source peut évoluer pour répondre à un besoin unique.

Ensemble, ils révèlent une communauté qui traite Chromium non pas comme un produit fini mais comme une fondation—une base qui peut être remodelée, optimisée ou simplifiée pour s’adapter à n’importe quelle vision. Dans un monde web largement défini par un seul moteur, ce type d’expérimentation est ce qui maintient l’écosystème sain et innovant.

FAQ

Oui, la plupart sont sûrs lorsqu'ils sont téléchargés depuis des sources officielles. Des projets comme Cromite et Iridium fusionnent activement les correctifs de sécurité en amont. Cependant, les projets plus petits peuvent accuser un retard par rapport aux mises à jour de sécurité de Chrome, vérifiez donc les dates de publication et l'historique des commits avant de les utiliser pour des tâches sensibles.

La plupart des extensions Chrome fonctionnent parfaitement avec ces forks car ils maintiennent les mêmes API d'extensions. Cromite, Thorium et Iridium prennent entièrement en charge le Chrome Web Store. Certains forks axés sur la confidentialité peuvent bloquer certaines API d'extensions liées au traçage, mais les fonctionnalités principales restent intactes.

Bien que Firefox offre de solides fonctionnalités de confidentialité, les forks de Chromium comme Cromite et Iridium offrent une protection comparable avec une meilleure compatibilité des sites web. Ils suppriment le traçage de Google tout en conservant le moteur de rendu de Chromium, pour lequel de nombreux sites sont optimisés. Le choix dépend de votre priorité : l'indépendance de Firefox ou la compatibilité de Chromium.

Understand every bug

Uncover frustrations, understand bugs and fix slowdowns like never before with OpenReplay — the open-source session replay tool for developers. Self-host it in minutes, and have complete control over your customer data. Check our GitHub repo and join the thousands of developers in our community.

OpenReplay