para que são estes “instaladores online”?

45

Provavelmente não é o nome desses instaladores. Por instalador online quero dizer o pequeno executável que baixamos e executamos, que baixa o verdadeiro software que vou instalar.

Existem muitos deles, como na instalação do Chrome, Visual Studio Express, etc.

Qual é o objetivo desses instaladores on-line? Eu acho que eles são bastante inconvenientes.

    
por onemach 22.01.2012 / 14:48

6 respostas

73

Os motivos variam.

Eles permitem que você baixe apenas o que realmente deseja instalar. Se você tiver opções durante a instalação ou se o programa estiver disponível em variantes de 32 ou 64 bits ou variantes com base na versão do SO em execução, não será feito o download mais do que realmente é instalado. Outros distribuidores podem fazer com que você escolha a variante correta antes de baixar o programa; e alguns usuários podem não ser capazes de selecionar a opção correta.

Alguns programas vêm com dependências, como tempos de execução ou frameworks (vi o Visual C ++ Runtime, .NET, o DirectX; o Java também pode ser possível). Instaladores on-line restringem o download e a instalação desses para máquinas que ainda não os possuem (obrigado @ billc.cn ) .

Além disso, ele permite que os criadores de software sempre instalem versões atualizadas em vez de versões que você baixou há um ano. Alguns conteúdos da pasta Downloads são francamente assustadores.

Pode até ser que eles economizem alguma largura de banda, já que mais usuários podem estar baixando o instalador do que realmente instalando o programa.

Eles também são uma maneira possível de informar os fabricantes de software sobre cada instalação real , ao contrário dos downloads do instalador.

    
por 22.01.2012 / 14:57
17

Para produtos da Blizzard, o downloader usa opcionalmente o bittorrent nos bastidores.

Além disso, alguns navegadores não suportam a reinicialização de downloads, portanto isso pode possibilitar downloads grandes em computadores antigos.

    
por 22.01.2012 / 19:35
12

O uso de um instalador on-line faz o download dos arquivos de instalação, a partir do instalador. Isso significa que você obtém a versão mais recente possível do provedor do instalador.

Com um instalador off-line, ele pode não ser atualizado com tanta frequência, portanto, sua versão pode ficar um pouco atrasada.

Um exemplo, o Chrome. Em vez de constantemente precisar atualizar o instalador, eles podem apenas enviar novos conteúdos para um servidor da Web, e o mesmo instalador pode manipulá-lo indefinidamente.

    
por 22.01.2012 / 14:59
11
  1. Se o software consistir em várias partes (como o .NET), eles podem instalar a parte 1 durante o download da parte 2
  2. Se o software contiver componentes opcionais, eles poderão economizar tempo se o usuário não os tiver selecionado.
por 22.01.2012 / 14:59
1

Também economiza espaço em disco. O recurso de adicionar / remover programas funciona armazenando em cache o arquivo do instalador. Não importa muito com pequenos aplicativos; mas você prefere armazenar em cache o instalador on-line de vários MB para algo como a estrutura .net ou as centenas de instalador offline de MB?

    
por 23.01.2012 / 17:22
0

Sempre achei que isso era feito de uma perspectiva de UX: se a conexão de rede for interrompida, alguns navegadores não poderão retomar o download, e alguns usuários não ficarão motivados o suficiente para descobrir o que aconteceu e reiniciar manualmente o download. processo.

Por outro lado, com um instalador on-line, os desenvolvedores podem ter certeza de que o sistema de download é robusto e não terá esse problema. Isso pode levar a uma carga cognitiva menor nos usuários, dependendo do navegador, e a uma taxa mais alta de instalações bem-sucedidas.

    
por 30.09.2016 / 20:43