É possível executar o Chrome ou o Firefox como o navegador da Web padrão em um servidor Windows?

1

Estou desenvolvendo um sistema baseado na web para a empresa em que trabalho. Neste sistema, ele permite que você baixe informações como um PDF, e como é um projeto que me foi dado livre, decidi codificar todo o site de cima para baixo com CSS3 e HTML5.

O problema que tenho é que a forma como o PDF é renderizado é que o servidor usa seu navegador da Web padrão (que é o IE8), portanto, o HTML5 e o CSS3 não são exibidos ou não funcionam corretamente. Ele não carregará arquivos javascript.

Minha pergunta é se posso rodar o Chrome ou o Firefox no servidor Windows, sem comprometer a segurança.?

    
por mickburkejnr 17.12.2010 / 11:21

1 resposta

1

Sim e Não.

O Windows Server só é diferente do Windows Client pelos serviços e recursos que ele está configurado para executar (junto com alterações de licença e alguns outros ajustes).

Dito isto, você pode executar com sucesso o QUALQUER navegador no servidor e configurá-lo para o padrão. Cada navegador em que eu posso pensar tem algum tipo de problema de segurança em algum momento e todos eles provavelmente têm alguns bugs não resolvidos que ninguém conhece.

O fato é que, no entanto, um servidor deve ser usado apenas como um servidor, você realmente não deve estar navegando em arquivos ou usando PDFs e eu recomendo que você não continue.

Se você precisar usar esta máquina, considere o uso do Hyper-V ou de outro pacote de virtualização (se você já aproveitar a virtualização) e obtenha um novo sistema operacional cliente e use-o para navegar .... para navegar.

Então, sim, deve funcionar, mas não - eu recomendo strongmente contra isso ... O servidor deve ser configurado e usado para servir, não como um desktop.

Desculpe pela palestra ... Só vi isso muitas vezes quando um servidor está atolado com tantas barras de ferramentas e lixo quando as pessoas os usam mal! Se você realmente precisar usá-lo como cliente, fique à vontade e funcionará!

    
por 17.12.2010 / 11:29