Lors du développement d'une application pour un système Windows, vous pouvez créer une entrée de registre sur la machine cliente qui définit un «gestionnaire de protocole» dans le système. De la même manière que les liens mailto fonctionnent, vous pouvez le faire lancer votre application lorsqu'une URL spécifique (c'est-à-dire myapp :) est placée dans la barre d'adresse d'un navigateur Web.
Cette entrée de registre semble fonctionner pour les navigateurs courants et ne nécessite pas de configuration spécifique pour chaque navigateur possible.
Dans le passé, j'ai cependant défini un gestionnaire de protocole personnalisé dans Firefox sur Linux ... Je me demandais s'il y avait un moyen de le faire à l'échelle du système afin qu'il fonctionne de la même manière pour Chromium, etc.?
Avec GNOME 3.0 et Ubuntu 11.10, les choses ont changé par rapport à la réponse acceptée à cette question.
Vous pouvez trouver plus de détails dans " Création de gestionnaires d'URL personnalisés dans Ubuntu 11.04, 11.10, GNOME 3.0 ".
la source