O FireFox sempre pede para abrir o arquivo local

3

Quando eu abro um arquivo local do tipo .mng (tipo de arquivo personalizado), o FireFox sempre pergunta qual aplicativo abrir o arquivo .mng - ele usa as associações de arquivos do Windows e sabe que a extensão .mng está associada ao meu programa . No entanto, a caixa está esmaecida dizendo "Sempre faça isso para arquivos desse tipo". Eu olhei em Ferramentas > Opções > Aplicativos e não vejo o tipo de arquivo MNG na lista. Existe uma razão para o FireFox não permitir que eu selecione "Sempre fazer isso ..." na caixa de confirmação, por isso não sou solicitado toda vez?

EDIT: FYI; Eu também quero "baixar" este arquivo localmente usando o prompt "file: //"!

Usando o FireFox 17.0.3 ESR

    
por Brian 20.03.2013 / 22:16

1 resposta

4

Se você precisar executar uma ação padrão em um arquivo "download" local, ou seja, se você estiver usando "file: //", sugiro que você edite manualmente o arquivo mimetypes.rdf e adicione a extensão específica que está causando tanta dor.

Para uso de página da Web e trabalho com MIMETYPES, leia o abaixo:

Na base de dados do Firefox / Seamonkey, em Tipos de arquivos e ações de download

Você pode não conseguir definir uma ação de download automático. Isso pode ocorrer quando um servidor da web configurado incorretamente atribui um tipo MIME incorreto, como "application / octet-stream" (mostrado aqui no SeaMonkey 1.x)

ouseoservidoratribuir"Content-Disposition: attachment" ao download do arquivo (como mostrado aqui no SeaMonkey 1.x).

Quandoissoacontece,aopçãodesempreexecutaramesmaaçãoserá"acinzentado" ou, no Firefox, a opção "Fazer isso automaticamente" não parecerá ter efeito e você será perguntado novamente para fazer quando você encontra esse tipo de arquivo (veja abaixo os relatórios de erros relacionados). Há pouco que você pode fazer nesses casos porque o problema está no servidor.

Nota: o tipo MIME de um arquivo baixado e se deve ser tratado como um anexo, é mostrado apenas na caixa de diálogo "Abertura" do SeaMonkey 1.x. Esta informação não aparece no Firefox nem no SeaMonkey 2.

Por que os tipos MIME corretos são importantes?

Exemplo de um resultado do tipo MIME incorreto Se o servidor ou aplicativo da Web relatar um tipo MIME incorreto para conteúdo, um navegador da Web não tem como saber que o autor realmente pretendeu que o conteúdo fosse processado e exibido de uma maneira diferente daquela implícita pelo tipo MIME relatado.

Alguns outros navegadores da Web, como o Microsoft Internet Explorer, tentam permitir servidores e aplicativos da Web mal configurados, adivinhando qual deve ser o tipo MIME correto. Isso tem protegido muitos administradores da Web de seus próprios erros, uma vez que o Internet Explorer continuará a processar o conteúdo conforme o esperado, mesmo que o servidor da Web esteja configurado incorretamente, por exemplo, exibe uma imagem que é relatada como texto simples.

A veiculação de conteúdo usando o tipo MIME correto também pode ser importante por motivos de segurança; é possível que conteúdo mal-intencionado afete o computador do usuário, fingindo ser um tipo de documento seguro, quando na verdade não é.

    
por 20.03.2013 / 22:47