Navegador específico para links específicos

14

Alguém sabe como abrir um navegador específico para links específicos?

Eu tenho dois links que quero abrir no IE e outros no Chrome. Isso é possível?

amjad
fonte
1
Existe um padrão para os URLs? Ou você quer dizer escolher livremente qual navegador deve abrir um link?
Iglvzx 01/02
Você pode esclarecer de onde está abrindo os links (por exemplo, no Windows Explorer ou de dentro de um navegador / página da web)?
iglvzx

Respostas:

4

Uma solução seria um programa "manipulador de navegador" separado. Ele seria definido no Windows como o navegador padrão, mas não abriria nenhum link em si e, em vez disso, apresentaria uma lista de navegadores e retransmitiria o URL para o que você selecionar. Basicamente, o mesmo que no android, se você não tivesse marcado a opção "Sempre usar ..." para um tipo de arquivo específico.

Quill the Retarded
fonte
1
Seja mais específico, se possível. Caso contrário, isso deveria ter sido um comentário em vez de uma resposta, apesar de você não ter reputação suficiente para comentar.
22417
1
Isto é mesmo uma ótima ideia. Também não seria tão difícil de escrever.
SeeJayBee
1
Parece que há já é a implementação desta ideia: blog.dantup.com/2015/09/simple-windows-browser-selector
ahz
3

Resposta / Explicação / Técnico:

Não, não existe uma maneira prática de fazer isso. O Windows possui uma lista de "manipuladores" que informam o que fazer (por exemplo, qual programa executar) quando diferentes tipos de arquivos e objetos do sistema são ativados (por exemplo, abertos). A lista é limitada a tipos que, na maior parte apenas inclui extensões (por exemplo, .exe, .DOC, .URL, etc.) Não há nenhuma maneira para especificar manipuladores para arquivos específicos desde que a lista seria eventualmente crescer ridiculamente grande e fornecer extremamente pobre desempenho. Pior, definitivamente não há como especificar manipuladores com base no conteúdo de um arquivo, pois isso exigiria que o Windows (1) abra o arquivo e (2) saiba como ler e interpretar o conteúdo.

Os favoritos (ou seja, "links do navegador") são arquivos de texto sem formatação com uma .URLextensão que contém o URL. Por exemplo:

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

Para o que você deseja, o Windows precisa saber como abrir o arquivo, ler e analisá-lo, analisar a URL e tomar uma decisão com base nisso. Simplesmente não há como isso acontecer.

Teoricamente, poderia haver uma maneira de implementar praticamente manipuladores específicos de nome de arquivo / conteúdo. Os manipuladores de visualização permitem que o Windows leia um arquivo e forneça informações sobre ele (por exemplo, duração e miniatura do vídeo, taxa de bits do áudio, # palavras em um arquivo DOC etc.), para que a estrutura esteja lá, mas atualmente, não há como executar ações específicas de conteúdo.


Solução possível:

Se realmente houver apenas dois links (por exemplo, você não cria novos favoritos frequentemente), o mais próximo que você pode fazer de um manipulador específico de URL é criar seu próprio tipo de arquivo (por exemplo .URLc, copiando o arquivo de URL padrão) digite e altere o programa (navegador) usado para abri-lo.


Melhor solução 1:

Se o seu problema é que determinados sites exigem o IE (por exemplo, Windows Update), uma opção muito mais fácil seria instalar uma extensão como a IE Tab . Os melhores ainda permitem que você o configure para usar automaticamente uma guia baseada no IE para URLs especificados.


Melhor solução 2:

Outra opção sugerida por Psycogeek é criar um atalho normal da área de trabalho para passar a URL para o IE em vez de usar um atalho real da Internet (também conhecido como marcador):

  1. Clique com o botão direito do mouse em uma área em branco na área de trabalho (ou pasta) e selecione New->New Shortcut
  2. Para o local, basta digitar um URL para criar um marcador (um .URLarquivo de texto sem formatação , mas não é isso que você deseja, em vez disso, prefixe o URL iexplore. Por exemplo:iexplore http://www.org/

Agora, em vez de um arquivo de marcador, ele cria um atalho do Windows (um .LNKarquivo binário ). Quando você deseja executar esse site específico, ele executará o programa especificado com os argumentos especificados (neste caso, o IE com a URL de destino). Pode ser lançado da mesma maneira que um marcador.

Como a possível solução apresentada acima, assume-se que existem poucos itens que requerem tratamento especial, pois significa um pouco mais de trabalho para criá-los e mantê-los. Observe que, por serem atalhos do Windows em vez de marcadores, eles não serão tratados como esperado em certos cenários que funcionam com marcadores como backups, detecção de duplicados, gerenciadores de marcadores etc. No entanto, se houver apenas alguns casos especiais URLs, então não deve ser um problema demais contorná-lo.

Synetech
fonte
1
Não sei bem o que você quer dizer. Se você quer dizer URLs como http://www.org/page.htm?browser=IE, http://www.org/page.htm?browser=chromeetc., não, não há como fazê-lo no Windows da maneira solicitada (por exemplo, "navegador padrão aberto"), mas como eu disse, algumas extensões do IE para Chrome podem fazer isso de dentro do navegador (por exemplo, se o URL estiver na lista, recarregue na guia IE ).
Synetech
@ Psycogeek, ah assim. Claro que isso soa bem também. É como minha possível solução . Se houver realmente poucos itens e novos não forem adicionados regularmente, deve ser prático. (É claro que isso tem o efeito colateral de serem atalhos da área de trabalho em vez de atalhos da Internet , para que não sejam tratados como favoritos normais, mas isso é apenas um compromisso esperado. Eu posso adicioná-lo se quiser ou pode como sua própria resposta, se você preferir.
Synetech 1/12/12
Existem vários aplicativos disponíveis para Windows e Mac que atuam como seu navegador padrão; portanto, quando você clica em um link, o aplicativo é executado e, com base no URL, pode abrir um navegador específico para você.
26918 Michael Campbell
2

Eu criei um atalho na minha área de trabalho:

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

Adicione um espaço entre .exe"ehttp:

Ao clicar nele, você irá example.comusar o Chrome.

Redimensionei a janela do IE, arrastei e soltei o atalho na barra de links no IE.

chasd60
fonte
1

No meu computador com Windows, se o link precisar abrir no Chrome, basta adicionar o prefixo "chromerun: //" antes do "http: //" no endereço da web quando estou salvando o atalho ou criando o hiperlink para que outros usuários usar. Isso fará com que a página seja aberta automaticamente no chrome, independentemente da configuração padrão do navegador. Eu incluí um exemplo abaixo.

insira a descrição da imagem aqui

Usar um atalho ou clicar em um hiperlink com esse caminho em um documento ou email do Word abrirá o Google sempre que usar o Chrome. Eu não sou uma pessoa de TI e não sei exatamente por que isso funciona ou se existe um equivalente no iE desse truque, mas eu venho fazendo isso há anos e funciona bem para mim.

Camoduk
fonte
-3

Clique com o botão direito do mouse no link e selecione "Copiar hiperlink". Agora abra o navegador de sua escolha e cole na barra de endereço. Pressione a tecla Enter e você está lá.

geno
fonte
2
Isso realmente não responde à pergunta.
DavidPostill