Navigateur spécifique pour des liens spécifiques

14

Est-ce que quelqu'un sait comment ouvrir un navigateur spécifique pour des liens spécifiques?

J'ai deux liens que je souhaite ouvrir dans IE et d'autres dans Chrome. Est-ce seulement possible?

amjad
la source
1
Y a-t-il un modèle dans les URL? Ou voulez-vous dire choisir librement le navigateur qui doit ouvrir un lien?
iglvzx
Pouvez-vous préciser d'où vous ouvrez les liens (par exemple depuis l'Explorateur Windows ou depuis l'intérieur d'un navigateur / d'une page Web)?
iglvzx

Réponses:

4

Une solution serait un programme séparé de "gestionnaire de navigateur". Il serait défini dans Windows comme navigateur par défaut, mais n'ouvrirait aucun lien lui-même et vous présenterait plutôt une liste de navigateurs et relayerait l'URL à celui que vous sélectionnez. Fondamentalement, comme sur Android, si vous n'avez pas coché l'option "Toujours utiliser ..." pour un type de fichier spécifique.

Quill the Retarded
la source
1
Veuillez être plus précis si possible. Sinon, cela aurait dû être un commentaire plutôt qu'une réponse, bien que vous n'ayez pas assez de réputation pour commenter.
karel
1
C'est vraiment une bonne idée. Ce ne serait pas si difficile à écrire non plus.
SeeJayBee
1
Il semble que cette idée soit déjà implémentée: blog.dantup.com/2015/09/simple-windows-browser-selector
ahz
3

Réponse / Explication / Technique:

Non, il n'y a aucun moyen pratique de le faire. Windows dispose d'une liste de «gestionnaires» qui lui indiquent ce qu'il faut faire (par exemple, quel programme exécuter) lorsque différents types de fichiers et d'objets système sont activés (par exemple ouverts). La liste est limitée aux types qui , pour la plupart comprend que des extensions (par exemple .EXE, .DOC, .URL, etc.) Il n'y a aucun moyen de spécifier des gestionnaires pour les noms de fichiers spécifiques depuis la liste finirait par devenir ridiculement et d' offrir une très mauvaise performance. Pire, il n'y a certainement aucun moyen de spécifier des gestionnaires basés sur le contenu d'un fichier car cela nécessiterait que Windows (1) ouvre le fichier et (2) sache lire et interpréter le contenu.

Les signets (c'est-à-dire les «liens du navigateur») sont des fichiers en texte brut avec une .URLextension qui contiennent l'URL. Par exemple:

[InternetShortcut]
URL=http://www.org/blah.html

Pour ce que vous voulez, Windows devrait savoir comment ouvrir le fichier, le lire et l'analyser, analyser l'URL et prendre une décision en fonction de cela. Il n'y a tout simplement aucun moyen que cela se produise.

Théoriquement, il pourrait y avoir un moyen d'implémenter pratiquement des gestionnaires spécifiques au nom de fichier / contenu. Les gestionnaires d'aperçu permettent à Windows de lire un fichier et de fournir des informations à ce sujet (par exemple, longueur et miniature de la vidéo, débit audio, # mots dans un fichier DOC, etc.), donc le cadre est là, mais actuellement, il n'y a tout simplement aucun moyen d'effectuer actions spécifiques au contenu.


Solution possible:

S'il n'y a vraiment que deux liens (c'est-à-dire que vous ne créez pas souvent de nouveaux signets), alors le plus proche que vous pouvez faire avec un gestionnaire spécifique à une URL serait de créer votre propre type de fichier (par exemple .URLc) en copiant le fichier URL par défaut- tapez et changez le programme (navigateur) utilisé pour l'ouvrir.


Meilleure solution 1:

Si votre problème est que certains sites nécessitent IE (par exemple Windows Update), alors une option beaucoup plus simple serait d'installer une extension comme IE Tab . Les meilleurs vous permettent même de le configurer pour utiliser automatiquement un onglet basé sur IE pour les URL spécifiées.


Meilleure solution 2:

Une autre option suggérée par Psycogeek est de créer un raccourci de bureau normal pour passer l'URL à IE au lieu d'utiliser un véritable raccourci Internet (aka signet):

  1. Cliquez avec le bouton droit sur une zone vide du bureau (ou dossier) et sélectionnez New->New Shortcut
  2. Pour l'emplacement, vous devez simplement saisir une URL pour créer un signet (un .URLfichier texte , mais ce n'est pas ce que vous voulez, préfixez l'URL à la place iexplore. Par exemple:iexplore http://www.org/

Maintenant, au lieu d'un fichier de signets, il crée un raccourci Windows (un .LNKfichier binaire ). Lorsque vous souhaitez exécuter ce site spécifique, il exécutera le programme spécifié avec les arguments spécifiés (dans ce cas, IE avec l'URL cible). Il peut être lancé de la même manière qu'un signet.

Comme la solution possible présentée ci-dessus, elle fait l'hypothèse qu'il y a peu d'articles qui nécessitent un traitement spécial car cela signifie un peu plus de travail pour les créer et les maintenir. Notez que ce sont des raccourcis Windows au lieu de signets, ils ne seront pas traités comme prévu dans certains scénarios qui fonctionnent avec des signets tels que les sauvegardes, la détection des doublons, les gestionnaires de signets, etc. Cependant, s'il n'y a qu'une petite poignée de cas spéciaux URL, alors il ne devrait pas être trop difficile de contourner cela.

Synetech
la source
1
Je ne sais pas ce que tu veux dire. Si vous voulez dire des URL comme http://www.org/page.htm?browser=IE, http://www.org/page.htm?browser=chromeetc., alors non, il n'y a aucun moyen de le faire à partir de Windows comme cela a été demandé (par exemple, "ouvrir le navigateur par défaut"), mais comme je l'ai dit, certaines extensions IE pour Chrome peuvent le faire à partir du navigateur (par exemple, si l'URL est dans la liste, rechargez dans l'onglet IE ).
Synetech
@Psycogeek, ah comme ça. Bien sûr, cela sonne bien aussi. C'est comme ma solution possible . S'il y a vraiment peu d'articles et que de nouveaux ne sont pas ajoutés régulièrement, cela devrait être pratique. (Bien sûr, cela a pour effet secondaire qu'il s'agit de raccourcis de bureau au lieu de raccourcis Internet , donc ils ne seront pas traités comme des signets normaux, mais ce n'est qu'un compromis attendu. Je peux l'ajouter si vous le souhaitez, ou vous pouvez l'ajouter comme votre propre réponse si vous préférez.
Synetech
Il existe un certain nombre d'applications pour Windows et Mac qui agissent comme votre navigateur par défaut; Ainsi, lorsque vous cliquez sur un lien, l'application s'exécute et, en fonction de l'URL, peut ouvrir un navigateur particulier pour vous.
Michael Campbell
2

J'ai créé un raccourci sur mon bureau:

"C:\Program Files (x86)\Google\Chrome\Application\chrome.exe" http://example.com

Ajouter un espace entre .exe"ethttp:

Lorsque vous cliquez dessus, vous allez example.comutiliser Chrome.

J'ai redimensionné la fenêtre IE et j'ai glissé et déposé le raccourci vers la barre de liens dans IE.

chasd60
la source
1

Pour mon ordinateur Windows, si le lien doit s'ouvrir dans Chrome, j'ajoute simplement le préfixe "chromerun: //" avant le "http: //" dans l'adresse Web lorsque j'enregistre le raccourci ou crée le lien hypertexte pour les autres utilisation. Cela entraînera l'ouverture automatique de la page dans Chrome, quel que soit le paramètre par défaut du navigateur. J'ai inclus un exemple ci-dessous.

entrez la description de l'image ici

Utiliser un raccourci ou cliquer sur un lien hypertexte avec ce chemin dans un document Word ou un e-mail ouvrira Google à chaque fois. Je ne suis pas un informaticien et je ne sais pas exactement pourquoi cela fonctionne ou s'il existe un équivalent iE de cette astuce, mais je fais cela depuis des années et cela fonctionne bien pour moi.

Camoduk
la source
-3

Cliquez avec le bouton droit sur le lien et sélectionnez "Copier l'hyperlien". Ouvrez maintenant le navigateur de votre choix et collez-le dans la barre d'adresse. Appuyez sur votre touche d'entrée et votre là.

géno
la source
2
Cela ne répond pas vraiment à la question.
DavidPostill