Os sintomas
- Os usuários abrem suas contas de correio da web, clique em algum anexo e clique em "Abrir com o Word".
- Os usuários editam seus preciosos documentos por horas. Os usuários salvam a palavra doc e saem.
- Os usuários não conseguem encontrar o arquivo.
- Os usuários agarram tochas e forquilhas (último passo opcional) .
A causa do problema
A caixa de diálogo de download do Firefox mostra duas opções: " Salvar arquivo " e " Abrir com ".
Ao escolher "abrir com", o Firefox baixa o arquivo em uma pasta temporária e abre o aplicativo associado. Eu quero evitar esse comportamento .
O que eu tentei
Fiz minha lição de casa e procurei no MozillaZine e na Base de Conhecimento (como aqui , aqui ou aqui ) e, se entendi corretamente, a caixa de diálogo de download dependerá não da extensão do arquivo, mas do tipo mime.
Eu sei que posso definir o comportamento em Preferências> Aplicativos, assim:
Contudo:
- O Firefox conta com o tipo MIME informado pelo servidor . Mas pode ser incorreto, omitido ou redundante (um tipo de arquivo pode ter vários tipos MIME ou vice-versa).
- O Firefox lembra a caixa de seleção "Faça isso automaticamente para arquivos como este a partir de agora" por tipo de mimet. Se pretender impor um determinado comportamento, tenho de o definir manualmente para cada tipo de MIME.
- Não consigo criar novas entradas na lista de aplicativos. É preenchido apenas quando um novo download é feito de um tipo MIME não registrado. Só então eu posso mudar o comportamento na lista.
- Posso editar o arquivo mimetypes.rdf , forçando o comportamento "salvar arquivo", mas não consegui encontrar uma maneira de aplicar isso a todos os arquivos.
O que eu preciso é uma maneira de (preferencialmente) impossibilitar a abertura com um aplicativo externo ou, pelo menos, forçar o salvamento do arquivo.
Eu sei que pode definir browser.altClickSave
em about:config
tê-lo salvar o arquivo quando eu clico pressionar ALT, mas eu preciso de alguma solução que não requer interação do usuário.
/usr/share/mime-info/gnome-vfs.mime
e /usr/share/mime/globs
. Não tenho certeza se isso influenciaria o comportamento do Firefox; e, obviamente, não está presente no Windows.